Salut,
exemple pour une checkbox, disons que ton script s'appelle check.php
je ne traite que checkbox1
<?php
// Initisation de la session si nécessaire
// header() pour le cache si nécessaire
if ( array_key_exists( 'checkbox1', $_POST ) )
{
// checkbox1 est cochée dans le formulaire ayant déclenché le post
$val_checkbox1 = ' checked' ; // espace important en ' et c
// enregistrement si nécessaire dans la session, peut eviter de passer en GET
// les valeurs pour les liens
}
else
{
// checkbox1 n'est pas cochée dans le formulaire ayant déclenché le post
$val_checkbox1 = '' ;
// mise à jour si nécessaire dans la session
}
// Le reste du traitement
...
// On affiche la page
echo <<<HTML
<html>
<head>
<title>titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form method="post" action="check.php">
<table width="761">
<tr>
<td width="63">element1:</td>
<td width="101"><input type="checkbox"
name="checkbox1"$val_checkbox1>ELEMENT1</td>
<td width="108"><input type="checkbox"
name="element2"$val_checkbox2>ELEMENT2</td>
<td width="279"><input name="submit" type="submit"
value="Rechercher"/></td>
</tr>
</table>
</form>
</body>
</html>
HTML;
?>
A+, crabs
..., I think Slackware sounds better than 'Microsoft,'
-- Patrick Volkerding - founder and maintainer of Slackware