1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| <?php session_start(); ?>
<?php
// si le formulaire est envoyé
if(isset($_POST['envoiform']) && $_POST['envoiform']=='ok')
{
// on verifie les sessions de controle
if(!$_SESSION['form_controle'] || $_SESSION['form_controle']==''
|| !$_SESSION['form_salt'] || $_SESSION['form_salt']=='' || $_POST['ctrlform']==''
|| md5($_SESSION['form_controle'].$_SESSION['form_salt']) != $_POST['ctrlform'])
{
// pas ok :
// message
echo 'Arrache-toi de là, t\'es pas d\'ma bande,<br />';
echo 'Casse-toi tu pues, et marche à l\'ombre !<br />';
exit;
// OU redirection
//header('location: index.php');
//exit;
} else {
// ok : on traite
// important : on vide les sessions de controle
$_SESSION['form_controle'] = '';
$_SESSION['form_salt'] = '';
// traitement ...
echo 'ok ! on traite !<br />';
echo 'texte : '.$_POST['texte'].'<br />';
// [.....]
}
unset($_post);
}
?> |