Comunidad de diseño web y desarrollo en internet online

Directorios padre y raiz

Citar            
MensajeEscrito el 21 Jul 2009 03:58 pm
Alguien me puede explicar bien que son? Gracias.

Por Freeki

Claber

183 de clabLevel



Genero:Masculino  

Desarrollador Web Uy

firefox
Citar            
MensajeEscrito el 21 Jul 2009 06:13 pm
Me suena a que hablas del directorio principal donde colocar los archivos en el servidor web o también puedes referirte al directorio apartir del cual esta montado tu sitio con un dominio: Ej.
http://www.misitio.com/ <-- Seria la raiz de tu sitio.

Por -george-

58 de clabLevel



 

Tartarus

firefox
Citar            
MensajeEscrito el 22 Jul 2009 02:52 pm
Mira.. es un libro que estoy leyendo q se refiere al directorio raiz como ( . ) y al directorio padre como ( . . ), por ejemplo, acá comprueba que el valor almacenado en $file no sean la carpeta padre o raíz:

Código PHP :

if ($file != "." && $file != ".."){

al parecer la carpeta raiz es la del servidor.. donde almacenas los datos.. pero la padre no estoy seguro.. es algo confuso la verdad.

Por Freeki

Claber

183 de clabLevel



Genero:Masculino  

Desarrollador Web Uy

firefox
Citar            
MensajeEscrito el 22 Jul 2009 04:29 pm
Ok, ahora si entiendo.
cuando menciona "." y ".." se refiere a como utilizar URL relativa. Por ejemplo.
Si tu sitio está en http://www.misitio.com/
y tienes esta estructura de archivos:

Código :

index.html
directorio/
    pagina.html

Para enlazar a "pagina.html" usando URL absolutas tendrias que usar:

Código :

http://www.misitio.com/directorio/pagina.html

Usando "." reemplazar la primera parte quedando de esta forma:

Código :

./directorio/pagina.html

".." te sirve para hacer referencia a archivos que se encuentran en un nivel superior al archivo actual. Osea que, si te encuentras en pagina.html y quieres colocar un enlace a "index.html", podrías usar

Código :

../index.html

lo cual significa que, del directorio donde me encuentro (/directorio/) sube un nivel.
Esto funciona igual que en linea de comandos (CMD o Shell) cuando usas "cd .." para subir un nivel.

Saludos.

Por -george-

58 de clabLevel



 

Tartarus

firefox
Citar            
MensajeEscrito el 23 Jul 2009 02:29 pm
A muchas gracias! me quedó todo muy claro.. se usa para simplificar la escritura entonces.. gracias!

Por Freeki

Claber

183 de clabLevel



Genero:Masculino  

Desarrollador Web Uy

firefox

 

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