begin process at 2012 02 14 15:27:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Formulaire


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

Formulaire

mercredi 19 mars 2003 à 10:50:24 | Formulaire

FEEDL

Salut

J'aurais besoin d'un petit coup de main...
A partir d'un formulaire avec des cases à cocher, je souhaite effectuer un affichage different selon les cases cocheés sans pour cela influer sur le resultat du formulaire...

mon malheureux petit code :
Page du formulaire:
<?
session_start();
session_register("first_session");
?>
<? $first_session=0;
?>
<form name="Select" METHOD="get" ACTION="consultation.php?action=validate" target="_top" >

<input type=CHECKBOX name="Aff_G" value="G" checked>

<input type=CHECKBOX name="Aff_C" value="C" checked>

<input type=CHECKBOX name="Aff_MA" value="MA" checked>

<input type=CHECKBOX name="Aff_MO" value="MO" checked>

</form>
Page de resultat :
<?
session_start();
session_register("Aff_G_session");
session_register("Aff_C_session");
session_register("Aff_MA_session");
session_register("Aff_MO_session");
?>
<?
if ($HTTP_GET_VARS["action"]=="validate")
{
if ($HTTP_POST_VARS["Aff_G"]=="G")
{
$Aff_G_session="G";
}
else
{
$Aff_G_session="";
}
if ($HTTP_POST_VARS["Aff_C"]=="C")
{
$Aff_C_session="C";
}
else
{
$Aff_C_session="";
}
if ($HTTP_POST_VARS["Aff_MA"]=="MA")
{
$Aff_MA_session="MA";
}
else
{
$Aff_MA_session="";
}
if ($HTTP_POST_VARS["Aff_MO"]=="MO")
{
$Aff_MO_session="MO";
}
else
{
$Aff_MO_session="";
}
}
?>
<?
if ($Aff_G_session=="G")
{ type affichage G
?>
<?
if ($Aff_C_session=="C")
{ type affichage C
?>
-------
<?
if ((($Aff_MO_session=="MO") || ($Aff_MA_session=="MA") || ($Aff_C_session=="C") || ($Aff_G_session=="G")))
{ affichage de tout
?>


Merci d'avance

FEEDL
Feedl@worldonline.fr
mercredi 19 mars 2003 à 21:54:36 | Re : Formulaire

Tortuegeniale


Salut

Tu enregistrer des variables vides et ensuite tu tests certaines valeur sur tes variables donc obligatoirement vide <> blabla

Va sur cette page, j'ai fait un tutorial qui explique les sessions
http://www.phpcs.com/article.aspx?Val=432

++

--> http://www.kame-house.org <--
La plus grosse base de données sur les dessins animés des années 80
Site gratuit et sans pub


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

> Salut
>
> J'aurais besoin d'un petit coup de main...
> A partir d'un formulaire avec des cases à cocher, je souhaite effectuer un affichage different selon les cases cocheés sans pour cela influer sur le resultat du formulaire...
>
> mon malheureux petit code :
> Page du formulaire:
> <?
> session_start();
> session_register("first_session");
> ?>
> <? $first_session=0;
> ?>
> <form name="Select" METHOD="get" ACTION="consultation.php?action=validate" target="_top" >
>
> <input type=CHECKBOX name="Aff_G" value="G" checked>
>
> <input type=CHECKBOX name="Aff_C" value="C" checked>
>
> <input type=CHECKBOX name="Aff_MA" value="MA" checked>
>
> <input type=CHECKBOX name="Aff_MO" value="MO" checked>
>
> </form>
> Page de resultat :
> <?
> session_start();
> session_register("Aff_G_session");
> session_register("Aff_C_session");
> session_register("Aff_MA_session");
> session_register("Aff_MO_session");
> ?>
> <?
> if ($HTTP_GET_VARS["action
jeudi 20 mars 2003 à 10:52:50 | Re : Formulaire

FEEDL

Merci à tous "tortuegenial en particulier"
Voici le resultat corrigé
Page de formulaire:

<form name="Select" METHOD="get" ACTION="resultat.php?Action=Validate" target="_top" >

<input type=CHECKBOX name="Aff_G" value="G" checked>

<input type=CHECKBOX name="Aff_C" value="C" checked>

<input type=CHECKBOX name="Aff_MA" value="MA" checked>

<input type=CHECKBOX name="Aff_MO" value="MO" checked>

<input TYPE="submit" value="Envoyer" name="Rechercher">
</form>

Page de resultat:
Récupération des cases cochées:
<?
if ($Action=="Validate")
{
if ($Aff_G=="G")
{
$Aff_G_session="G";
}
else
{
$Aff_G_session="";
}
if ($Aff_C=="C")
{
$Aff_C_session="C";
}
else
{
$Aff_C_session="";
}
if ($Aff_MA=="MA")
{
$Aff_MA_session="MA";
}
else
{
$Aff_MA_session="";
}
if ($Aff_MO=="MO")
{
$Aff_MO_session="MO";
}
else
{
$Aff_MO_session="";
}
}

?>
Affichage si rien
<? if (0)
{
?>
<? } ?>
Affichage si la checkbox G cochée
<?
if ($Aff_G=="G")

{?>
<?php
}
?>
Affichage si la checkbox G + C cochées
<?php
if ($Aff_C=="C")
{
?>
<?
}

?>
Affichage si la checkbox G + C + MA cochées
<?
if ($Aff_MA=="MA")
{

?>
<?
}
?>
Affichage si la checkbox G + C + MA + MO cochées
<?
if ((($Aff_MO=="MO") || ($Aff_MA=="MA") || ($Aff_C=="C") || ($Aff_G=="G")))
{
?>
<? } ?>
Et voila .
FeedlMerci pour tout ces scripts


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

>
> Salut
>
> Tu enregistrer des variables vides et ensuite tu tests certaines valeur sur tes variables donc obligatoirement vide <> blabla
>
> Va sur cette page, j'ai fait un tutorial qui explique les sessions
> http://www.phpcs.com/article.aspx?Val=432
>
> ++
>
> --> http://www.kame-house.org <--
> La plus grosse base de données sur les dessins animés des années 80
> Site gratuit et sans pub
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut
> >
> > J'aurais besoin d'un petit coup de main...
> > A partir d'un formulaire avec des cases à cocher, je souhaite effectuer un affichage different selon les cases cocheés sans pour cela influer sur le resultat du formulaire...
> >
> > mon malheureux petit code :
> > Page du formulaire:
> > <?
> > session_start();
> > session_register("first_session");
> > ?>
> > <? $first_session=0;
> > ?>
> > <form name="Select" METHOD="get" ACTION="consultation.php?action=validate" target="_top" >
> >
> > <input type=CHECKBOX name="Aff_G" value="G" checked>
> >
> > <input type=CHECKBOX name="Aff_C" value="C" checked>
> >
> > <input type=CHECKBOX name="Aff_MA" value="MA" checked>
> >
> > <input type=CHECKBOX name="Aff_MO" value="MO" checked>
> >
> > </form>
> > Page de resultat :
> > <?
> > session_start();
> > session_register("Aff_G_session");
> > session_register("Aff_C_session");
> > session_register("Aff_MA_session");
> > session_register("Aff_MO_session");
> > ?>
> > <?
> > if ($HTTP_GET_VARS["action
lundi 3 janvier 2005 à 11:51:52 | Re : Formulaire

taquinade

Salut,

J'ai un petit soucis lorsque j'utilise le code de cet exemple:

Notice
: Undefined variable: Action in c:\php\chomage\pages\resultat.php on line 2
Affichage si rien Affichage si la checkbox G cochée
Notice: Undefined variable: Aff_G in c:\php\chomage\pages\resultat.php on line 46
Affichage si la checkbox G + C cochées
Notice: Undefined variable: Aff_C in c:\php\chomage\pages\resultat.php on line 54
Affichage si la checkbox G + C + MA cochées
Notice: Undefined variable: Aff_MA in c:\php\chomage\pages\resultat.php on line 63
Affichage si la checkbox G + C + MA + MO cochées
Notice: Undefined variable: Aff_MO in c:\php\chomage\pages\resultat.php on line 72

Notice: Undefined variable: Aff_MA in c:\php\chomage\pages\resultat.php on line 72

Notice: Undefined variable: Aff_C in c:\php\chomage\pages\resultat.php on line 72

Notice: Undefined variable: Aff_G in c:\php\chomage\pages\resultat.php on line 72

Cela vient d'ou ???

Merci
lundi 3 janvier 2005 à 11:52:10 | Re : Formulaire

taquinade

Salut,

J'ai un petit soucis lorsque j'utilise le code de cet exemple:

Notice
: Undefined variable: Action in c:\php\chomage\pages\resultat.php on line 2
Affichage si rien Affichage si la checkbox G cochée
Notice: Undefined variable: Aff_G in c:\php\chomage\pages\resultat.php on line 46
Affichage si la checkbox G + C cochées
Notice: Undefined variable: Aff_C in c:\php\chomage\pages\resultat.php on line 54
Affichage si la checkbox G + C + MA cochées
Notice: Undefined variable: Aff_MA in c:\php\chomage\pages\resultat.php on line 63
Affichage si la checkbox G + C + MA + MO cochées
Notice: Undefined variable: Aff_MO in c:\php\chomage\pages\resultat.php on line 72

Notice: Undefined variable: Aff_MA in c:\php\chomage\pages\resultat.php on line 72

Notice: Undefined variable: Aff_C in c:\php\chomage\pages\resultat.php on line 72

Notice: Undefined variable: Aff_G in c:\php\chomage\pages\resultat.php on line 72

Cela vient d'ou ???

Merci
lundi 3 janvier 2005 à 11:59:19 | Re : Formulaire

Tortuegeniale

Salut

Suffit de traduire : Notice: Undefined variable
Attention : Variable inconnue.

Tu utilises peux être easy php. La gestion des erreurs est strict sur la 1.7. Elle affiche les erreurs mais aussi les avertissements. un avertissement affiche un message mais la page s'éxécute sans pb. Pour corriger se probleme regarde error_report sur la doc php (pas sur de l'orthographe de la fonction). Tu peux la modif sois dans le php ini, soit dans ton script.

++

------
Ingénieur en développement PHP
=> http://www.kame-house.org La plus grosse base de données de DA du net
lundi 3 janvier 2005 à 12:05:39 | Re : Formulaire

taquinade

merci,

Il suffit de mettre dans son code:

// Désactiver le rapport d'erreurs
error_reporting(0);

@+




Cette discussion est classée dans : page, formulaire, cases, resultat, feedl


Répondre à ce message

Sujets en rapport avec ce message

resultat de formulaire [ par tapas64 ] Bonjour,J'ai un formulaire tout simple (méthode POST) qui demande à l'utilisateur de saisir un nombre et ensuite de valider pour effectuer un traiteme formulaire qui affiche les resultat directement sur une page du site [ par scorp73 ] je me permet de renvoyer un message nayant pas eu de reponses, je me permet de vous demander une direction pour creer se genre de formulaire. quest ce Formulaire de validation [ par Skynet007 ] Bonjour, je suis un très ancien membres du site coudes-sources, mais j'ai toujours hésiter de m'inscrir et participé dans les forums... Bon voila mon Problème avec barre d'adresse lors d'un changement de page avec include_once [ par jzeel ] Bonjour a tous, J'ai un formulaire qui mène a une page mySql formulaire_db, qui stocke les données dans une table et après le stockage, je fais un in Sécurité sur un document [ par venver ] Bonjour à tous, J'ai fait un script d'instant gagnant en php avec un décompteur et quand ce décompteur est à zero il affiche une formulaire de contac require et recuperation d'infos [ par djbabou ] Bonjour juste une information : est-il possible de récupérer la valeur d'un champs de mon formulaire depuis un require ? En fait, pour me faire bie probléme retour formulaire [ par aureliemerlin ] Bonjour à tous Lorsque je valide mes enregistrement j'arrive toujours sur une fenêtre blanche je ne sais pas comment faire pour revenir à une page sp Formulaire [ par valmeras ] Bonjour à tous s'il vous plait j'ai besoin d'aide.Voila je veux savoir comment on affiche les informations rentrées dans formulaire sur une autre page formulaire miltichoix avec redirection [ par blue_dreams ] je vais expliqué mon problème. j ai fait un tableau array et je voudrai que si je valide la case 1 cela me revoie sur une page , si je valide la case Problème de récupération des données dans un formulaire jquery [ par Smilossss ] Bonjour, Je suis entrain de faire un site pour une sté, j'ai rencontré un problème dans la récupération des donnés dans une formulaire JQuery. Le code


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 0,343 sec (4)

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