Horoscopo Chino Diario del Gallo

[insert_php]
/**
*Codigo PHP para la lectura de los rss
*/
/*declaracion de variables*/
$url_xml = «http://www.tarot2014.com/rss_rooster.php»;//direccion en donde se encuentra el xml
if(isset($_REQUEST[‘fecha’]) && !empty($_REQUEST[‘fecha’])){
$url_xml = «http://www.tarot2014.com/rss_rooster.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]

4 comentarios

Ir al formulario de comentarios

  1. excelente.muy bueno…

  2. excelente, siempre coinciden, muchas gracias..aun cuando sea malo..

    • Diego en 22/03/2014 a las 10:43 pm
    • Responder

    hola falta la publication Del viernes y sabado muy bueno LA pagina gracias

    1. Hola, gracias por escribirnos, cual publicacion falta?

Deja un comentario

Tu email nunca se publicará.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Open

Close