Bonjour,
Je cherche à faire une redirection selon le genre de personne qui s'inscrit sur le site.
Le script que j'utilises fonctionnes avec des fichiers couplés. Il y a les fichiers php gérant le fonctionnement et les fichiers tpl gérant l'affichage.
J'ais fait comme cela le fichier register.php
PHP:
Code PHP :
<?php
/* Check Structure Availability */
if (!defined("CORE_STRAP")) die("Out of structure call");
$tpl = new template;
$tpl -> Load("register");
/* genre */
if ($_SESSION["REGISTER"]["gender"]=="male") {
header('Location:page_mec.php');
}
else if ($_SESSION["REGISTER"]["gender"]=="cpl") {
header('Location:page_cpl.php');
}
else {
header('Location:page_fille.php');
}
$tpl -> CleanZones();
$tpl -> Flush();
?>
et sur le fichier tpl couplé (register.tpl) avec ce fichier php
Code:
Code HTML :
<!-- header --><!-- /header -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="530"> </td>
<td rowspan="2"> </td>
<td width="290"> </td>
</tr>
<tr>
<td width="530" valign="top"><!-- leftpane --><form method="post">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="25"> </td>
<td><h1>[Register {50}] </h1>
<p>[Welcome! {7510}] </p>
<p> </p>
<p>[Let's get started! {7515}] </p>
<p> </p><!-- breadcrumbs --><!-- /breadcrumbs --> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="8" colspan="2"><img src="theme/default/images/frame/spacer.gif" alt="Spacer" height="8" /></td>
</tr>
<tr>
<td colspan="2" background="theme/default/images/frame/block_border_top.gif" bgcolor="#AEC5FD"><img src="theme/default/images/frame/spacer.gif" alt="Spacer" height="14" /></td>
</tr>
<tr>
<td bgcolor="#DCE6FF"> </td>
<td bgcolor="#DCE6FF"> </td>
</tr>
<tr>
<td bgcolor="#DCE6FF"> </td>
<td bgcolor="#DCE6FF"><h2>[Please complete the following {7520}] </h2></td>
</tr>
<tr>
<td width="150" align="right" valign="top"><strong>[I Am A: {7550}]</strong> </td>
<td align="left" valign="top"><select name="gender" id="gender">
<LOOP genderoption>
<option value="{gender}">{gender}</option>
</LOOP genderoption>
</select></td>
</tr>
</table><!-- /rightpane --></td>
</tr>
</table>
<!-- footer --><!-- /footer -->
La redirection s'effectue immédiatement et m'envoie sur la page page_fille.php .
Comment puis je faire pour que seuleument après avoir selectionné mon genre je suis redirigé vers la page souhaitée en cliquant sur un bouton par exemple
Merci d'avance pour vos réponses