Problème avec File Field
J’ai un FileField pour uploader les fichiers.
Dès que je clique sur le bouton Ok, il y a un reset automatique sur ce champ et je dois recommencer.
Comment empêcher ça ?
Je fais ce qui me plaît, et ce que je fais me plaît !
le 03/10/2009 à 22:14
laura
Avec un simple echo.
<input type="file" name="FileField" id="FileField" value="<?php echo $FileField;?>"/>
Des étoiles dans les yeux, le ciel pour m'évader
Merci Laura, mais $FileField étant quoi ?
Je fais ce qui me plaît, et ce que je fais me plaît !
le 03/10/2009 à 22:26
laura
J'ai pris FileField car c'était dans ton exemple.
Le nom de la variable doit correspondre au "name" de ton champ de type file
Si t'as par exemple name="toto" tu dois utiliser $toto
Des étoiles dans les yeux, le ciel pour m'évader
Mais $toto contient quelque chose :
lui
$image_tmp = $_FILES["photo"]["tmp_name"];
lui
$Nom_image = $_FILES["photo"]["name"];
lui
$Taille_image = $_FILES["photo"]["size"];
ou lui
$Type_image = $_FILES["photo"]["type"];
Je fais ce qui me plaît, et ce que je fais me plaît !
le 03/10/2009 à 22:36
laura
D'après ton code ton champs file porte pour nom photo, tu dois donc avoir quelque chose qui ressemble à ça
<input type="file" name="photo" id="photo" value="<?php echo $photo;?>"/>
Des étoiles dans les yeux, le ciel pour m'évader
Tu as bien raison, mais avec un if au départ.
Merci à toi.
Je fais ce qui me plaît, et ce que je fais me plaît !
Je ne sais pas quel navigateur pourri vous utilisez (en fait, j'ai ma petite idée), mais le mien ne prend pas en compte la valeur fournie dans un élément input de type file. Pour des raisons évidentes de sécurité.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
le 07/10/2009 à 16:24
laura
Merci pour l'info. Je ne savais pas
C'est vrai que c'est assez logique niveau sécurité
Des étoiles dans les yeux, le ciel pour m'évader
(laura) Pas grave, ça arrive de se planter (ça m'arrive souvent, il suffit de lire les archives du PHPFacile).
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: