tmp pb pour uploader plusieur images en même tps

kinderMaxi
Invité n'ayant pas de compte PHPfrance

16 nov. 2005, 22:15

Bonsoir tout le monde,

Just une petite question est ce que c'est possible de créer deux fichiers temporaire (tmp) quant on télécharge deux images avec chacune un bouton parcourir et un seul submit?

1 photo bouton parcourir

1 photo bouton parcourir

+ 1 submit

Merci d'avance

kinderMaxibis
Invité n'ayant pas de compte PHPfrance

16 nov. 2005, 22:30

heu les erreurs du code sont peut être plus parlantes ;-)

///////// extrait formulaire
<form name="formajout"form action="ajout.php" method="POST" enctype="multipart/form-data" >

<strong>Image vignette :</strong><br> 
<input type="file" name="image" size="40">

<br><br>
<strong>Image grand format :</strong><br> 
<input type="file" name="image2" size="40">
<br><br>
<INPUT TYPE="SUBMIT" NAME="envoi" VALUE="Envoi">
//////////// recup tmp et envoi de l'image 1 (cela ça fonctionne)
$fichier = $_FILES['image']['name'];
$tmp = $_FILES['image']['tmp_name'];
$erreur = $_FILES['image']['error'];

echo "Nom de fichier => $fichier <br/>";
echo "Nom de fichier => $tmp<br/>";

$nom_destination= './images/'.$fichier;
move_uploaded_file ($tmp, $nom_destination);



//////////// recup tmp et envoi de l'image 2 (auncun tmp n'est retourné donc l'image 2 n'est pas téléchargée)

$fichier2 = $_FILES['image2']['name'];
$tmp2 = $_FILES['image2']['tmp_name'];
$erreur = $_FILES['image2']['error'];

echo "Nom du fichier 2 => $fichier2 <br/>";
echo "TMP 2 => $tmp2 <br/>";

$nom_destination2= './images/'.$fichier2;
move_uploaded_file ($tmp2, $nom_destination2);


Voila j'éspère être plus précis !!!! merci

Mammouth du PHP | 19672 Messages

16 nov. 2005, 23:05

renomme donc le seconde $erreur en $erreur2 pour avoir les messages correspondants :-k
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

kinder
Invité n'ayant pas de compte PHPfrance

16 nov. 2005, 23:07

ouai carément j'avais pas pensé attend je test voir

kinder
Invité n'ayant pas de compte PHPfrance

16 nov. 2005, 23:14

Non ça ne change rien je n'ai pas de tmp pour mon image 2

//réslutat

Nom de fichier => crêté.jpg
Nom de fichier => C:/Program Files/EasyPHP1-8\tmp\php15D.tmp
Nom du fichier 2 => crêtéx.jpg
TMP 2 =>
1Vous avez inséré la news sdqsq à la page d'accueilvoir le résultat de la page