problema variable session

12/01/2005 - 13:40 por ignacio betancor | Informe spam
hola a todos

tengo generado un formulario post donde pido el cliente y envio el fomulario
para actualizar una tabla de datos que me guarde cliente,albaran,el
control de albaran me funciona perfectamente,pero cuando intento guardar el
cliente no me lo guarda en variable session,... no se que estoy haciendo
mal

yo he hecho mucho intentos .

<%session("cliente")=request.form("clientes")%>
<%session("cliente")=(request.form("clientes"%>
<%session("cliente")=(request("clientes"))%>

muchas versiones... dado un campo de texto que es clientes en el
formulario,... es decir es muy sencillo pero estoy perdido. que es lo
que estoy haciendo mal, pues no tengo ni idea y doy esta batalla por
perdida.

un saludo

Preguntas similare

Leer las respuestas

#1 Miguel Gonzalez
12/01/2005 - 16:29 | Informe spam
Hola Ignacio.

No se bien qué puede estarte fallando ya que pueden ser muchas cosas.

Yo aseguraría primero que, efectivamente, se recibe el dato "cliente", y
que. efectivamente, se guarda en la variable:

<%
Response.Write("Antes de guardar: " & Request.Form("clientes") & "<br>")
Session("cliente") = Request.Form("clientes")
Response.Write("Despues de guardar: " & Session("cliente"))
%>

Si funciona, cabe llamar a otra página a ver si la variable persiste...

También cabe que el usuario no tenga activadas las cookies, necesarias
para trabajar con variables de sesion.

Recuerda también que el método "Request" depende del tipo de datos que
se reciben (del "method" especificado en el formulario de envio):

"Request.Form" para el método "POST"
"Request.QueryString" para el método "GET"

Prueba y revisa a ver si se soluciona...

Si sigue fallando vuelve a postear a ver si encontramos la causa/solución.

Saludos!
Miguel


ignacio betancor wrote:
hola a todos

tengo generado un formulario post donde pido el cliente y envio el fomulario
para actualizar una tabla de datos que me guarde cliente,albaran,el
control de albaran me funciona perfectamente,pero cuando intento guardar el
cliente no me lo guarda en variable session,... no se que estoy haciendo
mal

yo he hecho mucho intentos .

<%session("cliente")=request.form("clientes")%>
<%session("cliente")=(request.form("clientes"%>
<%session("cliente")=(request("clientes"))%>

muchas versiones... dado un campo de texto que es clientes en el
formulario,... es decir es muy sencillo pero estoy perdido. que es lo
que estoy haciendo mal, pues no tengo ni idea y doy esta batalla por
perdida.

un saludo




Respuesta Responder a este mensaje
#2 Alvaro G Vicario
12/01/2005 - 16:39 | Informe spam
*** ignacio betancor wrote/escribió (Wed, 12 Jan 2005 12:40:34 -0000):
<%session("cliente")=(request.form("clientes"%>



Éste no ha funcionado, ¿verdad? :)

muchas versiones... dado un campo de texto que es clientes en el
formulario,... es decir es muy sencillo pero estoy perdido. que es lo
que estoy haciendo mal, pues no tengo ni idea y doy esta batalla por
perdida.



Me apostaría algo a que el campo se llama de distinta manera en el
formulario a como lo llamas en el script.

Respuesta Responder a este mensaje
#3 guarracuco
12/01/2005 - 23:45 | Informe spam
asegúrate que el textbox clientes, está dentro del formulario; prueba con un
response.write request.form("clientes") para ver si fué enviado
atte
Respuesta Responder a este mensaje
#4 guarracuco
12/01/2005 - 23:45 | Informe spam
declaraste en global.asa esa variable de sesion?
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida