Salve a tutti!
Dato che mi serviva uno sempliciSSimo script che mi segnalasse il giorno di un compleanno di "n" persone e non trovando niente che facesse al caso mio, ho voluto provare a crearmene uno mio.
Ora il problema è che con PHP sono una schiappa così mi è venuto fuori uno script un po' scomodo!
Ve lo mostro:
codice:
// Data odierna
$giorno = date("d",time());
$mese = date("m",time());
$frase1 = "Oggi è il compleanno di:";
$frase2 = "Tanti Auguri :-) !";
$immagine = "<img src=\"img/torta-trans.png\" alt=\"Torta\" />";
// Data compleanno Persona1 - 27 Febbario
$giornoPersona1 = 27;
$mesePersona1 = 2;
// Data compleanno Persona2 - 11 Maggio
$giornoPersona2 = 11;
$mesePersona2 = 5;
// Data compleanno Persona3 - 23 Febbraio
$giornoPersona3 = 23;
$mesePersona3 = 2;
if ($giorno == $giornoPersona1 && $mese == $mesePersona1)
echo "<p class=\"margine5\">$frase1
<span style=\"color: #dd0000;\">Persona1</span>
$frase2
$immagine</p>";
elseif ($giorno == $giornoPersona2 && $mese == $mesePersona2)
echo "<p class=\"margine5\">$frase1
<span style=\"color: #dd0000;\">Persona2</span>
$frase2
$immagine</p>";
elseif ($giorno == $giornoPersona3 && $mese == $mesePersona3)
echo "<p class=\"margine5\">$frase1
<span style=\"color: #dd0000;\">Persona3</span>
$frase2
$immagine</p>";
else echo "<p class=\"margine5\">Oggi non ci sono compleanni!</p>";
Come vedete non è bellissimo, oltretutto se due o più persone sono nate lo stesso giorno sono fregato...
Potreste darmi suggerimenti per migliorarlo?
grazie
ciao
drudo
P.S. non posso usare alcun database (se non i soliti file di testo....)