Inicio > PHP > llobu > Error con variables por URL

Error con variables por URL

Experto:
Usuario:
Fecha: 24/10/2007
Valoración: (5,00 sobre 5) Categoría: PHP
19/10/2007
kamusruben, usuario preguntando en PHP
Usuario
Saludos

Tengo un pequeño problema que me tiene bastante preocupado, utilizo unas variables para enviar valores por URL en la parte administrativa, funciona muy bien en mi PC y en el servidor de hosting, pero luego de un tiempo parece que no la reconoce, miestras que a las demás variables pasadas por URL hacia la misma pagina si las reconoce.

Un ejemplo mas concreto envio "agregar.php?opcion=publicar&accion=0&seccion=110008&id=110021&anterior=0"
y la pagina reconoce todas las variables exepto $anterior.

Esa variable no la ingreso más que por URL y me arroja como valor "/midominio.com/admin/"

Si pudieras ayudame con alguna idea porque no se me ocurre que pueda pasar. Gracias de antemano
19/10/2007
kamusruben, experto respondiendo en PHP
Experto
Buenas kamusruben, ante todo reconocerte un par de cosas.

En tu local, seguramente funcione por tener el register_globals a true en la configuración, a la hora de programar esto va bien
saludo.php?nombre=llobu

dentro:
echo $llobu

a partir de ahora te recomendaría (como debe hacerse) es recoger las variables por las globales del sistema, me explico
para saludar en
saludo.php?nombre=llobu

debieras hacerlo con
echo $_GET['nombre'] recuerda, la barra baja y entre corchetes como texto el nombre de la variable, lo mismo con las recibidas por formulario con post
$_POST['variable1']

así tb lo harás con
$_SERVER, $_GET, $_POST, $_COOKIE, $_FILES, $_ENV, $REQUEST y $_SESSION.

espero serte de ayuda :) un saludo
24/10/2007
kamusruben, usuario preguntando en PHP
Usuario
Muchas gracias, en realidad no estaba utilizando del $_GET['anterior'], sino solamente $anterior
Más opciones
Enlaces patrocinados