Condition (if) puis redirection (html) selon le choix
Bonjour,
Cela doit être trés basique. Mais cela ne fonctionne pas avec header...
Une condition dans un formulaire de site d'alccol (vin) : plus ou moins de 18 ans
Si oui, aller à presentation.html
Si non, desole.html
Le formulaire :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <p> ATTENTION <br/><br/>
En France, conformément au code de la santé publique, la consommation d'alcool est destinée aux personnes adultes de plus de 18 ans.
Vous devez impérativement avoir l'âge légal pour visiter ce site web.
</p>
<form method="get" action="aller.php" name="entree" target="_self">
<p>
<label><input name="age" type="radio" id="age_0" value="oui"/>J'ai moins de 18 ans</label>
<label><input type="radio" name="age" value="non" id="age_1" checked="checked" />J'ai plus de 18 ans</label>
</p>
<input type="button" name="OK" value="Entrer dans Vignobles Perrain"
</form>
<p>
L'ABUS D'ALCOOL EST DANGEREUX POUR LA SANTÉ. À CONSOMMER AVEC MODÉRATION
</p> |
Condition (if) puis redirection (html) selon le choix
Messagede jonjon le 05 Oct 2011, 15:32
Bonjour,
Cela doit être trés basique. Mais cela ne fonctionne pas avec header...
Une condition dans un formulaire de site d'alccol (vin) : plus ou moins de 18 ans
Si oui, aller à presentation.html
Si non, desole.html
Le formulaire :
Tout sélectionner
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <p> ATTENTION <br/><br/>
En France, conformément au code de la santé publique, la consommation d'alcool est destinée aux personnes adultes de plus de 18 ans.
Vous devez impérativement avoir l'âge légal pour visiter ce site web.
</p>
<form method="get" action="aller.php" name="entree" target="_self">
<p>
<label><input name="age" type="radio" id="age_0" value="oui"/>J'ai moins de 18 ans</label>
<label><input type="radio" name="age" value="non" id="age_1" checked="checked" />J'ai plus de 18 ans</label>
</p>
<input type="button" name="OK" value="Entrer dans Vignobles Perrain"
</form>
<p>
L'ABUS D'ALCOOL EST DANGEREUX POUR LA SANTÉ. À CONSOMMER AVEC MODÉRATION
</p> |
L'action : aller.php
Faut il 'inclure dans une page avec <head> et </head> ?
header et il la bonne solution.
J'ai lu : http://www.un-programmeur-php.ca/articles/header.php
L'action : aller.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Document sans titre</title>
<?php
$age = $_GET['age'];
//ob_start()
if ($age == "oui")
{
// header("HTTP/1.1 301 Moved Permanently");
header('Location: <a href="http://www.vignoblesperrain.fr/vignobles-perrain/presentation.html');" target="_blank">http://www.vignoblesperrain.fr/vigno...on.html');</a>
}
else
{
header('Location: <a href="http://www.vignoblesperrain.fr/vignobles-perrain/desole.html');" target="_blank">http://www.vignoblesperrain.fr/vigno...le.html');</a>
}
//ob_end_flush()
?>
</head>
<body>
</body>
</html> |
Il y a peut être plis simple...et mille exemples
Merci par avance de votre aide précieuse
Pas besoin de formulaire !!
Effectivement, merci, je n'ai pas besoin de formulaires...
Je fais deux boutons graphiques avec des liens ...
Merci, je m'égarais ....totalement
J'essaye