Alemoppo mi sa che sbagli, tu crei il timestamp della data e poi la confronti con la data, cioè confronti una stringa in formato timestamp (es. 1245277767) con una data in formato gg/mm/aa (es. 17/08/08)
La cosa corretta da fare sarebbe trasformare entrambe le data in unix timestamp e poi confrontarle:
Codice:
<?php
$data = '17/08/08';
list($giorno, $mese, $anno) = explode('/',$data);
$data_timestamp = mktime(0, 0, 0 , $mese, $giorno, $anno);
//ritorna il timestamp unix della data passata come argomento
$adesso_timestamp = time();
//ritorna il timestamp unix corrente
if($adesso_timestamp >= $data_timestamp) {
echo "Ancora troppo presto!"; exit();
}else {
echo 'Va bene';
}
?>