Foros del Web » Programando para Internet » PHP »

Error al recibir variable!

Estas en el tema de Error al recibir variable! en el foro de PHP en Foros del Web. Buenas, tengo un formulario hecho en asp. este formulario, previamente ha recibido una variable que contiene una información, y esta variable la recibo correctamente pq ...
  #1 (permalink)  
Antiguo 03/09/2002, 10:10
 
Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 15 años, 11 meses
Puntos: 3
Error al recibir variable!

Buenas, tengo un formulario hecho en asp. este formulario, previamente ha recibido una variable que contiene una información, y esta variable la recibo correctamente pq su contenido lo muestro por pantalla.

el problema es que quiero enviar los datos de esa variable a un mail. de momento me conformo con recibirlos en una pagina php. el campo que contiene la variable lo paso oculto:

<input type=hidden name="reservas" value="<%=reserv%>">

y lo recibo de la siguiente forma:

<%
$reserva=$HTTP_GET_VARS ["reservas"];
%>

lo intento mostrar en pantalla con:

<? echo $reserva ?>

y me da el siguiente error:

Warning: Undefined variable: reserva in D:\intranet\asp\reservas\mail2.php on line 13

que hago mal?

gracias
  #2 (permalink)  
Antiguo 03/09/2002, 10:29
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Re: Error al recibir variable!

Y q method tienes definido en tu formulari? .. no será POST?

ahi estás recogiendo por GET ...

Otra detalle q tal si usas <? para lo q sea PHP en vez de la notacion % de ASP (supongo q asi lo tendras configurado tu .. )

Un saludo,
  #3 (permalink)  
Antiguo 03/09/2002, 10:30
 
Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 15 años, 11 meses
Puntos: 3
Re: Error al recibir variable!

problema solucionado. como pasaba a través del formulario, la pasaba via url. entonces no recogia la variable. la solucion es poner directamente:

echo $variable;

gracias
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 01:23.