hawksf117a

Inscris le 25/01/2009 à 11:54
  • Signature
    hawk
  • Nombre de sujets
    1
  • Nombre de messages
    6
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

hawksf117a
le 25/01/2009 à 12:29
Réaffichage des infos saisies par un utilisateur
cette methode peut-elle s'appliquer si je veux gardr en mémoire le fait qu'une radiobutton soit coché:
en résumé ce formulaire marchait bien avant que php devienne plus restrictif : variable blobale soit utilisée de manière plus correct, et la ça ne passe plus.

<?php
if(isset($_POST['Submit'])) // clic Send détecté
{

if(isset($_POST['radiobutton'])) {
$radiobutton=$_POST['radiobutton'];

switch($radiobutton)
{
case "CF" :
{
$badseCF=" checked";
$badseTO="";
break;
}

case "TO" :
{
$badseCF="";
$badseTO=" checked";
break;
}
default :
{
$radiobutton="";
break;
}
}
}


else
{

?>


<form name="form1" method="post" action="">

<input type="radio" name="radiobutton" value="CF"<?php if (isset($_POST['basecf'])) echo htmlentities($_POST['basecf']); ?> >

<textarea name='descriptif' class=textarea cols=55 rows=5 maxlength=303 value='<? echo $descriptif; ?>'><? echo $descriptif;?></textarea>

<select name="type" size="1" value="<?php if (isset($_POST['type'])) echo htmlentities($_POST['type']); ?>" >
<option value=choo>Choisir le type
<option value=pizz>Pizza
<option value=sala>Salade
<option value=menu>Menu
<option value=sand>Sandwich
<option value=pani>Panini
<option value=texm>Tex Mex
<option value=croq>Croque </select>

<input class=button type='submit' name='Submit' value='Envoyer'>
<input class=button type='reset' name='Reset' value='Effacer'>
</form>

<? }>


Merci d'utiliser le bb-code
hawk
hawksf117a
le 25/01/2009 à 12:21
Réaffichage des infos saisies par un utilisateur
ça marche nikel!!! Merci beaucoup!!!!
j'avoue j'ai pas réellement compris d'ou venait mon erreur?
mais pour bien comprendre c'est htmlentities qui permet de récupérer la valeur??
hawk
hawksf117a
le 25/01/2009 à 11:56
Réaffichage des infos saisies par un utilisateur
j'ai un peit souci sur le réaffichage des infos qu'un utilisateur peut saisir :

en effet si jamais il faut une erreur : j'aimerai bien réafficher ce qu'il a deja affiché: c fastidieux de tout resaisir.

mais ça ne marche pas : voici mon code.

<?php

if(isset($_POST['Submit']))
{
// je vais les vérifications d'usage.... si c'est bon je fais mes traitements et je vais sur une autre page...

par contre si ce n'est pas je fais le else ci-dessous:

}

else
{
echo "prix j____________".$_POST['prixj']; // j'ai l'info jusqu'a cet endroit aprés plus rien.
?>

<form name="form1" method="post" action="">

<input class=text type=text name="prixj" size=7 maxlength=6 value="<? echo $prixj;?>">

<input class=button type='submit' name='Submit' value='Envoyer'>
<input class=button type='reset' name='Reset' value='Effacer'>

</form>

<? } ?>


donc lorsque la page se réaffiche : sur le champ prixj : dans le input je vois : <? echo $prixj;?>, mais pas la saisie !

est-ce quelqu'un aurait une idée de mon erreur?

merci pour votre aide!!!!
hawk
LoadingChargement en cours