Mi problema es el siguiente:
tengo un archivo llamado classUser.php donde tengo definida la clase usuario, con sus metodos, y atributos. Dentro del mismo, hago un include de mi archivo conexion a la BD. El problema es que yo a ese archivo qe contiene la clase accedo tanto por includes, como por ajax. Y no se porqué cuando entro por ajax me pide que el include(mi_conexion.php) que está dentro del classUser.php , lo escriba asi:
include('./conexion.php'); y cuando entro por un archivo que incluye a classUser.php, no le gusta el include('/conexion.php'), y sí le gusta el include('../../conexion.php').
Lo explico de otra manera:
Tengo un archivo llamemosle arhivo.php.
Este tiene el siguiente código:
archivo.php:
Código:
classUser.php:include('classUser.php');
Código:
include('../../conexion.php');
Este ultimo include('../../conexion.php'), cuando entro por ajax no le gusta.
Si lo cambio a include('./conexion.php'), cuando entro por ajax le gusta, pero cuando entro por archivo.php, no le gusta. Si pongo la URL absoluta, no le gusta a ninguno de los dos.
Podría ser esto un tema del php.ini??
alguna solución?
muchas gracias! saludos