Move uploaded file error ?

Résolu
alrase -  
 bg62 -
Bonjour,j'ai un probleme avec la fonction d'upload regardez ,
<?php

if( isset($_POST['upload']) ) // si formulaire soumis
{
$content_dir = 'upload/'; // dossier où sera déplacé le fichier

$tmp_file = $_FILES['fichier']['tmp_name'];

if( !is_uploaded_file($tmp_file) )
{
exit("Le fichier est introuvable");
}

// on vérifie maintenant l'extension
$type_file = $_FILES['fichier']['type'];

if( !strstr($type_file, 'jpg') && !strstr($type_file, 'jpeg') && !strstr($type_file, 'bmp') && !strstr($type_file, 'gif') )
{
exit("Le fichier n'est pas une image");
}

// on copie le fichier dans le dossier de destination
$name_file = $_FILES['fichier']['name'];

if( !move_uploaded_file($tmp_file, $content_dir . $name_file) )
{
exit("Impossible de copier le fichier dans $content_dir");
}

echo "Le fichier a bien été uploadé";
}

?>
et le serveur repond ca !!!
Warning: move_uploaded_file(upload/003.gif) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/reference/public_html/upload.php on line 25

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpgc47oL' to 'upload/003.gif' in /home/reference/public_html/upload.php on line 25
Impossible de copier le fichier dans upload/
Configuration: Linux
Firefox 3.0.3

4 réponses

  1. briiiiix Messages postés 624 Statut Membre 18
     
    C'est ton dossier cible qui n'est pas présent ou qui est protegé en ecriture.
    Verifie les permissions sur ce dossier
    1
  2. CrazyWorld Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   41
     
    Salut est ce que tu as bien mis les droits en écriture (chmod: 777) sur ton repertoire /upload ?
    0
  3. bg62 Messages postés 23522 Date d'inscription   Statut Modérateur Dernière intervention   2 435
     
    bonjour
    ceci est un forum d'entraide ...
    l'inscription y est libre, certes, mais inscrit c'est quand même plus sympa et ne demande que quelques minutes ...
    alors par respect pour ceux qui essaient d'aider ici, il y a un effort à faire ...
    merci
    b g
    0
    1. bg62
       
      yen a il on vraiment rien a faire qd mm
      0
  4. TaZ
     
    "alors par respect pour ceux qui essaient d'aider ici, il y a un effort à faire ... "

    Oui par exemple de ne pas whine inutilement pour une question d'inscription, alors que le monsieur a été poli et a gentiment posé sa question <.<
    0