Ver Mensaje Individual
  #43 (permalink)  
Antiguo 11/03/2010, 03:40
pacorubio77
 
Fecha de Ingreso: noviembre-2007
Mensajes: 533
Antigüedad: 16 años, 5 meses
Puntos: 1
Respuesta: consulta sobre donde incluir un "include"

Cita:
Iniciado por pacorubio77 Ver Mensaje
mi fichero que estoy detallando ./phpnews/headlines.php saca los titulares de noticias, interacciona con mysql. por eso creo que el error está en la llamada que me habeis indicado...

Código PHP:

$foo 
file_get_contents('./phpnews/headlines.php');
define('BAR''Texto y HTML con ' $foo ' PHP');
echo eval(
'?>' BAR); 
No me ofende que me digais las cosas, pero yo dejo en la página el código anterior, el código sólo, descomentando todo, y siguen saliendo los errores, entonces yo creo que ese código en php 4, podría dar error, y por eso pido consejo.

Tambien queria hacer una pregunta , si $foo, tiene en su interior toda la aplicacion, para que se pone define('BAR', 'Texto y HTML con ' . $foo . ' PHP');??
y despus porque se pone echo eval('?>' . BAR); ???


Solo quiero que me digais una cosa que me di yo cuenta, si tengo un código php,siguiente:

<?php

define(......,.....);


$foo = file_get_contents('./phpnews/headlines.php');
define('BAR', 'Texto y HTML con ' . $foo . ' PHP');
echo eval('?>' . BAR);

?>

si nos fijamos en el Eval (que es donde me da el error), ahi cierro la etiqueta php , para despues volver a cerrarla, me refiero a los signos de interrogacion, tengo uno en el eval uno y otro que finaliza, es cierto que eso puede crear el error?

Espero respuesta.
Gracias.

Última edición por pacorubio77; 11/03/2010 a las 03:53