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 :
le formulaire d'upload est quant à lui comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $login = $_GET['login']; echo $login . '<br />';
toutes mes vérifications sur le fichier à uploader fonctionnent correctement (type, taille...)
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>
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
Partager