Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/03/2011, 12:51
luciana_uru
 
Fecha de Ingreso: diciembre-2010
Mensajes: 160
Antigüedad: 13 años, 4 meses
Puntos: 1
Problemas al grabar feed en base de datos

hola a todos estoy tratando de grabar los feed de mi otra web en la Base de datos de otra pero me surge un problema

Código PHP:
Parse errorsyntax errorunexpected T_ENCAPSED_AND_WHITESPACEexpecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/vol13/zobyhost.com/zoby_7234276/htdocs/leer/index.php on line 51 
Este es el codigo que uso para leer el feed y tratar de grabar en la base de datos (recuerden que soy novata)

Código PHP:
<?
// conecto a base de datos
include($_SERVER['DOCUMENT_ROOT'].'/includes/configuracion.php');
include(
$_SERVER['DOCUMENT_ROOT'].'/includes/funciones.php');
include(
$_SERVER['DOCUMENT_ROOT'].'/session.php');
require 
"includes/class_db_mysql.php";
$db=new database;
$db->connect();
$key $_SESSION['id'];
$direccion explode("/"$_SERVER['REQUEST_URI']);
$naci time();
if(
$_SESSION['id']!=null){
$IPREAL =  ($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : $_SERVER["HTTP_X_FORWARDED_FOR"];
$IP = ((ip2long($IPREAL)) === false) ? die('Ni siquiera lo pienses...') : $IPREAL;
$db->query("UPDATE usuarios SET ultimaaccion=unix_timestamp(), ultimaip='$IP' WHERE id='{$key}'");
$sqlrango=$db->query("SELECT * FROM usuarios WHERE id='{$key}'");
$rangoz=$db->fetch_array($sqlrango);
actualizarango($_SESSION['id'], $rangoz['rango'], $rangoz['puntos']);
}
// cierro la conexion
include("rss_fetch.inc");

// Set error reporting for this
error_reporting(E_ERROR);

// Obtenemos el Feed RSS
$rss fetch_rss("http://deautomotor.blogspot.com/atom.xml");

if (
$rss)
{

// coloca los 5 primeros Items a un nuestro arreglo
$items array_slice($rss->items010);

// explora todos los Items en el arreglo
foreach ($items as $item )

{
// obtenemos la URL, Título y descripción de cada Item obtenido
echo '<center><li><a href="'.$item['link'].'">'.$item['title'].'</a> – '.$item['description'].'</li></center>';
}
}
else
{
//si es que hay un error o no hay nada en el feed, muestra el error
echo '<h2>Error:</h2><p>'.magpie_error().'</p>';
}
// Restaura el Valor Original del error
@ini_restore('error_reporting');

$db->query("INSERT INTO posts (titulo, contenido) VALUES ('$item['title']', '$item['description']')");
$id=$db->insert_id();
?>