- Home
- Categorie
- Coding e Sistemistica
- PHP
- Condizione con ora
-
Condizione con ora
Salve a tutti vorrei porvi in esame lo script che ho fatto per chiedervi aiuto.
<?php
$aaa=date('H:i');
$cene="23:59";
$strega="04:00";
echo$aaa;
If ($aaa < $cene )
echo ("cenerentola");
elseif ($aaa > $strega )
echo ("cenerentola");
else
echo ("principessa");
?>Se l'orario è compreso tra le 00:00 e le 04:00 scrivo principessa al contrario scrivo cenerentola.
Ciao e grazie
-
Se scrivo $cene = 00:00 funziona se la variabile cene la sposto alle 23:00 non funziona piu'.
Ciao
-
Non ho capito molto bene il problema..
comunque considera che stai facendo un confronto tra stringhe.. forse potresti trasformare gli orari in secondi, per avere meno problemi possibili.
-
"ti conviene usare mktime, quindi creare il timestamp della data, e farci un confronto li, tra interi, come detto sopra"
modifico o cancello, già detto tutto sopra, scusate!!!!