Autor | Zpráva | ||
---|---|---|---|
doby Profil * |
#1 · Zasláno: 5. 9. 2011, 13:22:55
Dobrý den, potřeboval bych udělat měnící se pozadí podle času.
Co mě napadlo? Udělat to tak, že tag body bude mít nějaké ID <body id="$den_nebo_noc"> $den_nebo_noc $den $noc $den='den'; $noc='noc'; Shrnutím je, že by to mělo fungovat takto: Od určité hodiny do určité hodiny by mělo být první pozadí (OD: 6:00 - DO: 20:00) a (OD: 20:00 DO: 6:00) - druhé pozadí Předem děkuji za nápady nebo přímo za kódy |
||
okolojdouci Profil * |
#2 · Zasláno: 5. 9. 2011, 13:43:39
Popereš se s tím, když budeš vědět toto?
$aktualnihodina = date("H"); |
||
1Pupik1989 Profil |
#3 · Zasláno: 5. 9. 2011, 14:11:01
Funkcí date("H") zjistíš hodinu a podmínkou budeš kontrolovat zda-li je větší než 6 a menší než 20.
|
||
doby Profil * |
#4 · Zasláno: 5. 9. 2011, 14:51:35
že by takto???
<?php $aktualnihodina = date("H"); $den = 'den'; $noc = 'noc'; if ($aktualnihodina>6 and $aktualnihodina<20){ $den_nebo_noc = $den; } else { $den_nebo_noc = $noc; } ?> <body id="<?php echo $den_nebo_noc ?>"> </body> |
||
doby Profil * |
#5 · Zasláno: 5. 9. 2011, 15:15:32
myslím že to funguje takže díky moc za radu =))
|
||
nemeja Profil |
#6 · Zasláno: 5. 9. 2011, 16:47:00
Ja bych to resil obdobne, ale pomoci jS tam mas uz fce pro praci s CSS
|
||
pcmanik Profil |
#7 · Zasláno: 5. 9. 2011, 17:00:35
nemeja:
Ale pomocou js zistujes cas na strane uzivatela a nie servera, takze to nema vyznam |
||
Časová prodleva: 13 let
|
0