-
Data
Salve a tutti, come posso mettere in una pagina php un qualcosa che conta la data tipo:
io imposto il giorno di partenza della data, esempio il 1 gennaio 2006, e il primo gennaio lo script mostra:
anno 1, giorno 1, mese 1..
poi il 2 gennaio:
anno 1, giorno 2, mese 1...
come posso fare? :?:
-
-
<?
echo strftime("anno %y, giorno %d, mese %m");
?>
-
-
ah scusa, basta aggiungere il seguente codice nella pagina dove lo vuoi far apparire. Ricordati di cambiar l'estensione in .php
-
scusa ancora, avevo capito che volevi n'altra cosa...
-
-
Codice PHP:
<?
$data_end = "01/01/07";
$data_corrente = date("d/m/y");
if ($data_end == $data_end)
{
// il codice che deve eseguire quando ragiunge la data
}
?>
credo che tu intenda questo...
ma per il conteggio dei giorni passati da una data non so come fare... non credo che ci sia una funzione apposita... ti devi scrivere il codice per contarli a mano...
-
si ma non è quello che intendevo..
-
magari c'è un codice che dice
$giorno = "gli dico che è 24 ore";
$mese = "gli dico che è 30 $giorno";
$anno = "gli dico che è 365 $giorno;
invio dati al db in una campo tipo giorno.
poi:
if (se sono passate 24 ore dalla 00.00 alle 24.00)
$oggi = "dato del b riferito al giorno+1";
echo "$oggi";
che ne pensate?
se sapete come completarlo risp!
-
il problema sta che non tutti i mesi hanno gli stessi giorni...
-
va beh, sarebbe lo stesso, l'importante è il giorno e l'anno...
-
<?
$datain = "02/02/05";
$ardatain = explode("/", $datain);
$data = strftime ("%m/%d/%y");
$ardata = explode("/", $data);
$giorno = $ardata["1"] - $ardatain["0"] + 1;
$mese = $ardata["0"] - $ardatain["1"] + 1;
$anno = $ardata["2"] - $ardatain["2"] + 1;
echo "giorno ".$giorno.", mese ".$mese.", anno ".$anno;
?>
-