Nov 24

Horóscopo Diario Chino del Dragón

[insert_php]
/**
*Codigo PHP para la lectura de los rss
*/
/*declaracion de variables*/
$url_xml = “http://www.tarot2014.com/rss_dragon.php”;//direccion en donde se encuentra el xml
if(isset($_REQUEST[‘fecha’]) && !empty($_REQUEST[‘fecha’])){
$url_xml = “http://www.tarot2014.com/rss_dragon.php?fecha=”.$_REQUEST[‘fecha’];//direccion en donde se encuentra el xml
}
$xml = new DOMDocument();/*Instancio la clase DOM que nos permitira operar con el XML*/
/*Cargo el XML*/
$xml->load( $url_xml );
/*buso el signo*/
$signo = $xml->getElementsByTagName( “item” )->item(0)->getElementsByTagName( “title” )->item(0)->nodeValue;
/*busco el link del horoscopo*/
$link = $xml->getElementsByTagName( “item” )->item(0)->getElementsByTagName( “link” )->item(0)->nodeValue;
/*busco la descripcion del signo*/
$description = $xml->getElementsByTagName( “item” )->item(0)->getElementsByTagName( “description” )->item(0)->nodeValue;
/*declaramos los dias de la semana*/
$dias = array(“Domingo”,”Lunes”,”Martes”,”Miercoles”,”Jueves”,”Viernes”,”Sábado”);
/*decñaramos los meses del anio*/
$meses = array(“”,”Enero”,”Febrero”,”Marzo”,”Abril”,”Mayo”,”Junio”,”Julio”,”Agosto”,”Septiembre”,”Octubre”,”Noviembre”,”Diciembre”);
/*fecha para mostrarle al usuario*/
if(isset($_REQUEST[‘fecha’]) && !empty($_REQUEST[‘fecha’])){
$dia = (int) date(“d”, strtotime($_REQUEST[‘fecha’]));
$fecha_horoscopo = $dias[date(‘w’, strtotime($_REQUEST[‘fecha’]) )] .” “.$dia.” de “.$meses[date(‘n’, strtotime($_REQUEST[‘fecha’]))].” de “.date(“Y”, strtotime($_REQUEST[‘fecha’]) );
}
else{
$dia = (int) date(“d”);
$fecha_horoscopo = $dias[date(‘w’)].” “.$dia.” de “.$meses[date(‘n’)].” de “.date(“Y”);
}
/*declaramos la fecha para la semana desde el dia de hoy*/
$manana = mktime(0, 0, 0, date(“m”) , date(“d”) + 1, date(“Y”));
$manana_2 = mktime(0, 0, 0, date(“m”) , date(“d”) + 2, date(“Y”));
$manana_3 = mktime(0, 0, 0, date(“m”) , date(“d”) + 3, date(“Y”));
$manana_4 = mktime(0, 0, 0, date(“m”) , date(“d”) + 4, date(“Y”));
$manana_5 = mktime(0, 0, 0, date(“m”) , date(“d”) + 5, date(“Y”));
$manana_6 = mktime(0, 0, 0, date(“m”) , date(“d”) + 6, date(“Y”));

$fechas_timestamp = array(
“Hoy” => date(“Y-m-d”),
$dias[date(‘w’, $manana)] => date(“Y-m-d”, $manana) ,
$dias[date(‘w’, $manana_2)] => date(“Y-m-d”, $manana_2) ,
$dias[date(‘w’, $manana_3)] => date(“Y-m-d”, $manana_3) ,
$dias[date(‘w’, $manana_4)] => date(“Y-m-d”, $manana_4) ,
$dias[date(‘w’, $manana_5)] => date(“Y-m-d”, $manana_5) ,
$dias[date(‘w’, $manana_6)] => date(“Y-m-d”, $manana_6) ,

);

[/insert_php]

[insert_php] echo $fecha_horoscopo; [/insert_php]

[insert_php] echo $description; [/insert_php]

1 comentario

    • diseno web on 07/12/2013 at 3:31 am
    • Responder

    Me parece sorprendente cómo es que siempre le atinan a lo que a uno le pasa, yo checo mi horoscopo chino todos los días y es raro encontrar que no haya coincidencias, salvo esos sitios que son muy engañosos.

Deja un comentario

Your email address will not be published.