salve a tutti
ho un piccolo quesito
c'è qualcosa ch3e non mi torna
sto creando un sistema ad orario cioè quando la data odierna è maggiore o minore ad una data prefissata los cript deve fare questo o quello
allora
ho ragionato cosi
recupero il numero della data odierna
ora che scrivo mi restituisce " 1296376753" e sono le 9,39.13
se provo a mettere una data antecedente a questa ad esempio
mi restituisce "1296427153"
ora 1296427153 è maggiore a 1296376753 mentre non dovrebbe essere così dato che il 29 Gennaio è inferiore al 30 Gennaio
dato che devo eseguire una serie di if dove
provando però a mettere al 31 gennaio mi esce un numero maggiore a quello del 30
cosa mi sfugge della questione?
ho cercato in giro ma non ho trovato niente al riguardo, o perlomeno niente che mis erve
magari è sbagliata la funzione mktime?
ho un piccolo quesito
c'è qualcosa ch3e non mi torna
sto creando un sistema ad orario cioè quando la data odierna è maggiore o minore ad una data prefissata los cript deve fare questo o quello
allora
ho ragionato cosi
recupero il numero della data odierna
PHP:
date();
$datan=date ("H,i,s,m,d,Y");
$datax=mktime($datan);
ora che scrivo mi restituisce " 1296376753" e sono le 9,39.13
se provo a mettere una data antecedente a questa ad esempio
PHP:
date();
$data=date ("23,45,59,12,29,2010");
$dataf=mktime($data);
mi restituisce "1296427153"
ora 1296427153 è maggiore a 1296376753 mentre non dovrebbe essere così dato che il 29 Gennaio è inferiore al 30 Gennaio
dato che devo eseguire una serie di if dove
PHP:
if dataf<$datax .........esegui lo script
provando però a mettere al 31 gennaio mi esce un numero maggiore a quello del 30
cosa mi sfugge della questione?
ho cercato in giro ma non ho trovato niente al riguardo, o perlomeno niente che mis erve
magari è sbagliata la funzione mktime?