Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/03/2006, 11:26
akalon
 
Fecha de Ingreso: enero-2006
Mensajes: 38
Antigüedad: 18 años, 2 meses
Puntos: 0
Header con ? no funciona

Hola, tengo 2 archivos:

El archivo A contiene esto:
Código PHP:
//si la oferta no es válida sale esto encima
if ($_get["oferta"]=="no")
{
echo 
"La oferta mínima es de 10";

El archivo B contiene esto:
Código PHP:
if ($oferta 10)
{
mysql_query("UPDATE bbdd.table SET oferta='$oferta'");
header("location: archivoA.php?id=$id");
}
else
{
header("location: archivoA.php?id=$id&oferta=no");

Aquí no pongo el uso del ?$id por hacerlo más simple, (eso funciona por cierto), pero lo dejo por si tiene algo que ver.

Se supone que si se dan las condiciones del B, se hace una acción y se vuelve al A indicando solo el id. Pero si no se da la condición se vuelve al A indicando id y que la oferta no es válida, al recibir A que la oferta no es válida debería aparecer el mensaje, pero no aparece y me extraña porque lo del id si que lo reconoce.

Ayuda por favor!