<?php
$token = md5(date('YmD').rand(00000, 99999));
$_SESSION['token'][$token] = $token;
?>
<input type="text" name="token" value="<?php echo $token?>">
$p_token = $_POST['token'];
if(@$_SESSION['token'][$p_token]){
echo 'Выполняется подача объявления';
unset($_SESSION['token'][$p_token]);
}else{
echo 'error';
}