[LatinaLUG] espressione regolare
Jusi Pomenti
jusipom@gmail.com
Ven 18 Apr 2014 18:56:54 CEST
Ciao,
vorrei verificare che una data sia nel formato gg/mm/aaaa e sia
valida.Per farlo,mi sono scritto questa funzione PHP:
function IsData($data)
{
// verifica che la data sia nel formato gg/mm/aaaa e che sia valida
$d= explode('/',$data);
$r=(preg_match("/[0-9]{2}/[0-9]{2}/[0-9]{4}/", $data)>0)?true:false;
return ($r && checkdate($d[1],$d[0],$d[2]));
}
perchè mi da questo avviso:
*Warning*: preg_match() [function.preg-match
<http://localhost/calendario/function.preg-match>]: Unknown modifier '['
in *C:\xampp\htdocs\calendario\verifica.php* on line *30
*Grazie,ciao e buona pasqua a tutti
--
-------------------------------
Junior Silvestro Pomenti
Latina
Sito Web: www.jusipom.it
Email: jusipom(at)gmail.com
info(at)jusipom.it
-------------------------------
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.linux.it/pipermail/latina/attachments/20140418/84146d52/attachment.html>
Maggiori informazioni sulla lista
latina