Foros del Web » Programando para Internet » PHP »

Almacenar en variable nombre de la página

Estas en el tema de Almacenar en variable nombre de la página en el foro de PHP en Foros del Web. Deseo por medio de una variable tener el nombre de la página desplegada. Por ejemplo, si abro la página www.domain.com/files.php?opc=12 Deseo tener una variable algo ...
  #1 (permalink)  
Antiguo 25/06/2011, 16:30
 
Fecha de Ingreso: enero-2002
Mensajes: 1.174
Antigüedad: 22 años, 3 meses
Puntos: 21
Almacenar en variable nombre de la página

Deseo por medio de una variable tener el nombre de la página desplegada.

Por ejemplo, si abro la página www.domain.com/files.php?opc=12

Deseo tener una variable algo así:

$page = "domain.com/files.php?opc=12"

Agradezco de forma anticipada.
  #2 (permalink)  
Antiguo 25/06/2011, 16:35
 
Fecha de Ingreso: mayo-2011
Mensajes: 167
Antigüedad: 13 años
Puntos: 1
Respuesta: Almacenar en variable nombre de la página

Algo asi te puede servir...

Código PHP:
Ver original
  1. <?php
  2.  
  3. $str = $_SERVER['PHP_SELF'];
  4.  
  5. $partes=explode("/", $str);
  6.  
  7. $dominio=$partes[2];
  8.  
  9. ?>
  #3 (permalink)  
Antiguo 25/06/2011, 18:17
 
Fecha de Ingreso: enero-2002
Mensajes: 1.174
Antigüedad: 22 años, 3 meses
Puntos: 21
Respuesta: Almacenar en variable nombre de la página

Cita:
Iniciado por elcapitolio Ver Mensaje
Algo asi te puede servir...

Código PHP:
Ver original
  1. <?php
  2.  
  3. $str = $_SERVER['PHP_SELF'];
  4.  
  5. $partes=explode("/", $str);
  6.  
  7. $dominio=$partes[2];
  8.  
  9. ?>

No me funcionó lo que indicas ¿cual será la causa?
El $str = $_SERVER['PHP_SELF']; despliega el nombre de la página, pero parcialmente, si la página es: pagina.php?opc=123 solo muestra: pagina.php

Gracias por tu interés
  #4 (permalink)  
Antiguo 25/06/2011, 19:36
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 6 meses
Puntos: 890
Respuesta: Almacenar en variable nombre de la página

Por que no buscas tu mismo la respuesta http://php.net/manual/es/reserved.variables.server.php
__________________
Drupal Argentina
  #5 (permalink)  
Antiguo 25/06/2011, 19:53
 
Fecha de Ingreso: enero-2002
Mensajes: 1.174
Antigüedad: 22 años, 3 meses
Puntos: 21
Respuesta: Almacenar en variable nombre de la página

Ya tengo como almacenar el dominio y la página, solo que no encuentro como encontrar el ?opc=123

tengo: www.dominio.com/index.php?opc=123

Ya tengo hasta: www.dominio.com/index.php

me falta como tener el dato final que es: ?opc=123

Si alguien me ayudara por donde buscarle le agradeceré.

Saludos
  #6 (permalink)  
Antiguo 25/06/2011, 21:10
 
Fecha de Ingreso: mayo-2011
Mensajes: 167
Antigüedad: 13 años
Puntos: 1
Respuesta: Almacenar en variable nombre de la página

Agrega al final ?opc=$_GET['opc']
  #7 (permalink)  
Antiguo 25/06/2011, 21:36
 
Fecha de Ingreso: enero-2002
Mensajes: 1.174
Antigüedad: 22 años, 3 meses
Puntos: 21
Respuesta: Almacenar en variable nombre de la página

Cita:
Iniciado por elcapitolio Ver Mensaje
Agrega al final ?opc=$_GET['opc']
Gracias infinitas elcapitolio,

Lo que pasa es que estoy realizando un contador de visitas, y el origen de las páginas a contar serán de diferentes dominios y diversas páginas, serán de diferentes tipos de dirección, algo así como:

www.dominio1.com
www.dominio1.com/pagina.php?opc=123
www.dominio1.com/pagina.php?opc=123&var=abc
www.dominio1.com/pagina.php?var=abc
www.dominio2.com

y lo que deseaba es una instrucción que me diera la dirección completa, ya que las variables que se incluyen son diversas.

Voy a intentar armar la utilería en base a lo que tengo.

Gracias a todos.
  #8 (permalink)  
Antiguo 26/06/2011, 11:31
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 6 meses
Puntos: 890
Respuesta: Almacenar en variable nombre de la página

Se ve que el link que te pase, ni lo miraste.... ¬¬

Código PHP:
Ver original
  1. <?php
  2. print "http://".$_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']
  3. ?>
__________________
Drupal Argentina
  #9 (permalink)  
Antiguo 27/06/2011, 06:10
 
Fecha de Ingreso: enero-2002
Mensajes: 1.174
Antigüedad: 22 años, 3 meses
Puntos: 21
Respuesta: Almacenar en variable nombre de la página

Cita:
Iniciado por NUCKLEAR Ver Mensaje
Se ve que el link que te pase, ni lo miraste.... ¬¬

Código PHP:
Ver original
  1. <?php
  2. print "http://".$_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']
  3. ?>
Estimado NUCKLEAR,

¿Que puedo decirte? Solo Gracias, funciona perfecto.
Saludos

Etiquetas: almacenar, nombre, página, variables
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 14:38.