Non risolvo l'inghippo! postato il 18/12/2009 11:53:03 nel forum programmazione, gdrcd e open source
Buongiorno
Uso questo codice per avere il cambio della mappa ogni tot ora,di modo da simulare alba,giorno,tramonto e notte...
Le mappe cambiano regolarmente,solo che non capisco perche' il codice ogni tanto mi riconosce solo l'ultimo richiamo d'immagine del codice,ovvero questo"else
echo '<img src="img/mappe/mappa_giorno.jpg" usemap="#mappagioco" alt="" style="border-style:none">';
?>"quindi di conseguenza mi trovo costretto a cambiare il nome della mappa manualmente per non avere di giorno la mappa notturna e viceversa...da cosa puo' dipendere?
Ecco il codice completo:
<?
$ora = date('G');
if($ora>= 0 && $ora<5)
echo '<img src="img/mappe/mappa_notte2.jpg" usemap="#mappagioco" alt="" style="border-style:none">';
elseif($ora >= 6 && $ora< 7)
echo '<img src="img/mappe/mappa_alba.jpg" usemap="#mappagioco" alt="" style="border-style:none">';
elseif($ora >= 8 && $ora<11)
echo '<img src="img/mappe/mappa_giorno.jpg" usemap="#mappagioco" alt="" style="border-style:none">';
elseif($ora >= 12 && $ora<14)
echo '<img src="img/mappe/mappa_mezzodi.jpg" usemap="#mappagioco" alt="" style="border-style:none">';
elseif($ora >= 15 && $ora<17)
echo '<img src="img/mappe/mappa_giorno2.jpg" usemap="#mappagioco" alt="" style="border-style:none">';
elseif($ora >= 18 && $ora< 19)
echo '<img src="img/mappe/mappa_tramonto.jpg" usemap="#mappagioco" alt="" style="border-style:none">';
elseif($ora >= 20 && $ora<21)
echo '<img src="img/mappe/mappa_notte.jpg" usemap="#mappagioco" alt="" style="border-style:none">';
elseif($ora >= 22 && $ora<23)
echo '<img src="img/mappe/mappa_notte.jpg" usemap="#mappagioco" alt="" style="border-style:none">';
else
echo '<img src="img/mappe/mappa_giorno.jpg" usemap="#mappagioco" alt="" style="border-style:none">';
?>
<?$Current= 0+$_SESSION['Mappa'];?>
Pagine → 1
18/12/2009 12:27:18
Il problema dovrebbe succederti perchè ci sono delle ore che sono fuori dagli intervalli degli if.
Mi spiegoper esempio:
18/12/2009 12:47:02
quindi potrei ovviare al problema in questo modo?
dalle 0 alle 5
dalle 5 alle 7 ecc ecc?
18/12/2009 19:29:13
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
One Piece: Dungeons and Devil Fruits: Materiale in lingua