Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Problema con Infante

Estas en el tema de Problema con Infante en el foro de Sistemas de gestión de contenidos en Foros del Web. Hola a todos, no se si conoceis la aplicacion web "Infante" Pero la estaba probando (la version con bases de datos) para montar mi propio ...
  #1 (permalink)  
Antiguo 11/04/2009, 11:01
 
Fecha de Ingreso: junio-2007
Mensajes: 2
Antigüedad: 16 años, 11 meses
Puntos: 0
Problema con Infante

Hola a todos, no se si conoceis la aplicacion web "Infante"

Pero la estaba probando (la version con bases de datos) para montar mi propio agregador de blogs, el caso es que una vez seguidas todas las instrucciones y subido todo al servidor, no me sale nada en la pagina. Sin embargo probando en mi maquina me sale esto

Código:
Notice: Undefined variable: par in C:\wamp\www\red\inf_contents\themes\default\content.php on line 31

Notice: Undefined variable: imp in C:\wamp\www\red\inf_contents\themes\default\content.php on line 43

Y el codigo de ese archivo es este
Código php:
Ver original
  1. <?php
  2. $aux = $infante->get_last_entries(-1,'socio');
  3. $invitados= $infante->get_last_entries(-1,'invitado');
  4. $eventos= $infante->get_last_entries(-1,'eventos');
  5. $imp;$par;
  6.  //dos filas
  7. $i=0;
  8. if($aux){
  9.   foreach ($aux  as $e){
  10.     if($i &#37; 2 == 0){
  11.    $par[]=$e;
  12.     }
  13.     else{
  14.     $imp[]=$e;
  15.     }
  16.     $i++;
  17.   }
  18.  
  19.  }
  20. ?>
  21. <!-- Start CONTENT - Abrimos la capa de los contenidos centrales -->
  22. <div id="content">
  23.  
  24. <!-- Start MIDCONTENT - Abrimos la capa de las entradas de los blogs -->
  25. <div id="midcontent">
  26.            
  27. <!-- Start MIDLEFT - Definimos la columna de entradas izquierda -->
  28. <div id="midleft">
  29. <?php
  30. $entries=$par;
  31. if($entries){
  32. include('format3.php');
  33. }
  34.  
  35. ?>
  36. </div>
  37. <!-- End MIDLEFT - Fin de la columna de entradas izquierda -->
  38.  
  39. <!-- Start MIDRIGHT -  -->
  40. <div id="midright">
  41. <?php
  42. $entries=$imp;
  43. if($entries){
  44. include('format3.php');
  45. }
  46.  
  47. ?>
  48. </div>
  49. <!-- End MIDRIGHT - Fin de la columna de entradas derecha -->
  50.  
  51. </div>
  52. <!-- End MIDCONTENT - Fin de la capa de las entradas de los blogs -->


No entiendo porque me dice eso, ¿acaso es problema que esten separados en tres scripts?, la verdad es que no lo entiendo muy bien, si alguien pudiera ayudarme se lo agradeceria de verdad.


Saludos

Última edición por AlvaroG; 11/04/2009 a las 14:55 Razón: cambio de resaltado de sintaxis
  #2 (permalink)  
Antiguo 11/04/2009, 15:00
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problema con Infante

No es problema de que estén separados, es problema de que ese archivo contiene código PHP con un estilo bastante viejo, basicamente hay cosas que quizás funcionaran en versiones anteriores de PHP pero no en las actuales. Creo que el problema está en la forma de inicialización de las variables $imp y $par: se las declara pero su valor no se define.

En el código parece que deben ser vectores, prueba cambiar la declaración que aparece en la línea 5 a

Código php:
Ver original
  1. $imp = array(); $par = array();


Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:25.