Comunidad de diseño web y desarrollo en internet online

ocupo me digan sobre un path / ruta para que el php encuentre el file.

Citar            
MensajeEscrito el 27 May 2011 08:31 pm
Bueno un ejemplo mas real !, bueno es el real es lo que necesito !

tengo un archivo PHP en esta ruta:


en el HOST
_root/datos/ph/bd/xml.php

y bueno ese archivo php, se encarga de crear un archivo XML !!.
pero quiero que lo cree en otra carpeta, este es el path !.

_root/datos/cont/com/otros/bd/

--------------------------------------------------------------------------------------------------------------------
y bueno desde flash mando el path y el nombre del nuevo XML !. y el php solo lo crea !


ESTA ES MI DUDA :
como debe ser el path para ir a _root.

gracias de antemano !.

Por hax_1000

Claber

211 de clabLevel



Genero:Masculino  

Actionscript, PHP.

opera
Citar            
MensajeEscrito el 27 May 2011 09:15 pm
php maneja los path de linux osea
con hacer esto

Código PHP :

file_put_contents('/archivo.txt',"hola");

creara archivo.txt en la raiz del sitio osea cuando usas / haces referencia a la raiz del sitio donde se ejecuta php digo eso por que en linux la raiz seria la unidad donde se esta ejecutando el script
ahora este otro ejemplo es ruta relativa

Código PHP :

file_put_contents('archivo.txt',"hola");

esto variaria mucho por que si este ejemplo es llamado desde un include o require , la ruta relativa sera la misma ala del archivo que llama

ahora si quieres manejar la ruta absoluta de tu script por mas includes y requires le hagan te faldrias de las constantes de archivo

Código PHP :

//en php 5.3 en adelante
file_put_contents(__DIR__ . '/archivo.txt',"hola");
//para versiones anteriores
file_put_contents(dirname(__FILE__) . '/archivo.txt',"hola");

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 27 May 2011 10:11 pm
Diculpame pero normalmente entiendo !!, pero ahora me dejaste asi como con mas dudas jaja !, bueno no mas pero me quede igual, no se como hacerlo en PHP !. si he uso linux, ubuntu y me desplazo por los directorio en la consola con juan por su casa ! bueno no soy tan novato, pero bueno tampoco no soy un az, como para saber a que te refieres como con file_put_contents(dirname(__FILE__) ...

jaja pero gracias por la explicacion !.

Por hax_1000

Claber

211 de clabLevel



Genero:Masculino  

Actionscript, PHP.

opera
Citar            
MensajeEscrito el 28 May 2011 03:29 pm
pues si quieres saber las funciones solo visita el sitio oficial aparte que tiene ejemplos de uso

http://es2.php.net/dirname

y las constantes magicas de php son para lidiar funciones de las mismas por ejemplo cuando trabajas con rutas relativas , por ejemplo
cuando haces un include o require estos se comportan de manera similar excepto en algunas acciones

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 28 May 2011 07:26 pm

tuadmin escribió:

pues si quieres saber las funciones solo visita el sitio oficial aparte que tiene ejemplos de uso

http://es2.php.net/dirname

y las constantes magicas de php son para lidiar funciones de las mismas por ejemplo cuando trabajas con rutas relativas , por ejemplo
cuando haces un include o require estos se comportan de manera similar excepto en algunas acciones




gracias lco !. despues de aver leeido algo de esa info , pude sacar lo siguiente !.

para los path's !!.
como si de flash hablaramos !!..

realizar un parent para retroceder en los directorios en PHP !.

seria = ../

de manero que lo que buscaba es:

../../cont/com/otros/bd/archivo.xml


GRACIAS !.

Por hax_1000

Claber

211 de clabLevel



Genero:Masculino  

Actionscript, PHP.

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.