Foros del Web » Creando para Internet » HTML »

link a raiz

Estas en el tema de link a raiz en el foro de HTML en Foros del Web. mi duda, no es tan compleja en esta oportunidad... tengo un include en mi web, y como en toda web, tengo carpetas dentro de carpetas ...
  #1 (permalink)  
Antiguo 30/04/2008, 04:05
Avatar de lbenz  
Fecha de Ingreso: marzo-2003
Ubicación: Haedo
Mensajes: 445
Antigüedad: 21 años, 1 mes
Puntos: 4
link a raiz

mi duda, no es tan compleja en esta oportunidad...


tengo un include en mi web, y como en toda web, tengo carpetas dentro de carpetas para tener bien roganizada la info...

para hacer los links en el menu include lo puedo resolver poniendo la direccion entera (Ej. http://www.miweb.com/noticias/politica) y me entraria al index de la seccion de politica.

ahora, para ahorrarme todo eso, hay alguna forma de mandar directamente al raiz..

les hago la comparacion entre html y flash para que entiendan que es lo qeu quiero.

Bajar un nivel en HTML: ../

Bajar un nivel en Flash _parent.



Ir al raiz del HTML: (Esto es lo que quiero)

Ir la raiz del Flash: _root.


o sea, me gustaria poner como link _root.noticias/politica pero en html

espero que me entiendan...

y sino intentare explicarme mejor.. desde ya muchas gracias...

Leo
__________________
que fea firma que tenia... prefiero tener esto
  #2 (permalink)  
Antiguo 30/04/2008, 04:26
Avatar de bookmaster  
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 2 meses
Puntos: 67
Re: link a raiz

Si te vale usar php es tan simple como esto:
Código PHP:
 <?php 
$dominio 
$_SERVER['HTTP_HOST']; 
echo 
$dominio
?>
O si lo prefieres en JavaScript:
Código HTML:
<script language="javascript">
var dominio = document.domain;
alert(dominio);
</script> 
Con eso obtendrás el nombre del dominio y por tanto el acceso a la raiz.

Si quieres la ruta completa:
Código PHP:
 <?php 
$dominio 
$_SERVER['HTTP_HOST']; 
$archivo $_SERVER['PHP_SELF'];
$ruta $dominio $archivo;
echo 
$ruta
?>
Código HTML:
<script language="javascript">
var ruta = document.location;
alert(ruta);
</script> 
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net

Última edición por bookmaster; 30/04/2008 a las 04:36
  #3 (permalink)  
Antiguo 30/04/2008, 04:54
Avatar de bookmaster  
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 2 meses
Puntos: 67
Re: link a raiz

Toma un pequeño Script que he echo en PHP para que te muestre los ../ necesarios para ir al raiz:

Código PHP:
<?php 
$dominio 
$_SERVER['HTTP_HOST']; // Hayamos el nombre del dominio
$archivo $_SERVER['PHP_SELF']; // Hayamos la ruta del archivo
$ruta $dominio $archivo// Unimos el Dominio con el archivo
$Trozos split('/',$ruta); // Troceamos la ruta usando / como separador.

echo $ruta// Nos muestra la ruta completa.


// Mostrar esto es opcional.
echo "<p>La ruta troceada: <br>";
for( 
$i=0$i count($Trozos); $i++){
    echo 
$Trozos[$i]."<br>"// Mostramos los trozos de la ruta que hemos cortado antes.
}
echo 
"</p>";


// Este es el bueno.
for( $i=0$i count($Trozos)-2$i++){
    echo 
"../"// Mostramos los niveles a subir.
}
?>
Si quieres rizar el rizo se puede convertir en una función para poder usar el bloque en cualquier sitio que lo necesites.
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net
  #4 (permalink)  
Antiguo 30/04/2008, 05:09
Avatar de lbenz  
Fecha de Ingreso: marzo-2003
Ubicación: Haedo
Mensajes: 445
Antigüedad: 21 años, 1 mes
Puntos: 4
Re: link a raiz

gracias por als respuestas....

ahora... perdonen la ingenuidad...

pero yo tengo este codigo, como aplico lo que me pasaron...

<a href="http://www.miweb.com/esp">home</a>

dede ya muchas gracias
__________________
que fea firma que tenia... prefiero tener esto
  #5 (permalink)  
Antiguo 30/04/2008, 15:28
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 17 años, 6 meses
Puntos: 280
Re: link a raiz

En html el raiz es / (la barra).

Prueba a ver si te funciona con <a href="/esp">home</a>

Mikel.
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 11:05.