Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/05/2011, 09:37
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: include en clase

Yo hice esto:

foo.php
Código PHP:
Ver original
  1. Foo

index.php
Código PHP:
Ver original
  1. <?php
  2. class Foo
  3. {
  4.     public function bar()
  5.     {
  6.         require_once 'foo.php';
  7.     }
  8. }
  9. $obj = new Foo;
  10. $obj->bar(); // imprime en pantalla Foo

y también hice esto y funcionó
foo.php
Código PHP:
Ver original
  1. <?php
  2. class Bar
  3. {
  4.     public function fooBar()
  5.     {
  6.         echo 'Foo Bar';
  7.     }
  8. }

Código PHP:
Ver original
  1. <?php
  2. class Foo
  3. {
  4.     public function bar()
  5.     {
  6.         require_once 'foo.php';
  7.         $bar = new Bar;
  8.         $bar->fooBar();
  9.     }
  10. }
  11. $obj = new Foo;
  12. $obj->bar(); // imprime en pantalla Foo Bar

Posiblemente tu problema sea de ruta, trata usando
Código PHP:
Ver original
  1. require_once $_SERVER['DOCUMENT_ROOT'] . '/direccion/desde/el/directorio/publico/archivo.php';
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos