Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/04/2005, 14:45
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Bueno .. el error sobre bar() es lógico .. si no se ha incluido foo.php que contiene esa función .. nunca se podrá declarar y en consecuencia cuando la llames .. no la encontrara PHP.

Ahora .. si pusieras el mensaje de error textual que te muestra PHP .. sería lo ideal. Puede ser que tengas deshabilitado poder llamar en un include() a un archivo remoto.

Otro detalle que se me estaba pasando ...
Cuando tu llamas a un archivo por un include() o similar con ruta relativa (URL) tipo: http:// ... lo que vas a obtener en el script.php que lo llame será -sólo- la salida que proboque esta .. NO el código PHP .. por ende no podras acceder a funciones .. ni variables definidas ahí. En tal caso .. NO uses http:// .. usa llamadas absolutas:

include("../fns/foo.php");

o similar .. puedes usar también: $_SERVER['DOCUMENT_ROOT'] para obtener la ruta absoluta que se encuentra tu sitio en ese servidor ..

Un saludo,