|
|
|
|
Bonjour,
je souhaiterai grace aux sessions rexecuter la page en changant la variable de la session mais ca ne fonctionne pas .
aidez s'il vous plait !je suis dessus depuis une semaine!j'en peux plus.
voici un bout du code:
<?
session_start();
?>
<script language="JavaScript">
function deroulant(){
if (cop.destination.selectedIndex == -1) alert('Veuillez selectionner une ville!');
else
{
var zone = cop.destination.options[cop.destination.selectedIndex].value;
if (zone == 1){document.write("<?php $_SESSION['zone'] = 1; ?>")}
if (zone == 2){document.write("<?php $_SESSION['zone'] = 3; ?>")}
if (zone == 3){document.write("<?php $_SESSION['zone'] = 2; ?>")}
window.location = "<?php echo $_PHP_SELF ?>";
}
}
</script>
<select name="destination" size=1 class="box" onchange='deroulant()'>
<?
$sql = mysql_query("select * from $tableZone");
while ($res=mysql_fetch_object($sql))
{
echo "<option value='$res->id_z'"; if ($res->id_z == $zone ){ echo "selected"; }echo">$res->libelle_zone</option>";
}
?>
</select>
Bonjour,
|