Buna,
Cum se poate valida data si timpul in php? Nu am access la formular si primesc data si timpul ca string in formatul: YYYY-MM-DD HH:MM:SS
Am nevoie sa primesc o eroare la mysql select in cazul in care data e de exemplu 2013-02-29 12:00:00 ( 29 februarie2013 nu exista).
Multumesc
Validare data si timp in php - cea mai buna solutie?
Moderatori: coditza, Emil, Moderatori
-
loririppel
- New Member
- Mesaje: 3
- Membru din: Mar Dec 26, 2006 7:13 pm
Re: Validare data si timp in php - cea mai buna solutie?
Da, spargi acel timestamp in componenta de data si cea de timp dupa care folosesti pentru componentele din data
Daca vrei sa verifici si componenta de timp foloseste care va returna FALSE in cazul unor elemente invalide.
Daca vrei sa verifici si componenta de timp foloseste care va returna FALSE in cazul unor elemente invalide.
- Birkoff
- Senior Member
- Mesaje: 6380
- Membru din: Joi Mar 18, 2004 2:34 pm
- Localitate: Bucuresti
- Contact:
Re: Validare data si timp in php - cea mai buna solutie?
1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
Re: Validare data si timp in php - cea mai buna solutie?
eu de obicei folosesc ceva de genul
$date = '2013-02-29 12:00:00';
if(strftime('%Y-%m-%d %H:%M:%S', strtotime($date)) !== $date)
{
echo 'data invalida';
}
else
{
echo 'data valida';
}
$date = '2013-02-29 12:00:00';
if(strftime('%Y-%m-%d %H:%M:%S', strtotime($date)) !== $date)
{
echo 'data invalida';
}
else
{
echo 'data valida';
}
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 5 vizitatori