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")
Modifié par yyoupla (04 Apr 2006 - 21:03)
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)