Programmation Php besoin de votre aide :D

Fermé
madmangp Messages postés 66 Date d'inscription jeudi 1 janvier 2009 Statut Membre Dernière intervention 7 septembre 2012 - 4 mai 2012 à 22:06
madmangp Messages postés 66 Date d'inscription jeudi 1 janvier 2009 Statut Membre Dernière intervention 7 septembre 2012 - 5 mai 2012 à 14:32
Bonjour,




Voila je mon premier site de jeux sur internet , et j'ai un problème qui me casse la tète
je voudrais faire un choix de jeux avec le code suivant
<input type="text" name="jeux" size="36"><br>
Choix de votre jeu :<br>
<select size="1" name="Theme">
<option value="Je joue a super tétris">Je joue a super tétris</option>
<option value="Je joue a ...">Je joue a ...</option>
<option value="Je joue a ...">Je joue a ...</option>
<option value="Je joue a ...">Je joue a ...</option>
</select><br>
Quand le visiteur choisi son jeu il click sur continuer.
je veut que le visiteur sois dirigé vers la page du jeu de son choix
par exemple si il choisi <option value="Je joue a ...">Je joue a ...</option> , quand il click sur continuer il sera redirigé vers www.monsite.com/mario/
Merci pour votre aide=
A voir également:

8 réponses

tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 220
4 mai 2012 à 22:51
Salut,

Une option plus simple...le code ci-dessous redirige automatiquement à la sélection du formulaire, ce qui évite un clique de plus sur un bouton de validation :
   <script language="JavaScript">
function ChangeUrl(formulaire)
    {
    if (formulaire.ListeUrl.selectedIndex != 0)
        {
        window.top.bas.window.top.bas.location.href = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value;
         }
    else 
        {
        alert('Veuillez choisir une destination.');
        }
    }
</script>
<form>
<select name="ListeUrl" onChange="ChangeUrl(this.form)">
  <option value="lien-1.html">Page 1</option> 
  <option value="lien-2.html">Page 2</option> 
</select>
</form>
0
madmangp Messages postés 66 Date d'inscription jeudi 1 janvier 2009 Statut Membre Dernière intervention 7 septembre 2012 1
4 mai 2012 à 22:58
Bonjour tryan44,
Desoler de te décevoire mais il est nécessaire de passer par le bouton
parce qu'il y'a tout un formulaire a remplir
votre nom ....."
Donc si tu peut me passer un autre code merci=d
0
madmangp Messages postés 66 Date d'inscription jeudi 1 janvier 2009 Statut Membre Dernière intervention 7 septembre 2012 1
5 mai 2012 à 00:04
UP!
0
madmangp Messages postés 66 Date d'inscription jeudi 1 janvier 2009 Statut Membre Dernière intervention 7 septembre 2012 1
5 mai 2012 à 08:51
UP!
:D
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 220
5 mai 2012 à 09:41
Après la validation donc lors du contrôle, vous récupérez la valeur de la liste déroulante puis vous effectuez une redirection vers l'url concerné.

//action de validation
//contrôle des champs
//enregistrement en bd si besoin
//redirection
0
madmangp Messages postés 66 Date d'inscription jeudi 1 janvier 2009 Statut Membre Dernière intervention 7 septembre 2012 1
5 mai 2012 à 12:32
Rebonjour:D
Desoler mais ton premier code
<script language="JavaScript">
function ChangeUrl(formulaire)
{
if (formulaire.ListeUrl.selectedIndex != 0)
{
window.top.bas.window.top.bas.location.href = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value;
}
else
{
alert('Veuillez choisir une destination.');
}
}
</script>
<form>
<select name="ListeUrl" onChange="ChangeUrl(this.form)">
<option value="lien-1.html">Page 1</option>
<option value="lien-2.html">Page 2</option>
</select>
</form> ne marche pas
0
tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 220
5 mai 2012 à 13:07
Effectivement je n'ai pas fait attention car je m'en sert dans un autre contexte ...Supprimez la partie window.top.bas.window.top.bas. du Javascript.
0
madmangp Messages postés 66 Date d'inscription jeudi 1 janvier 2009 Statut Membre Dernière intervention 7 septembre 2012 1
5 mai 2012 à 14:32
ok merci
0