Ouvrir page en fonction de la valeur entrée
Résolu/Fermé
A voir également:
- Ouvrir page en fonction de la valeur entrée
- Fonction si et - Guide
- Supprimer une page word - Guide
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir fichier .bin - Guide
- Comment ouvrir un fichier docx ? - Guide
8 réponses
smellems
Messages postés
135
Date d'inscription
vendredi 28 avril 2006
Statut
Membre
Dernière intervention
4 mai 2012
46
19 juil. 2006 à 19:29
19 juil. 2006 à 19:29
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
Utilisateur anonyme
19 juil. 2006 à 19:56
19 juil. 2006 à 19:56
merci mais tu pourraim'en dire plus car je ne m'y connai pa du tout en php ou en perl
merci
merci
smellems
Messages postés
135
Date d'inscription
vendredi 28 avril 2006
Statut
Membre
Dernière intervention
4 mai 2012
46
19 juil. 2006 à 20:56
19 juil. 2006 à 20:56
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
Utilisateur anonyme
20 juil. 2006 à 11:23
20 juil. 2006 à 11:23
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
Utilisateur anonyme
20 juil. 2006 à 11:31
20 juil. 2006 à 11:31
c'est bon ca marche comme je veu
je te remercie
@+
www.amgine.fr.nf
je te remercie
@+
www.amgine.fr.nf
Utilisateur anonyme
20 juil. 2006 à 11:48
20 juil. 2006 à 11:48
En fait va mache mais avec mozilla et pas avec IE...
j'vai peter un cable
j'vai peter un cable
smellems
Messages postés
135
Date d'inscription
vendredi 28 avril 2006
Statut
Membre
Dernière intervention
4 mai 2012
46
20 juil. 2006 à 18:20
20 juil. 2006 à 18:20
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
Utilisateur anonyme
20 juil. 2006 à 18:29
20 juil. 2006 à 18:29
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)
@+
-
"La fin du monde n'est pas pour demain, elle est arrivée hier" (Lapinkiller)