Obtener la URL completa de la barra de direcciones en PHP o JavaScript

Más información sobre cómo obtener la URL completa de la barra de direcciones del navegador. Puede obtener la dirección actual utilizando JavaScript o PHP.

A+ A-

Ayer, que necesitaba para recuperar la dirección URL de una página web como se muestra en la barra de direcciones del navegador. Estaba de codificación en PHP -así mi primera opción era usar PHP para obtener la URL. Pero no es tan sencillo como parece. Me pregunto por qué PHP no ha incluido hasta ahora una manera fácil de realizar esta tarea, que los programadores tienen que realizar con bastante frecuencia. Sin embargo, vamos a ver cómo se puede obtener la URL actual desde la barra de direcciones usando PHP y JavaScript.

Obtener URL con PHP

Con el fin de utilizar PHP para obtener toda la corriente URL se puede utilizar el siguiente fragmento de código:

<?php
$url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
echo $url;
?>
Obtener URL con JavaScript
JavaScript es hermoso!

JavaScript es hermoso!

Si usted necesita para obtener la URL completa de la página web actual en el lado del cliente de alguna función de JavaScript, puede utilizar la location.href para realizar esto:

<script type="text/javascript">
var currentURL=location.href;
document.write(currentURL)
</script>
Obtener URL parámetro de cadena con PHP

Si quieres valor de un determinado parámetro pasado a lo largo de la cadena de URL -se puede usar la matriz $ _GET de PHP para este fin. Por ejemplo, si la URL de la página es como:

http://www.techwelkin.com/mypage.php? = día miércoles y mes = 8

Usted puede obtener el valor de "día" y los parámetros "mes" de la siguiente manera:

 <!? Php echo $ _GET [ "día"]; ?>
<!? Php echo $ _GET [ "mes"]; ?> 

Espero que esto era útil para usted. Por favor, siéntase libre de dejarme saber si usted tiene alguna pregunta sobre este tema. Seré feliz para tratar de ayudarle. Gracias por usar TechWelkin usted.