KirkoR
10.01.2005, 13:20:33
Witam. Użytkownik musi wprowadzić datę w formacie RRRR-DD-MM
Czy jest jakaś funkcja, która sprawdza poprawność takiego stringu. Np. 2005-01-01
Albo może ktoś już takową napisał?
dr_bonzo
10.01.2005, 13:31:52
if ( $x === -1 )
{
print( 'nierozpoznawalny format daty<br />' ); }
else
{
// $x zawiera timestampa odpowiadajacego $data
$poprawna_data = date( \"Y-m-d\", $x ); // skonwertuje poprawna date do formaty RRRR-MM-DD
}?>
scanner
10.01.2005, 13:42:59
<?php
if( !preg_match( '/([0-9]{4}-[0-9]{2}-[0-9]{2})$/', $_POST['Date'] ) ) {
}
?>