Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

conserver la valeur d'une variable

2 réponses
Avatar
alainL
Bonjour,

une page1 appelle un form en passant une valeur pour 'to' :

<a href="form.php?to=2">



le traitement du form est réglé par la valeur de 'to':

switch($_REQUEST['to']){
case 1:$to="adresse1@monvillage.com";break;
case 2:$to="adresse2@monvillage.com";break;
default:exit("Param.incorrect");
}


dans ce traitement, une saisie refusée rappelle le form :

if($Name == "")
{
echo("<B>Name:</B> <FONT COLOR=red>Invalide</FONT> <A HREF=form.php>Retour
à saisie</A><BR>");
$required = 0;

Mais la valeur de 'to' a dû disparaitre car le submit renvoie
"param.incorrect"

Comment garder cette valeur sans repasser par page1 ?

Merci

alainL

2 réponses

Avatar
Mr Prout !


Comment garder cette valeur sans repasser par page1 ?



La mettre dans une session ?

Avatar
Olivier Miakinen

[...]

echo("<B>Name:</B> <FONT COLOR=red>Invalide</FONT> <A HREF=form.php>Retour
^^^^^^^^^^^^^^^^^

à saisie</A><BR>");

Mais la valeur de 'to' a dû disparaitre car le submit renvoie
"param.incorrect"

Comment garder cette valeur sans repasser par page1 ?


<A HREF='form.php?to=$to'>

(et le premier qui me dit que $to ne sera pas interprété à cause des
guillemets simples, je l'envoie s'acheter des lunettes et un cours de PHP).