salutatous,

j'ai un fichier comportant à la fois mon formulaire d'upload et le code qui traite ce formulaire.

dans ce fichier, je récupère le contenu d'une variable $login passée dans l'URL, comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$login = $_GET['login'];
echo $login . '<br />';
le formulaire d'upload est quant à lui comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<form enctype="multipart/form-data" action="<?php echo basename(__FILE__); ?>" method="post">
 
<?php echo '<strong><font color="#FF0000">' . $message . '</strong></font>'; ?>
 
<input type="file" name="portrait" size="60">
<input type="submit" name="formulaire_portrait" value="Uploader">
 
</form>
toutes mes vérifications sur le fichier à uploader fonctionnent correctement (type, taille...)

MON PROBLEME :

si l'une de mes vérifications m'affiche par exemple que le fichier à uploader est trop gros, ça recharge la page de mon formulaire... et HOP je perd le contenu de ma variable $login !

comment faire pour ne pas la perdre au rechargement de ma page ?

j'ai aussi transformé ma variable $login en variable de session, mais c'est pareil...

merci de vos lumières