Ik heb een form waarop mensen nieuwsberichten kunnen zetten alsmede plaatjes uploaden. Nu had ik het al zo dat pics konden worden meegestuurd, maar nu moest er nog een thumbupload mogelijkheid bijkomen.
De code welke ik gebruikte (en werkte) voor de pics was:
Nu dacht ik, een kleine aanpassing en hij moet ook werken voor de thumbs:
Echter hier geeft hij de fout:
Warning: move_uploaded_file(d:/www/xxx.nl/www/test/thumb/): failed to open stream: Permission denied in d:\www\xxx.nl\www\test\functies.php on line 497
Warning: move_uploaded_file(): Unable to move 'c:/temp\php29F4.tmp' to 'd:/www/xxx.nl/www/test/thumb/' in d:\www\xxx.nl\www\test\functies.php on line 497
de directory thumb onder /test heb ik wel op 777 staan....
Iemand een idee waar dit aan kan liggen ?!
De code welke ik gebruikte (en werkte) voor de pics was:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| $is_uploaded = is_uploaded_file($_FILES['foto']['tmp_name']); if ($is_uploaded == "1") { $temp_name = $_FILES['foto']['tmp_name']; $orig_name = $_FILES['foto']['name']; $new_name = "d:/www/xxx.nl/www/test/foto/$orig_name"; //echo "File uploaded.\n<br>"; //echo "$new_name\n<br>"; move_uploaded_file($temp_name,$new_name); $linkje = "foto/$orig_name"; } |
Nu dacht ik, een kleine aanpassing en hij moet ook werken voor de thumbs:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| $is_uploaded2 = is_uploaded_file($_FILES['thumb']['tmp_name']); if ($is_uploaded2 == "1") { $temp_name2 = $_FILES['thumb']['tmp_name']; $orig_name2 = $_FILES['thumb']['name']; $new_name2 = "d:/www/xxx.nl/www/test/thumb/$orig_name"; //echo "File uploaded.\n<br>"; //echo "$new_name\n<br>"; move_uploaded_file($temp_name2,$new_name2); $linkje2 = "thumb/$orig_name2"; } |
Echter hier geeft hij de fout:
Warning: move_uploaded_file(d:/www/xxx.nl/www/test/thumb/): failed to open stream: Permission denied in d:\www\xxx.nl\www\test\functies.php on line 497
Warning: move_uploaded_file(): Unable to move 'c:/temp\php29F4.tmp' to 'd:/www/xxx.nl/www/test/thumb/' in d:\www\xxx.nl\www\test\functies.php on line 497
de directory thumb onder /test heb ik wel op 777 staan....
Iemand een idee waar dit aan kan liggen ?!