Foros del Web » Programando para Internet » PHP »

Duda con realpath...

Estas en el tema de Duda con realpath... en el foro de PHP en Foros del Web. Saludos, Tengo una duda que ya me tiene Supongo que es algo facil pero no veo como.. Bueno el asunto es que tengo dos páginas. ...
  #1 (permalink)  
Antiguo 03/01/2005, 22:22
 
Fecha de Ingreso: marzo-2004
Ubicación: San José, Costa Rica
Mensajes: 234
Antigüedad: 20 años
Puntos: 0
Duda con realpath...

Saludos,

Tengo una duda que ya me tiene
Supongo que es algo facil pero no veo como..

Bueno el asunto es que tengo dos páginas. Un index.php y otra página que contiene una clase, este último archivo se encuentro 2 folders más arriba que el index.php, osea:

/index.php
/include/clase/clase.php

La página a a la que llamo es index.php

desde el index.php incluyo clase.php, el problema biene pq desde CLASE.PHP necesito saber SU ruta fisica en el servidor, estuve tratando con realpath, pero despues de volverme loco durante horas me dí cuenta que realpath es relativo a la pagina que hace el include osea INDEX.PHP, no clase.php...

También probé con PHP_SELF, pero es igual, pq la página a la que pedí en el navegador es index.php no clase.php...

En otras palabras necesito que clase.php siempre pueda obtener SU ruta completa, teniendo en cuenta que siempre será ejecutada desde otras páginas mediante un include desde diferentes folders....

Plz, ayuda esto me tiene loco....

Gracias.
__________________
Quieres una cuenta de Gmail?
Solo enviame un privado... :-)
  #2 (permalink)  
Antiguo 04/01/2005, 02:39
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 9 meses
Puntos: 16
Hola,

Prueba con la constante __FILE__ (http://es.php.net/manual/en/language...predefined.php).

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 04/01/2005, 06:25
 
Fecha de Ingreso: marzo-2004
Ubicación: San José, Costa Rica
Mensajes: 234
Antigüedad: 20 años
Puntos: 0
Wow.

Gracias!.
__________________
Quieres una cuenta de Gmail?
Solo enviame un privado... :-)
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 09:25.