Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2013, 20:54
Avatar de 2D6
2D6
 
Fecha de Ingreso: enero-2006
Ubicación: Posadas, Misiones
Mensajes: 60
Antigüedad: 18 años, 4 meses
Puntos: 4
Pregunta Error en código PHP del tipo T_OBJECT_OPERATOR

Estimados forer@s, necesito de su ayuda con un script que me está dando dolores de cabeza. Realmente no recuerdo de dónde lo bajé pero funcionaba perfecto hasta el día de ayer.

El script en cuestión es:
Código PHP:

//Conecto a la BD
require_once ("conn.php");

$rss = new DOMDocument();
//Cargo el Feed RSS
$rss->load('https://api.twitter.com/1/statuses/user_timeline.rss?user_id=201519348&count=20');

$feed = array();
foreach (
$rss->getElementsByTagName('item') as $node) {
  
$item = array ( 
    
'title' => $node->getElementsByTagName('title')->item(0)->nodeValue,
    
'link' => $node->getElementsByTagName('link')->item(0)->nodeValue,
    
'date' => $node->getElementsByTagName('pubDate')->item(0)->nodeValue,
    );
  
array_push($feed$item);
}

$limit 20;
for(
$x=0;$x<$limit;$x++)
{
  
  
$title $feed[$x]['title'];
  
$link $feed[$x]['link'];
  
$date $feed[$x]['date'];
  
  
//Saco el usuario de twitter
    
$titulo_noticia str_replace('USER_TWITTER:','',$title);
    
$fecha_noticia date('Y-m-d H:i:s',strtotime($date));
    
$link_noticia $link;

    
//Busco si no hay un tweet igual cargado
    
$tweetRepe mysql_query ("SELECT * FROM noticias WHERE titulo_noticia = '$titulo_noticia'");
    
$numeroTweetRepe=mysql_num_rows($tweetRepe);
    if (
$numeroTweetRepe == '0')
    {
      
mysql_query ("INSERT INTO noticias ... ");
    }
    else
    {
      
//No hago nada
    
}

Lo que hace esto es: cargar los tweets de la cuenta vía RSS, guardar los valores en variables, corregir algunos detalles (como sacar el nombre de usuario) y guardarlo en la tabla noticias.

El problema es que, no sé porqué, ahora me está dando error:
Código PHP:
Parse errorsyntax errorunexpected T_OBJECT_OPERATORexpecting ')' in  ...  on line 11 
La linea 11 es esta
Código PHP:
'title' => $node->getElementsByTagName('title')->item(0)->nodeValue
La primera del $array ().

Gracias por la ayuda!