Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: :ohk<any> en 14 Enero 2010, 13:13 PM

Título: Mostrar el signo zodiacal
Publicado por: :ohk<any> en 14 Enero 2010, 13:13 PM
Tienen alguna funcion por ahi que calcule el signo zodiacal en funcion a la fecha de nacimiento?

Espero tengan y me ayuden  ;D

De antemano muchas gracias
Título: Re: Mostrar el signo zodiacal
Publicado por: dimitrix en 14 Enero 2010, 13:39 PM
El zodiaco da igual cuando naciste no? Ese es el chino hehehe, importa día/mes (aniversario/cumpleaños vamos).

Pero es fácil de hacer en PHP tio... son unas pocas lineas... y tu eres el Dios del PHP, tambien llamado PHPGOD.
Título: Re: Mostrar el signo zodiacal
Publicado por: :ohk<any> en 14 Enero 2010, 15:43 PM
Cita de: dimitrix en 14 Enero 2010, 13:39 PM
El zodiaco da igual cuando naciste no? Ese es el chino hehehe, importa día/mes (aniversario/cumpleaños vamos).

Pero es fácil de hacer en PHP tio... son unas pocas lineas... y tu eres el Dios del PHP, tambien llamado PHPGOD.

:¬¬ :¬¬

Vaya forma de ayudar  :laugh: :laugh:

:rolleyes:

Código (php) [Seleccionar]

function signe_astro($data_naix)
{
    $data_naix_temp = explode('-', $data_naix);
    $cp = $data_naix_temp[1].'-'.$data_naix_temp[0];

    if (($cp>='03-21')&&($cp<='04-19')) $signe='Aries';
    if (($cp>='09-23')&&($cp<='10-22')) $signe='Libra';
    if (($cp>='04-20')&&($cp<='05-20')) $signe='Tauro';
    if (($cp>='10-23')&&($cp<='11-21')) $signe='Escorpio';
    if (($cp>='05-21')&&($cp<='06-20')) $signe='G?minis';
    if (($cp>='11-22')&&($cp<='12-21')) $signe='Sagitario';
    if (($cp>='06-21')&&($cp<='07-22')) $signe='Cancer';
    if (($cp>='07-23')&&($cp<='08-22')) $signe='Leo';
    if (($cp>='01-20')&&($cp<='02-18')) $signe='Aquario';
    if (($cp>='08-23')&&($cp<='09-22')) $signe='Virgo';
    if (($cp>='02-19')&&($cp<='03-20')) $signe='Piscis';
    if (!($signe))                      $signe='Capricornio';

    return $signe;
}
?>


Para llamar esta funcion deben hacerlo de la siguiente manera :

Código (php) [Seleccionar]
<? echo signe_astro("17-06-2003"); ?>

>:D
Título: Re: Mostrar el signo zodiacal
Publicado por: dimitrix en 14 Enero 2010, 17:22 PM
Ves, ahora voy yo y te robo   >:( (coña) y sorry por no ayudar estaba en el curro^^