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
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
A voir également:
- Ouvrir page en fonction de la valeur entrée
- Fonction si et - Guide
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir fichier .bin - Guide
- Impossible de supprimer une page word - Guide
- Ouvrir fichier .dat - Guide
8 réponses
Salut lapinkiller
utilise du php ou du perl pour faire le traitement des paramêtre envoyé par ton formulaire
bonne chance
utilise du php ou du perl pour faire le traitement des paramêtre envoyé par ton formulaire
bonne chance
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
<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?
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
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