8792 sujets

Développement web côté serveur, CMS

Bonjour à tous,

j'ai un souci lors de l'upload d'un fichier image.
Tout se passe bien, j'obtiens le message "Ok, fichier envoyé correctement". Mais le fichier n'est pas déposé dans le dossier de destination (../../imgs/news/).
Ce dossier existe déjà et est en chmod777.
Le echo final retroune 0 (zéro)
Est ce que quelqu'un aurait une superbe idée ?
Merci à tous.

Voilà le code (mon champ file du formulaire se nomme "photo")


<?
if(!empty($_FILES['photo']['tmp_name']) and is_uploaded_file($_FILES['photo']['tmp_name']))
     {
     if(filesize($_FILES['photo']['tmp_name'])<5120000)
     {
          list($largeur, $hauteur, $type, $attr)=getimagesize($_FILES['photo']['tmp_name']);
          if($type==2)
               {
               $datephoto=date("dmY_H\hi");
               if(move_uploaded_file($_FILES['photo']['tmp_name'], '../../imgs/news/'.$datephoto.'.jpg'))
               {
                    echo 'Ok, fichier envoyé correctement';
               }
               else{echo 'Erreur lors de la copie du fichier';}
          }
     }
     else{echo 'mauvais type';}
}
?>

Modifié par yyoupla (04 Apr 2006 - 21:03)
Erratum, voilà que ca fonctionne maintenant, et je n'ai rien touché...
Vais aller voir mon hébergeur, s'ils ont pas des problèmes en ce moment.

Merci en tout cas
(de rien, ah oui)
Administrateur
Bonjour,

Ce salon est prévu pour les questions relatives aux langages serveur en rapport avec les standards comme l'indique son annonce que je t'invite à consulter.
Tu y trouveras des liens vers des ressources plus adaptées à ta question si le problème devait se révéler indépendant de l'hébergeur ... Smiley smile
J'en ai profité pour rajouter un Résolu (voir Aide de ce forum) dans le titre du sujet.

Felipe