se hai la data impostata in un altro modo devi modificare questo: list($anno,$mese,$giorno) = explode('-',$data);
explode('-',$data); : il trattino fra apici iniziali sta a indiare il simbolo separatore all interno della stringa data e quindi se 3/8/2006 dovrai metterci '/
se poi hai le date in diversi formati questo lo sai tu. Ad esempio se 3/8/2006 corrisponde a 3 agosto 2006 sara': list($giorno,$mese,$anno) = explode('-',$data);
devi giocare con la formattazione . E' invece importante non invertire i parametri di mktime();

Rispondi quotando