Ouvrir page en fonction de la valeur entrée
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
slt
voila j'ai cree un champ de formulaire pour rentrer un chiffre et un bouton ok
et je voudrai que si la valeur quiest entrée est 0 (zéro) que quand on clik sur ok ca ouvre la page page1.html (par exemple) et que si la valeur entrée n'et pas 0 ca ouvre la page "page2.html"
ok?
merci
--
"La fin du monde n'est pas pour demain, elle est arrivée hier" (Lapinkiller)
voila j'ai cree un champ de formulaire pour rentrer un chiffre et un bouton ok
et je voudrai que si la valeur quiest entrée est 0 (zéro) que quand on clik sur ok ca ouvre la page page1.html (par exemple) et que si la valeur entrée n'et pas 0 ca ouvre la page "page2.html"
ok?
merci
--
"La fin du monde n'est pas pour demain, elle est arrivée hier" (Lapinkiller)
8 réponses
-
Salut lapinkiller
utilise du php ou du perl pour faire le traitement des paramêtre envoyé par ton formulaire
bonne chance -
merci mais tu pourraim'en dire plus car je ne m'y connai pa du tout en php ou en perl
merci -
ton formulaire html:
<html>
<head>
...
</head>
<body>
<form action="x.php" method="get">
<input type="text" name="id" size="8"></input>
<input type="submit" value="Go"></input>
</form>
</body>
</html>
ton fichier x.php:
<?php
if ($_GET['id'] != 1 AND $_GET['id'] != 2)
{
$id = 0;
}
else
{
$id = $_GET['id'];
}
if ($id ==1)
{
header("Location: http://www.example.com/page1.html")
exit;
}
if ($id ==2)
{
header("Location: http://www.example.com/page2.html")
exit;
}
exit;
?>
pour tester ton système tu dois utiliser un serveur web puisque le code php doit être exécuté par le serveur.
je n'ai pas testé ceci mais ça me semble bon vite fait comme ça..
bonne chance -
merci pour ta reponse
mais tu marque ton fichier php, cle veu dire que je doi cree un fichier php? ou je le laisse sur la page web? -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
-
Salut lapinkiller ,
oui dans mon exemple j'avais 2 fichiers:
x.html
x.php
le formulaire html du premier envoit la valeur de id au script php. et simple comme ça, il ne devrait y avoir aucun problème avec différent navigateur.
mais ton serveur c'est quoi? parce que c'est le serveur qui exécute le code php
et la première énigme de ton site ne fonctionne pas...
bonne chance -
La remiere enigme marche mais tu as du aller dessu quand je faisait des modifs !!!
@+
-
"La fin du monde n'est pas pour demain, elle est arrivée hier" (Lapinkiller)