Foros del Web » Programando para Internet » ASP Clásico »

formulario truena cuando pasas 1200 caracteres..

Estas en el tema de formulario truena cuando pasas 1200 caracteres.. en el foro de ASP Clásico en Foros del Web. Urge por favor que me ayuden a poder pasar por metodo post mas de 2000 o 3000 caracteres el error que me sale es este: ...
  #1 (permalink)  
Antiguo 15/07/2002, 04:28
 
Fecha de Ingreso: abril-2002
Mensajes: 14
Antigüedad: 22 años, 1 mes
Puntos: 0
formulario truena cuando pasas 1200 caracteres..

Urge por favor que me ayuden a poder pasar por metodo post mas de 2000 o 3000 caracteres el error que me sale es este:

Puntero no válido

pero si le envío algo así como 1250 caracteres esos si los pasa sin problema lo que hago es esto:

var dato = dato + "°'°" + nom1 + "°'°" + nom2 ... etc etc...

Luego en el action del formulario pongo:

action="daralta.asp?valDato=<%=dato%>

el problema creo está es que se genera una linea mas o menos así:

action="daralta.asp?valDato=nombre1°'°nombre2 °'°nombre3.... etc etc...

se que se puede por que he enviado mas datos no sé por que ahora me sale eso.

Ayuda!!!! ya con eso ya termino un avance significativo!!!
  #2 (permalink)  
Antiguo 15/07/2002, 04:49
 
Fecha de Ingreso: febrero-2002
Mensajes: 80
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: formulario truena cuando pasas 1200 caracteres..

declaras una variable en asp con var?.

No es correcto, eso es jscript.

Usa Dim nombrevariable.

O Const nombrevariable, que es vbscript.
  #3 (permalink)  
Antiguo 15/07/2002, 05:31
 
Fecha de Ingreso: abril-2002
Mensajes: 14
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: formulario truena cuando pasas 1200 caracteres..

Sí, si es correcto se puede usar ASP con la sintaxis de javascrit, por ejemplo uso todo los componentes de ASP pero los referencio con javascript ejmplo:

Dim variable
var variable

If condicion Then
End If

if(condicion){
}

swith en lugar de select...

Alguna idea con mi pregunta??????
  #4 (permalink)  
Antiguo 15/07/2002, 08:46
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: formulario truena cuando pasas 1200 caracteres..

No se si el error se deba a la cantidad de caracteres que estés pasando, pero es muy probable. El método GET es limitado en cuanto a eso.

Y por más que el METHOD del <form> lo tengas en POST, vos estás pasando los valores por la URL (action="daralta.asp?valDato=<%=dato%> )... con lo cual es como si usaras el método GET.

Creeo que lo conveniente sería que metas todos esos datos en input's hidden:

<form action="daralta.asp" method="post">
<input name="dato" type="hidden" value="<%=dato%>">
<input name="nom1" type="hidden" value="<%=nom1%>">
<input name="nom2" type="hidden" value="<%=nom2%>">
<input name="nom3" type="hidden" value="<%=nom3%>">
...
<input name="etc_etc" type="hidden" value="<%=etc_etc%>">
</form>

algo así... saludos
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 23:03.