Comment faire un lien "précédente" dynamique en php
rachidphp93
Messages postés212Date d'inscriptionvendredi 17 mars 2006StatutMembreDernière intervention 8 avril 2007
-
4 avril 2006 à 13:24
SPLeeN86
Messages postés8Date d'inscriptionjeudi 29 avril 2004StatutMembreDernière intervention21 avril 2006
-
20 avril 2006 à 17:16
Bonjour,
voila j'ai fais un script php, et en cas de d'erreur de saisie j'afiche une erreur mai je ve aussi mettre un boutton ou un lien précédente pour revenir a la page precedente avec les valeurs saisies. Merci
A voir également:
Comment faire un lien "précédente" dynamique en php
raven44
Messages postés315Date d'inscriptionmercredi 23 mars 2005StatutMembreDernière intervention21 mars 20111 4 avril 2006 à 13:33
Hello,
Pour revenir a la page précédente avec un bouton :
Pour revenir a la page précédente avec un lien :
[javascript:void(0) Précédent]
ou [ton ancienne page.php Précédent]
Tu pourrai aussi le faire automatiquement le retour en utilisant du javascript qui reviendrait sur la page précédent au bout d'un certain temps, ne serait pas mieux ?
rachidphp93
Messages postés212Date d'inscriptionvendredi 17 mars 2006StatutMembreDernière intervention 8 avril 2007 4 avril 2006 à 13:58
c remoi,
je suis entrin de faire un script pour fair une inscription qui est en plusieurs étapes. la premiere étape en voila le script. je fais d'abord me recherche dans la base pour savoir si la personne existe deja ou c une nouvelle, ensuite si ya plusieurs personne sous le nom Martin je genere une liste deroulante, le probleme c'est qu'apres le choix dans la liste je met un boutton de validation:
//Definir la requette de recherche par nom et prenom de l'exterieur
$sql="SELECT * FROM agents where NomAgt='".$_POST['nomagt']."'and PrenomAgt='".$_POST['prenomagt']."'";
}
//Exetcuter de la requette de recherche
$req=mysql_query($sql) or die('Erreur SQL!'.$sql.'
'.mysql_error());
//Compter le nombre d'agent trouvés
$res = mysql_num_rows($req);
//Recuperer les infos de l'agent/exterieur dans une table
echo "mon res:".$res."
";
//S'il y a plusieurs agent correspondant a la requette
if ($res!='0'){
apres l'activation du bouton, je regenere la page BIsejsporrrach.php et je souhaiterais qu'elle continue la manip et quelle m'affiche le formulaire prérempli avec les valeur de l'option choisie,EH BEN NON!! je suis obliger dans mon formulaire d'inscription d'envoyer un test=1 avec l'url et je test si il est vrai ou pas:
<form name="inscription" method="post" action="BIsejsporrach.php?test=1">
en suite
//Si ce n'est pas la recuperantion d'infos de l'agent
if (!isset($_GET['agtinscris'])){
/*Debut test recup d'infos*/
...
//Si c'est la recherche d'agent
if (!isset($_GET['test'])){
.....
je trouve qu'il y a mieu quamem, et question de securité c zero, car je peu modifier la var test??
MErci si ta une autre idee
Vous n’avez pas trouvé la réponse que vous recherchez ?
rachidphp93
Messages postés212Date d'inscriptionvendredi 17 mars 2006StatutMembreDernière intervention 8 avril 2007 4 avril 2006 à 15:58
youpi, ca marche, merci bcp raven44 t'assure,
mais $test n'est pas definie, c'est une variale du formaulaire donc ca dépend de la methode par exemplePOST, $_POST['test'], ca me genere une erreur sinon, donc g fais:
rachidphp93
Messages postés212Date d'inscriptionvendredi 17 mars 2006StatutMembreDernière intervention 8 avril 2007 4 avril 2006 à 16:23
ben enfait c'était déjà POST, mais avant dans mon action g fais action="inscript.php?test=1" c'est un envoie par url c'est pas sécurisé c tou, sinon est ce que je peu te demander quelques questions encore, je galaire la; je V goute par goute en esperant finir mon application. Merci
raven44
Messages postés315Date d'inscriptionmercredi 23 mars 2005StatutMembreDernière intervention21 mars 20111 4 avril 2006 à 16:33
Tu pourra effectivement me reposer les questions que tu le souhaite mais pas maintenant car j'ai fini ma journée et je compte bien rentré chez moi, a plus.
SPLeeN86
Messages postés8Date d'inscriptionjeudi 29 avril 2004StatutMembreDernière intervention21 avril 2006 20 avril 2006 à 15:03
Ca m'interesse tout ça.
Je suis en train de faire saisir des questionnaires test consommateur, j'aimerai vérifier qu'on oublie pas un champ. Jusque là pas de problèmes.
Si j'ai un champ vide je renvoi sur la page de saisie avec
SPLeeN86
Messages postés8Date d'inscriptionjeudi 29 avril 2004StatutMembreDernière intervention21 avril 2006 20 avril 2006 à 15:27
"en cas de d'erreur de saisie j'afiche une erreur mai je ve
aussi mettre un boutton ou un lien précédente pour revenir a la page
precedente avec les valeurs saisies."
je pensais que la réponse de raven44 était pour répondre à cette question...