Hoi,
Ik ben een script aan het scrhijven maar het wil niet helemaal.
Als eerste het script:
Als ik dan een plaatje wil verwijderen dan krijg ik deze error:
Als ik nu die twee vars bij unlink vervang door een echt pad naar een plaatje dan wil het weer wel!?
De file is niet Read-Only
Wie weet het probleem?
Ik ben een script aan het scrhijven maar het wil niet helemaal.
Als eerste het script:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
| <?php if(!isset($del)){ $imgdir = "img"; $currentdir = "img"; $w1 = "100"; $handle=opendir($currentdir); while (false!==($file = readdir($handle))) { if ($file != "." && $file != "..") { $imagehw = GetImageSize("$currentdir/$file"); $imagewidth = $imagehw[0]; $imageheight = $imagehw[1]; $h0 = $w1 / $imagewidth * 100; $h1 = round(($imageheight / 100 * $h0), 0); echo(" <tr> <td> <a href='$PHPS_SELF?del=$file'> [img]'$currentdir/$file'[/img]</a> </td> </tr> "); }} closedir($handle); } if(isset($del)){ if($bev !== "yes"){ echo(" [img]'$currentdir/$file'[/img] <p>Weet u zeker dat u dit plaatje wilt verwijderen?<br> <a href='$PHP_SELF?del=$del&bev=yes'>Ja</a> - <a href='$PHP_SELF'>Nee</a></p> "); } else { unlink("$currentdir/$file"); echo("<p>Het Plaatje is verwijderd!</p>"); } } ?> |
Als ik dan een plaatje wil verwijderen dan krijg ik deze error:
Zo als je kan zien is het Win2k en er draait Apache op met PHP en niet in de safemode.Warning: unlink() failed (Permission denied) in C:\server\share\Care4Sites\Voskuilen\voskuilen\admin\img_delete.php on line 40
Als ik nu die twee vars bij unlink vervang door een echt pad naar een plaatje dan wil het weer wel!?
dat wil ook niet..unlink("c:/server/share/Care4Sites/voskuilen/voskuilen/admin/img/$file");
De file is niet Read-Only
Wie weet het probleem?
[ Voor 0% gewijzigd door Snow_King op 17-08-2002 12:59 . Reden: read only add ]