Validation attribut liste déroul PHP
ToMaZ
Messages postés
208
Date d'inscription
Statut
Membre
Dernière intervention
-
flokocha Messages postés 1510 Date d'inscription Statut Membre Dernière intervention -
flokocha Messages postés 1510 Date d'inscription Statut Membre Dernière intervention -
bonjour tous,
soucis assez urgent, j'ai créé une liste déroulante en PHP :
m_formulaire.php
<TR>
<TD ALIGN=left VALIGN=top bordercolor="#000000" bgcolor="#00FFFF">
<form name="form1" method="post" onSubmit="return validation();" action="m_formulaire_1.php">
<p align="center"> </p>
<p align="center" class="Style2 Style4 Style5">Sélectionnez votre choix : </p>
<p align="left" class="Style2 Style4 Style5"> </p>
<p align="center">
<select name="select" size="8">
<option value="1" class="textes"> Saisir une intervention </option>
<option value="2" class="textes"> Lister des interventions </option>
<option value="3" class="textes"> ...</option>
<option value="4" class="textes"> ...</option>
<option value="5" class="textes"> ...</option>
<option value="6" class="textes"> ...</option>
<option value="7" class="textes"> ...</option>
<option value="8" class="textes"> ...</option>
<option value="9" class="textes"> ...</option>
</select>
</p>
<p class="textes" align="center">
<input type="submit" name="Submit" value=" OK " class="boutons" >
</p>
</form>
<div align="right">
<!-- <?
if ($errpass==1) echo "mot de passe erroné";
?>
-->
</div></TD>
</TR>
========================================
========================================
ma page de validation est la suivante :
m_formulaire_1.php
<title>m_formulaire_1.php</title>
<?
/*
Fichier m_formulaire_1.php du 30/04/04
Version par MAMPRIN Thomas
Page précédente m_formulaire.php
*/
// definition de la page par defaut
$select="==";
switch ($select) {
case "1":
echo "
<script language='javascript'>
location.replace('../formulaire/formulaire.htm')
</script>
";
break;
case "2":
echo "
<script language='javascript'>
location.replace('../listing/liste_interv.php')
</script>
";
break;
case "3":
echo "
<script language='javascript'>
location.replace('../underConstruction.htm')
</script>;
";
break;
case "4":
echo "
<script language='javascript'>
location.replace('../underConstruction.htm')
</script>;
";
break;
}
?>
========================================
========================================
je ne suis pas sûr que mon message soit lisible mais j' essai quand même.
Merci d'avance
ToMaZ
;->
soucis assez urgent, j'ai créé une liste déroulante en PHP :
m_formulaire.php
<TR>
<TD ALIGN=left VALIGN=top bordercolor="#000000" bgcolor="#00FFFF">
<form name="form1" method="post" onSubmit="return validation();" action="m_formulaire_1.php">
<p align="center"> </p>
<p align="center" class="Style2 Style4 Style5">Sélectionnez votre choix : </p>
<p align="left" class="Style2 Style4 Style5"> </p>
<p align="center">
<select name="select" size="8">
<option value="1" class="textes"> Saisir une intervention </option>
<option value="2" class="textes"> Lister des interventions </option>
<option value="3" class="textes"> ...</option>
<option value="4" class="textes"> ...</option>
<option value="5" class="textes"> ...</option>
<option value="6" class="textes"> ...</option>
<option value="7" class="textes"> ...</option>
<option value="8" class="textes"> ...</option>
<option value="9" class="textes"> ...</option>
</select>
</p>
<p class="textes" align="center">
<input type="submit" name="Submit" value=" OK " class="boutons" >
</p>
</form>
<div align="right">
<!-- <?
if ($errpass==1) echo "mot de passe erroné";
?>
-->
</div></TD>
</TR>
========================================
========================================
ma page de validation est la suivante :
m_formulaire_1.php
<title>m_formulaire_1.php</title>
<?
/*
Fichier m_formulaire_1.php du 30/04/04
Version par MAMPRIN Thomas
Page précédente m_formulaire.php
*/
// definition de la page par defaut
$select="==";
switch ($select) {
case "1":
echo "
<script language='javascript'>
location.replace('../formulaire/formulaire.htm')
</script>
";
break;
case "2":
echo "
<script language='javascript'>
location.replace('../listing/liste_interv.php')
</script>
";
break;
case "3":
echo "
<script language='javascript'>
location.replace('../underConstruction.htm')
</script>;
";
break;
case "4":
echo "
<script language='javascript'>
location.replace('../underConstruction.htm')
</script>;
";
break;
}
?>
========================================
========================================
je ne suis pas sûr que mon message soit lisible mais j' essai quand même.
Merci d'avance
ToMaZ
;->
A voir également:
- Validation attribut liste déroul PHP
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste code ascii - Guide
- Easy php - Télécharger - Divers Web & Internet
- Site dangereux liste - Guide
5 réponses
...Euh... Et c'est quoi ton problème ?
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
mon pb est que je ne sais pas comment nommé une valeur par défaut :
==========================================
Fichier m_formulaire_1.php du 30/04/04
Page précédente m_formulaire.php
*/
// definition de la page par defaut
$select="==";
=======================================
et donc personnellement pour vérif. si çà marche je mets par exemple : '$select="1" '
mais je voudrai pouvoir rediriger mon choix, avec cette manip. je vais toujours sur la même page (c'est logique !!).
Voilà
merci
ToMaZ
==========================================
Fichier m_formulaire_1.php du 30/04/04
Page précédente m_formulaire.php
*/
// definition de la page par defaut
$select="==";
=======================================
et donc personnellement pour vérif. si çà marche je mets par exemple : '$select="1" '
mais je voudrai pouvoir rediriger mon choix, avec cette manip. je vais toujours sur la même page (c'est logique !!).
Voilà
merci
ToMaZ
Je suis pas sur de bien comprendre, mais il me semble que tu voudrais définir en fait une valeur par défaut si $select ne vaut ni 1 ni 2 ni 3 ...
Si c'est le cas alors il te suffit de rajouter une clause "default" à ton switch:
...
case "4":
echo "
<script language='javascript'>
location.replace('../underConstruction.htm')
</script>;
";
break;
default:
echo ...
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
Si c'est le cas alors il te suffit de rajouter une clause "default" à ton switch:
...
case "4":
echo "
<script language='javascript'>
location.replace('../underConstruction.htm')
</script>;
";
break;
default:
echo ...
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
En fait mon $select="=="
ne marche pas chez moi, donc je suis obligé de lui affecté une valeur qui représente forcemment une de mes pages décrites, ce qui m'empèche, du coup, d'être rédirigé vers ma selection donc ma liste ne sers pas et j'aurai donc + de résultat en mettant une sélection par bouton mais ce n'était pas le but .
J'espere t'avoir éclairé un peu +.
Je reste à ton service et merci de répondre aussi rapidement.
ne marche pas chez moi, donc je suis obligé de lui affecté une valeur qui représente forcemment une de mes pages décrites, ce qui m'empèche, du coup, d'être rédirigé vers ma selection donc ma liste ne sers pas et j'aurai donc + de résultat en mettant une sélection par bouton mais ce n'était pas le but .
J'espere t'avoir éclairé un peu +.
Je reste à ton service et merci de répondre aussi rapidement.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question