begin process at 2012 05 31 06:26:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

Prob de redirection et validation


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Prob de redirection et validation

mercredi 16 avril 2003 à 12:39:54 | Prob de redirection et validation

LeManchot

Voila jai encoren un souci:
jai un formulaire que je valide via un bouton (pr linstant ok) mais par ce meme bouton je dois rediriger la page ou se toruve ce formulaire vers une autre page.
Jai utilsé submit et location ds un script ente autre mais soit la validation marche soit c la redirection qui fonctionne jamais les deux en meme tps.
en esperant avoir ete clair
merci davance

LeManchot
mercredi 16 avril 2003 à 14:37:40 | Re : Prob de redirection et validation

hicksman

Pas trés clair ton explication mais si je pige bien, tu veux valider les infos saisie ( et les enregistrer dans une base???? tu dis pas!) et redirigier! Ben normalement, dans ta balise form, il y a la possibilité de le faire, c magique:
< form method="post" action="page.php>
ton formulaire...
<input type="submit" name="go" value="Go!">
</form>
"page.php" est la page vers laquelle tu veux rediriger. Et pour traiter tes infos saisies sur le formulaire de la page précédente, avant la balise html de "page.php", tu testes:
<?
if (isset($HTTP_POST_VARS['go'])) //si on a cliqué sur Go!
{
ton traitement des infos récupérées par
$HTTP_POST_VARS['nom_du_champ']
}
?>
et les reste de "page.php" à la suite.
Je pense que c'est ce que tu veux! enfin, j'espère! si g bien tout compris!

Hicksman


-------------------------------
Réponse au message :
-------------------------------

> Voila jai encoren un souci:
> jai un formulaire que je valide via un bouton (pr linstant ok) mais par ce meme bouton je dois rediriger la page ou se toruve ce formulaire vers une autre page.
> Jai utilsé submit et location ds un script ente autre mais soit la validation marche soit c la redirection qui fonctionne jamais les deux en meme tps.
> en esperant avoir ete clair
> merci davance
>
> LeManchot
mercredi 16 avril 2003 à 16:23:34 | Re : Prob de redirection et validation

LeManchot

je ne pe pas inserer les donnees une fois la redirection effectuee car la page surlaquelle porte la redirection doit affiché le contenu des tables.
par contre jai pensé a ouvrir une fenetre signalant a lutilisateur que linsertion etait effectuee, et c dans cette page que je compte inserer le code dinsertion. Mais je me retrouve devant le meme prob qu hier cest a dire comment recuperer les donnees. jai compris le systeme $HTTP_GET_VARS[
mais le lien "bla.php?ident=".$tab_prog[id].>"; pas trop
a quoi correspond les points avant et apres $tab, et ou est que je peux mettre ca dans mon code pour choper nimporte quelle variable. Je voudrais a partir dun
<input type=text name=nom ...>
recuperer le nom dans lautre page
mais aussi le prenom, le lieu, l heure...etc

LeManchot

mercredi 16 avril 2003 à 16:54:03 | Re : Prob de redirection et validation

hicksman

olah! c du basique tout ça!
Bon, je m'en va t'expliquer. Quand tu créés un formulaire, tu insères des balise input de type text, ces champ texte, tu les récupères grace à ton formulaire entier. Toutes les infos, saisie dans des input text sont envoyé sur la page que tu veux au moyen d'un bouton de type submit.
Du moins, sur la page que tu as indiqué dans ta balise form ( action="page.php"). Il faut donc que le formaulaire ai cette aspect:
< form name="toto" method="post" action="page.php">
<input type="text" name="nom" size="15">
<input type="text" name="prenom" size="15">
<input type="text" name="age" size="15">
<input type="submit" name="go" value="go">
</form>

donc, dans "page.php", je récupère toutes les infos. Soit:
$HTTP_POST_VARS['nom']
$HTTP_POST_VARS['prenom']
$HTTP_POST_VARS[age]
grace à ces infos ( voir même une seule suffit des fois, surtout si c'est une clé primaire que tu passes), tu peux faire une requete. soit:
$req = "insert into Matable values (' ".$HTTP_POST_VARS['nom']." ',' ".$HTTP_POST_VARS['prenom']." ',".$HTTP_POST_VARS[age].")";
$do = mysql_query($req);

ou alors:
$req = "select * from Matable where id = ".$HTTP_POST_VARS['cle_primaire']." ";

Les points maintenant. Ca correspond à la concaténation. Là dans ce cas précis, la requête ci dessus, je mélange du texte et des valeurs PHP. Mais attention, tu remarqueras que des fois, il y a des quotes et des double quotes. En fait, cela si c'est du texte (style char ou varchar) que tu traites ou des nombres (int ou tinyint). Les textes sont toujours entourés de quotes ou doubles quotes.

si tu écrit: $req = "select * from Matable where nom = ' ".$HTTP_POST_VARS['nom]." ' ";
toute la requête est entouré de double quote, donc mon texte sera entouré de simple quotes. Et pour insèrer mon $HTTP_POST_VARS['nom], je dois le concaténer.

J'espère que j'ai été assez clair et que tu auras compris au moins ça!

Hicksman


-------------------------------
Réponse au message :
-------------------------------

> je ne pe pas inserer les donnees une fois la redirection effectuee car la page surlaquelle porte la redirection doit affiché le contenu des tables.
> par contre jai pensé a ouvrir une fenetre signalant a lutilisateur que linsertion etait effectuee, et c dans cette page que je compte inserer le code dinsertion. Mais je me retrouve devant le meme prob qu hier cest a dire comment recuperer les donnees. jai compris le systeme $HTTP_GET_VARS[
> mais le lien "bla.php?ident=".$tab_prog[id].>"; pas trop
> a quoi correspond les points avant et apres $tab, et ou est que je peux mettre ca dans mon code pour choper nimporte quelle variable. Je voudrais a partir dun
> <input type=text name=nom ...>
> recuperer le nom dans lautre page
> mais aussi le prenom, le lieu, l heure...etc
>
> LeManchot
>
>
mercredi 16 avril 2003 à 17:14:20 | Re : Prob de redirection et validation

LeManchot

je te remercie de ces quelques explications
desole mais je debute
LeManchot

mercredi 16 avril 2003 à 17:16:34 | Re : Prob de redirection et validation

hicksman

n'hésite pas à dl les tutos qui sont ici. Perso, tous m'ont été utiles à un moment ou un autre.

Hicksman


-------------------------------
Réponse au message :
-------------------------------

> je te remercie de ces quelques explications
> desole mais je debute
> LeManchot
>
>


Cette discussion est classée dans : bouton, formulaire, jai, redirection, validation


Répondre à ce message

Sujets en rapport avec ce message

Problème de validation de formulaire [ par ehmarc ] Hello world!!!Bon j'ai un petit problème jai formulaire tres simple une case identification un bouton envoyerj'arrive à m'identifier nickel quand quan Validation formulaire avec lien ou bouton à l'extérieur du formulaire [ par Sniark ] Bonjour,Je cherche à valider les informations contenues dans un formulaire à l'aide d'un lien situé à l'extérieur de ce même formulaire. Est ce que c' REdirection / Validation formulaire après authentification suite à session expirée [ par glachant ] Bonjour,je bloque devant un gros problème que voici :Lorsqu'un utilisateur s'authentifie, remplit un formulaire, va boire un café, revient, continue d Urgent validation formulaire sans bouton [ par astro20 ] Bonjour,je cherche un code en PHP pour valider automatiquement mon formulaire ( quand je rentre  le mot "valider" dans la boite dialogue , il valide m Validation de formulaire [ par mailliam ] Bonjour à tous! j'ai une base de donnée pour la gestion des commandes d'une pharmacie, j'ai un onglet de recherche de produits et de fournisseurs, mo un formulaire pour deux actions [ par gabyte ] Bonjour, est-il possible d'avoir un formulaire avec deux bouton "submit" par exemple un bouton "modifier" et un autre "effacer" Le formulaire propos help me plz formulaire enregistrement des données [ par jkai ] bonjour je vous demande de l'aide car j'ai creer un formulaire dans un tableau et les champs a remplir sont de type spry, j'ai creer le bouton submit validation automatique de formulaire [ par dezossor ] Bonjour,Je viens vers vous car je commence à être cours en compétence.Je suis actuellement en train de développer une application web en php et cette Bouton Suivant [ par benjy12 ] SVP, urgentesque vous pourier m'aidervoila mon pb, j ai creer des formulaire message, et je voudrai que ladministrateur, puissent voir tous ses client champ upload dans un formulaire [ par mahamourta ] Salut J'ai inserer un champ upload dans mon formulaire d'inscription.Un bouton de validation des informations se trouve deja dans ce formulaire.L'or


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,123 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales