| |
Savez-vous bien utiliser les outils de mesure d'audience ? Effectuez-vous un calcul de ROI (Retour sur investissement) pour savoir comment améliorer vos campagnes emarketing ? Savez-vous utiliser les bons outils pour booster votre taux de transformation ? La formation Web Analytics de Ranking Metrics, présentée par un expert reconnu officiellement par Google Analytics, vous apportera les réponses à toutes vos questions ! ===> Informations et inscriptions.
|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
DISCRET WRInaute occasionnel

Inscrit le: 18 Oct 2004 Messages: 179 Localisation: france
|
Posté le : Ven Oct 21, 2005 17:31 Sujet du message: Formulaire avec résultat sur la même page ? |
|
|
Bonsoir,
quelquun saurait comment je pourrais passer ce formulaire avec le résultat sur la même page plutôt que sur 2 pages ?
le code
| Code: |
<form method="GET" action="http://mondomaine.net/cgi-bin/test/pg-domain.pl">
<p><font face="Arial" size="2" color="#000000">
Pour obtenir le domaine, tapez-le ci-dessous :<br>
<br>
<b>Le domaine :</b> <input type="text" name="host" size="20"> <input type="submit" name="process" value="Valider"><br>
</font></p>
</form>
|
|
|
| |
|
 |
f_trt WRInaute passionné

Inscrit le: 17 Sep 2005 Messages: 766 Localisation: Sud Oues
|
Posté le : Ven Oct 21, 2005 17:50 Sujet du message: Formulaire avec résultat sur la même page ? |
|
|
Bonsoir, tu nous donnes pas assez d'info.
Tu es chez qui tu disposes de quoi (PHP par exemple ?)
En gros par exemple si tu as le PHP tu appels la même page dans ton
form et tu fais des tests.
Apparement tu as peut-etre pas trop accès car c'est peut-etre un script perl fourni par ton hébergeur donc voir avec celui-ci tes options.
A+ |
|
| |
|
 |
DISCRET WRInaute occasionnel

Inscrit le: 18 Oct 2004 Messages: 179 Localisation: france
|
Posté le : Ven Oct 21, 2005 17:58 Sujet du message: Formulaire avec résultat sur la même page ? |
|
|
je suis chez ovh en mutualisé.
oui c'est un script en perl.
voici ce que j'ai fait mais il me met un double résultat, c'est à dire que normalement il y a une partie qui demande et en cliquant sur valider j'ai la réponse, mais avec ce que j'ai fait dans la première partie il y a une deuxième demande identique qui quand on l'a remplit renvoit sur une autre page.
ce que j'ai fait :
| Code: |
<?php
// afficher toutes les erreurs et warnings.
error_reporting(63);
if (!isset($_POST['process'])) {
// Display the form if the $process environment variable is not set
// It will be set when the user clicks on submit.
// ne marche PLUS avec PHP 3.07 ... problème de config ???
// <form method="post" action="<? echo $PHP_SELF ? >">
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>">
<p><font face="Arial" size="2" color="#000000">
Pour obtenir l'adresse IP d'un nom de domaine, tapez-le ci-dessous :<br>
<br>
<b>Nom de domaine ou nom d'hôte :</b> <input type="text" name="host" size="20"> <input type="submit" name="process" value="Valider"><br>
<small><i>(Exemple : www.yahoo.com)</i></small>
</font></p>
</form>
<?php
}
echo include "http://lelogiciellibre.net/cgi-bin/test/pg-domainresolver.pl";
?>
|
une page où c'est visible :
http://lelogiciellibre.net/page_web_vierge/test5.php |
|
| |
|
 |
f_trt WRInaute passionné

Inscrit le: 17 Sep 2005 Messages: 766 Localisation: Sud Oues
|
Posté le : Ven Oct 21, 2005 18:12 Sujet du message: Formulaire avec résultat sur la même page ? |
|
|
Je vois que tu as le php
Donc voici une methode elle vaut ce qu'elle vaut.
Je code pas volontairement pour être plus litteraire si je peux dire:
Premier appel de ton script ici test5.php
Tu mets bien en action de ton formulaire test.php5
Tu affiches ton formulaire vierge
Dans ton formulaire vierge tu mets un champs caché qui vaut 1
Quand l'internaute valide
Deuxième appel du script
Tu test si la valeur du champs caché est a 1
Si = 1 tu fais les verifs qu'il te faut sur les variables saisies
si tout est ok tu passes directement a remercier l'internaute
sinon tu réaffiche le formulaire et tu peut même re-remplir les champs avec les valeurs saisies avant.
A+
[/code] |
|
| |
|
 |
jeroen WRInaute accro

Inscrit le: 30 Aoû 2002 Messages: 2322
|
Posté le : Ven Oct 21, 2005 23:48 Sujet du message: Formulaire avec résultat sur la même page ? |
|
|
| f_trt a écrit: |
| Dans ton formulaire vierge tu mets un champs caché qui vaut 1 |
Inutile, il suffit de tester la variable globale $_POST[] |
|
| |
|
 |
| |
|
|
|
|
Autres sujets de discussion :
|
|