Salut, je fais un site internet et j'ai un probleme quand je veux uploader des images dans un dosssier.
La personne peut creer des dossiers sur le serveur et y placer des images dedans.
Creer des dossiers fonctionnent, c'est quand je veux y a placer des images dedans.
J'ai 4 erreurs pour 2 fichiers
1ere erreur :
Voila le bout de code correspondant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Warning: chmod() [function.chmod]: Operation not permitted in /var/www/vhosts/Aeons-irc.net/subdomains/legendanime-fansub/httpdocs/legendfansub/administration/image/insertimages.php on line 97 ../../images/test/
$chemin est le chemin initial, $dossier est le dossier que la personne a selectionnée pour y placer des images et $lien est le lien complet
Ensuite j'ai 3 erreurs avec ma fontion d'upload
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $chemin="../../images/";//chemin d'origine $slash="/"; $dossier=$rep."".$slash;//on combien le repertoire avec un / $lien=$chemin."".$dossier;//le lien combiné avec le tout chmod($chemin,'777'); $up=$outils->upload('fichier',$lien);
Voila le code de la fonction upload
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Warning: chmod() [function.chmod]: Unable to access ../../images/test/20061229102421644326312_small.jpg in /var/www/vhosts/Aeons-irc.net/subdomains/legendanime-fansub/httpdocs/legendfansub/class/outils_class.php on line 263 Warning: chmod() [function.chmod]: No such file or directory in /var/www/vhosts/Aeons-irc.net/subdomains/legendanime-fansub/httpdocs/legendfansub/class/outils_class.php on line 263 ../../images/test/20061229102421644326312_small.jpg Warning: move_uploaded_file() [function.move-uploaded-file]: SAFE MODE Restriction in effect. The script whose uid is 10038 is not allowed to access /var/www/vhosts/Aeons-irc.net/subdomains/legendanime-fansub/httpdocs/legendfansub/images/test owned by uid 48 in /var/www/vhosts/Aeons-irc.net/subdomains/legendanime-fansub/httpdocs/legendfansub/class/outils_class.php on line 266
Qqn peut-il me venir en aide svp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 public function upload($index,$destination) { echo $destination; chmod($_FILES[$index]['tmp_name'],0777); if($_FILES[$index]['error']!=4) { if($_FILES[$index]['tmp_name']) { if( (strstr($_FILES[$index]['type'], 'gif')) || (strstr($_FILES[$index]['type'], 'jpeg')) || (strstr($_FILES[$index]['type'], 'jpg')) || (strstr($_FILES[$index]['type'], 'png'))) { $moment=date("YmdHis");//calcul de la date et heure //echo $moment; $foto=$moment . addslashes($_FILES[$index]['name']);//on attribue un nom unique echo "<br>"; $destinationfinale=$destination."".$foto;//on colle la destionation avec le nom unique chmod($destinationfinale,0777); echo "<br>"; echo $destinationfinale; if( !move_uploaded_file($_FILES[$index]['tmp_name'], $destinationfinale)) { return FALSE; } else { return $foto; } return FALSE; } return FALSE; } return FALSE; } }
Merci d'avance !
Partager