Probleme de redirection pour select
Fermé
babyhay
Messages postés
6
Date d'inscription
dimanche 11 septembre 2016
Statut
Membre
Dernière intervention
28 septembre 2016
-
Modifié par crapoulou le 28/09/2016 à 18:41
babyhay Messages postés 6 Date d'inscription dimanche 11 septembre 2016 Statut Membre Dernière intervention 28 septembre 2016 - 28 sept. 2016 à 19:20
babyhay Messages postés 6 Date d'inscription dimanche 11 septembre 2016 Statut Membre Dernière intervention 28 septembre 2016 - 28 sept. 2016 à 19:20
A voir également:
- Probleme de redirection pour select
- Please select boot device - Forum Matériel & Système
- Reboot and select proper boot device asus - Forum Matériel & Système
- Select boot device première utilisation ✓ - Forum Windows
- Redirection de mail - Guide
- Reboot and select proper boot device ✓ - Forum PC portable
1 réponse
jordane45
Messages postés
38320
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
30 novembre 2024
4 707
Modifié par jordane45 le 28/09/2016 à 18:57
Modifié par jordane45 le 28/09/2016 à 18:57
Bonjour,
Premier souci.. tu as le même NAME sur deux éléments
ensuite, dans :
que vient faire le "form" qui se promène tout seul en plein milieu?
Puis ... dans les éléments OPTION ...il n'y a pas d'attribut NAME
ça n'existe pas..... (tu ne dois pas en mettre).
Le code que tu as trouvé se base sur la VALUE de tes options...
Il faut donc faire comme ceci :
et côté php :
Cordialement,
Jordane
Premier souci.. tu as le même NAME sur deux éléments
<form name="Zte"
<select name="Zte" required>
ensuite, dans :
<form name="Zte" form method="post" action="formmail2.php" class="select-model" onSubmit="return verify();">
que vient faire le "form" qui se promène tout seul en plein milieu?
Puis ... dans les éléments OPTION ...il n'y a pas d'attribut NAME
<option value="810-E810" name="a"
ça n'existe pas..... (tu ne dois pas en mettre).
Le code que tu as trouvé se base sur la VALUE de tes options...
Il faut donc faire comme ceci :
<select name="select_Zte" required> <option value="at&t+r225+gophone" > </option> <option value="810-E810"> </option> <option value="A261" > </option> <option value="at&t-r225-gophone" > </option> <option value="Blade-Lutea" > </option> </select>
et côté php :
//récupération "propre" des variables en utilisant l'écriture ternaire $select_Zte = isset($_POST['select_Zte']) ? $_POST['select_Zte'] : NULL; switch($select_Zte){ case '810-E810': $url_redirection = 'send.html'; break; case 'A261': $url_redirection = 'https://web.whatsapp.com/'; break; case 'at&t-r225-gophone': $url_redirection = ' https://login.live.com/login.srf?wa=wsignin1.0&rpsnv=13&ct=1475068975&rver=6.4.6456.0&wp=MBI_SSL_SHARED&wreply=https:%2F%2Fmail.live.com%2Fdefault.aspx&lc=1036&id=64855&mkt=fr-fr&cbcxt=mai'; break; case 'Blade-Lutea': $url_redirection = 'https://fr.yahoo.com/'; break; default: $url_redirection = 'index.php'; break; } header('location:'.$url_redirection);
Cordialement,
Jordane
28 sept. 2016 à 18:38
28 sept. 2016 à 18:50
28 sept. 2016 à 18:56
En effet il faut modifier dans le switch les "values" de référence....
J'édite mon message précédent
28 sept. 2016 à 19:09
28 sept. 2016 à 19:10