Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/08/2008, 12:32
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 17 años
Puntos: 2534
Respuesta: comparacion entre barra de direcciones y un link

mira... de manera especifica http://127.0.0.1/phpMyAdmin/Test/redirect.php?id=ANDRES

nos dice varias cosas....

Código:
$a = http:// <- protocolo
$b = 127.0.0.1 <- $_SERVER['SERVER_NAME/REMOTE_ADDR']
$c = phpMyAdmin/Test/ <- dirname($_SERVER['REQUEST_URI'])
$d = redirect.php <- basename($_SERVER['PHP_SELF'])
$e = ?id=ANDRES <- $_SERVER['QUERY_STRING']
aquí pasa algo importante, el script que desees haga la comparación es imposible que sepa todo esto.... sobre todo, si le estas dando click (realmente) ya que aquí, el script que se ejecutaría es el obvio.... phpMyAdmin/Test/redirect.php

entonces, si ya estas dentro del script... solo te bastaría chequear la variable $_GET['id'] que en este caso, contiene... ANDRES

bueno, esa es la manera clásica.... podrías ingeniártelas con ModRewrite para que todo acceso te lo mande a un único archivo.... y desde ahí recrear la URI y asi poder tomar las decisiones que necesitas, pero.... esa es la manera nueva, suerte!

osea, no se si queda claro que: aun que escribas "my/script/pato.php?foo=bar" .... se va a ejecutar solo este script (pato.php) ningún otro mas, de modo que la URI completamente no va a cambiar... excepto las variables GET (query string) así, que jamas vas a saber si el usuario clickeo realmente "tu/script/cebra.php?candy=bar", suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.