Formation Google AnalyticsSavez-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.

Formulaire avec résultat sur la même page ?

Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
DISCRET
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 18 Oct 2004
Messages: 179
Localisation: france

URL permanente de ce messagePosté 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>
   &nbsp;<br>
   <b>Le domaine :</b> <input type="text" name="host" size="20"> <input type="submit" name="process" value="Valider"><br>
  </font></p>
  </form>
 
DISCRET Visiter le site web du posteur
f_trt
WRInaute passionné
WRInaute passionné

Inscrit le: 17 Sep 2005
Messages: 766
Localisation: Sud Oues

URL permanente de ce messagePosté 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+
 
f_trt Visiter le site web du posteur
DISCRET
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 18 Oct 2004
Messages: 179
Localisation: france

URL permanente de ce messagePosté 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>
   &nbsp;<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
 
DISCRET Visiter le site web du posteur
f_trt
WRInaute passionné
WRInaute passionné

Inscrit le: 17 Sep 2005
Messages: 766
Localisation: Sud Oues

URL permanente de ce messagePosté 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]
 
f_trt Visiter le site web du posteur
jeroen
WRInaute accro
WRInaute accro

Inscrit le: 30 Aoû 2002
Messages: 2322

URL permanente de ce messagePosté 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[]
 
jeroen
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort