Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2008, 13:33
Avatar de farra
farra
 
Fecha de Ingreso: marzo-2008
Ubicación: Aqui estoy
Mensajes: 574
Antigüedad: 16 años, 2 meses
Puntos: 20
De acuerdo function zodiaco Script PHP!!!! para saber tu signo zodiacal

hic una funcion que te tira el signo zodiacal de la persona enviando como parametro su fecha de nacimiento...

quiero compartirlo con todos ustedes y si le encuentran algun error o alguna mejora lo posteen ak...

Funcion para saber tu signo zodiacal:

Código PHP:
<?php
if (!function_exists("zodiaco")) {
function 
zodiaco($fechanac){

$fechadia=date("d"strtotime($fechanac));
$fechames=date("m"strtotime($fechanac));
/*
 Aries  (21/3 - 20/4) 
 Tauro  (21/4 - 21/5) 
 Géminis  (22/5 - 20/6) 
 Cáncer  (21/6 - 23/7) 
 Leo (24/7 - 23/8) 
 Virgo  (24/8 - 23/9) 
 Libra  (24/9 - 23/10) 
 Escorpio  (24/10 - 22/11) 
 Sagitario  (23/11 - 21/12) 
 Capricornio  (22/12 - 20/1) 
 Acuario  (21/1 - 19/2) 
 Piscis (20/2 - 20/3) 
*/
if((($fechadia >= "21") && ($fechames == "3")) or (($fechadia <= "19") && ($fechames == "4"))){
$signo="Aries <strong>♈</strong>";
}
if(((
$fechadia >= "20") && ($fechames == "4")) or (($fechadia <= "20") && ($fechames == "5"))){
$signo="Tauro <strong>♉</strong>";
}
if(((
$fechadia >= "21") && ($fechames == "5")) or (($fechadia <= "21") && ($fechames == "6"))){
$signo="Geminis <strong>♊</strong>";
}
if(((
$fechadia >= "22") && ($fechames == "6")) or (($fechadia <= "22") && ($fechames == "7"))){
$signo="Cancer <strong>♋</strong>";
}
if(((
$fechadia >= "23") && ($fechames == "7")) or (($fechadia <= "22") && ($fechames == "8"))){
$signo="Leo <strong>♌</strong>";
}
if(((
$fechadia >= "23") && ($fechames == "8")) or (($fechadia <= "22") && ($fechames == "9"))){
$signo="Virgo <strong>♍</strong>";
}
if(((
$fechadia >= "23") && ($fechames == "9")) or (($fechadia <= "22") && ($fechames == "10"))){
$signo="Libra <strong>♎</strong>";
}
if(((
$fechadia >= "23") && ($fechames == "10")) or (($fechadia <= "21") && ($fechames == "11"))){
$signo="Escorpio <strong>♏</strong>";
}
if(((
$fechadia >= "22") && ($fechames == "11")) or (($fechadia <= "21") && ($fechames == "12"))){
$signo="Sagitario <strong>♐</strong>";
}
if(((
$fechadia >= "22") && ($fechames == "12")) or (($fechadia <= "19") && ($fechames == "1"))){
$signo="Capricornio <strong>♑</strong>";
}
if(((
$fechadia >= "20") && ($fechames == "1")) or (($fechadia <= "18") && ($fechames == "2"))){
$signo="Acuario <strong>♒</strong>";
}
if(((
$fechadia >= "19") && ($fechames == "2")) or (($fechadia <= "20") && ($fechames == "3"))){
$signo="Piscis <strong>♓</strong>";
}

return 
$signo;
}
}
?>
<?php
// Ejemplo de como usar:
$fechanac="2008-10-01";
echo 
zodiaco($fechanac);
?>
__________________
Firma:
Es mas dificil para el mono entender que el hombre desciende de el....

PD: Siempre doy karma al que me da una buena respuesta... ;0)

Última edición por farra; 06/08/2008 a las 14:05