le 05/02/2008 à 13:03
iorienrager
bonjour,
J’ai un problème avec Les sessions c’est la première fois que je m’y frotte et ca se voit je suis null .j’essaye de crée un petit captcha de rien mai la variable affiché doit etre enragistré dans une session pour la comparer a un champ txt envoyé en post mais ca marche pas
voila le code
Merci du coup de mais .
J’ai un problème avec Les sessions c’est la première fois que je m’y frotte et ca se voit je suis null .j’essaye de crée un petit captcha de rien mai la variable affiché doit etre enragistré dans une session pour la comparer a un champ txt envoyé en post mais ca marche pas
voila le code
<? session_start();
$ran=mt_rand(1985,6891);
if(!isset($SESSION)){
$SESSION=$ran;
session_register("SESSION");
}
if(!isset($_POST['anti'])){
echo "<form name='form1' method='post' action='index.php'>
<div align='center'>
<input name='anti' type='text' id='anti' size='anti'>
<br>
<br>
<input type='submit' name='Submit' value='Submit'>
</div>
</form>
<div align='center'></div> saisir le code $SESSION";
exit();
}
if($_SESSION['SESSION']===($_POST['anti'])){
echo'ok';
exit();
}
else{
session_destroy();
echo "<form name='form1' method='post' action='index.php'>
<div align='center'>
<input name='anti' type='text' id='anti' size='anti'>
<br>
<br>
<input type='submit' name='Submit' value='Submit'>
</div>
</form>
<div align='center'></div> errer resaisissez le code $SESSION - $ran ";
exit();
}?>
Merci du coup de mais .