Bonjour tout le monde,
Je bosse sur un site et actuellement, j'ai une page d'envoi de mail qui fonctionne. Je rajoute une fonctionnalité de pièce jointe et je ne réussis pas. Voici comment j'ai procédé :
voilà donc la partie du code qui me permet de récupérer le fichier. Mais ça ne marche pas. Quand je joints le fichier au mail, il me donne ce message d'erreur et le fichier n'est pas joint au mail
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $destination = "Telechargements/fichier"; if(isset($_FILES['ficJoint'])){ if($_FILES['ficJoint']['error']>0) //Vérification d'erreur lors du téléchagement echo "<font color='red'><strong>Erreur lors du téléchargement du fichier !<br/>Veuillez réessayer s'il vous plaît.</strong></font> " ; else{ //Déplacement du fichier if (!move_uploaded_file($_FILES['ficJoint']['tmp_name'], $destination)) exit("Impossile de copier le ficher téléchargé"); } }(Le répertoire Téléchargements a tous les droits: 777) :
Warning: move_uploaded_file() [function.move-uploaded-file]: SAFE MODE Restriction in effect. The script whose uid is 10279 is not allowed to access /home/httpd/vhosts/monSite.com/httpdocs/admin/Telechargements owned by uid 48 in /home/httpd/vhosts/monSite.com/httpdocs/admin/mail.php on line 111
J'espère avoir été clair dans mes explications. Je vous remercie d'avance pour vos aides.
Partager