Manuelandro, grazie per l'intervento.
Il problema non è tanto il fatto di averli separati o meno!
In origine avevo impostato dai 3 campi un campo data unico, ma avevo sempre lo stesso problema, anzi HO ancora lo stesso problema.
Io parto da un form che presenta una data e due pulsanti, avanti e dietro.
< ( 26/06/2012 ) > il click manda ad un controllo con la data come $_GET
Codice PHP:
echo '<table width="800" border="0">';
echo '<tr>';
echo '<td width="800" align="center" TITLE="Scorri i Giorni" >';
echo '[url="indietro.php?data='.$dataprenotazione. '"][img]../images/giornomeno.png[/img][/url] '.$dataprenotazione ;
echo '[url="avanti.php?data='.$dataprenotazione.'"][img]../images/giornopiu.png[/img][/url]';
echo '</td> </tr>';
echo '</table>';
Al click in avanti devo far avanzare la data di un giorno avanti
Codice PHP:
session_start();
$arrivo ='';
if (!empty($_GET['data'])) {
$arrivo = $_GET['data'] ;
}
$dataItaliana = convertiDataTime($arrivo);
//----------------------------------------------------------------
function convertiDataTime($dataTime)
{ $data = date("j/m/Y", $dataTime);
$oggi = mktime( $data("m"), $data("j")+1, $data("y") );
return("$oggi ");
}
return;
Il problema è mktime, non accetta la sintassi da me scritta, accetta solo la data del timestamp!
Io scrivo
$oggi = mktime( $data("m"), $data("j")+1, $data("y") );
ma lui pretende solo
$oggi = date("j/m/Y", mktime( date("m"), date("j")+1, date("y") ));
riportandomi cosi sempre alla stessa data, cioe' un solo giorno in avanti.
Mi sapete spiegare perchè non riesco a infilare nel mktime una data diversa
dal date?