yyoupla
Messages postés14Date d'inscriptionmardi 15 février 2005StatutMembreDernière intervention12 février 2009
-
4 avril 2006 à 20:34
yyoupla
Messages postés14Date d'inscriptionmardi 15 février 2005StatutMembreDernière intervention12 février 2009
-
4 avril 2006 à 21:04
yyoupla
Messages postés14Date d'inscriptionmardi 15 février 2005StatutMembreDernière intervention12 février 2009 4 avril 2006 à 20:39
euh bon... problème lors du post...
je la refais :
(re)Bonjour,
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'], $datephoto.'.jpg'))
{
echo 'Ok, fichier envoyé correctement';
}
else{echo 'Erreur lors de la copie du fichier';}
}
}
else{echo 'mauvais type';}
}
?>
yyoupla
Messages postés14Date d'inscriptionmardi 15 février 2005StatutMembreDernière intervention12 février 2009 4 avril 2006 à 21:03
En fait finalement cela fonctionne.
Le seul problème est le délai d'apparition de l'image dans le dossier, qui est allé jusqu'à quelques minutes !
Il me semblait quand même que c'était plus rapide.
Je vais voir si mon hébergeur a des soucis.
Merci encore pour ton aide.
Vous n’avez pas trouvé la réponse que vous recherchez ?
yyoupla
Messages postés14Date d'inscriptionmardi 15 février 2005StatutMembreDernière intervention12 février 2009 4 avril 2006 à 21:04
(et effectivement, pour les tests j'avais essayé de déposer l'image à l'endroit du fichier php, d'où l'erreur entre mon code et mon message.
Merci à tous