Foros del Web » Programando para Internet » PHP »

Enredado con directorios... HELP ME...

Estas en el tema de Enredado con directorios... HELP ME... en el foro de PHP en Foros del Web. Antes de todo muchas gracias por leerme, estoy haciendo un desarrollo web en PHP 4.4, y se me presenta la siguiente problematica, la funcion copy ...
  #1 (permalink)  
Antiguo 21/07/2007, 16:04
Avatar de Dr.Guindows  
Fecha de Ingreso: enero-2004
Mensajes: 77
Antigüedad: 20 años, 3 meses
Puntos: 0
Enredado con directorios... HELP ME...

Antes de todo muchas gracias por leerme, estoy haciendo un desarrollo web en PHP 4.4, y se me presenta la siguiente problematica,

la funcion copy de php trabaja con referencias relativas, necesito hacer una funcion generica que tome un archivo desde cualquier lugar de mi directorio y lo coloque en un directorio especificamente, lo ejemplifico para poder explicarme mejor:
el archivo puede encontrarce aqui
www.misitio.com/codigo/php/galerias/subir.php
y necesito poner una referencia relativa en subir.php para que el archivo se copie en
www.misitio.com/galeria

recuerda que tambien mi subir.php puede estar en www.misitio.com/codigo/subir.php y mi galeria en www.misitio.com/otro/galeria
claro que voy a especificar las rutas en un archivo de configuraciones.

Please. Ayudenme... no debe ser complicado pero no lo veo... :(
__________________
La vida es un sin fin de inhalaciones y expiraciones o son los momentos que nos dejan si ellas ;) !!! :arriba:
  #2 (permalink)  
Antiguo 22/07/2007, 03:28
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 18 años, 7 meses
Puntos: 19
Re: Enredado con directorios... HELP ME...

Aunque te suponga mucho más trabajo, te recomiendo que utilices un dispatcher. Resumiendo, todas las peticiones a tu página pasarán por ese dispatcher y, por lo tanto, todas las urls tendrán como base la localización del dispatcher.

Hazme caso, no te arrepentirás
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 10:05.