|
Merci de ta réponse et de ta réactivité. Je regarde ça ce soir en rentrant du boulot et je reposte.
----
Me revoilà. Pour répondre à ta question, echo $_FILES['fichier_source']['error'] donne 0 (zéro)
J'imagine que ca ne donne pas énormément d'indice....
J'ai un tout petit peu modifié le code pour l'adapter à mes besoins, en sachant que mon champ file s'appelle "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';}
}
?>
-----------
Du nouveau : bin voilà que ca fonctionne maintenant, c'est à n'y rien comprendre. Je vais aller faire un tour du côté de mon hébergeur voir s'ils ont des soucis... |