Submit geeft een error als textarea te vol is.

Pagina: 1
Acties:

  • kaandorp
  • Registratie: November 1999
  • Laatst online: 03-09 22:36
Ik heb een formulier wat ik verstuur met een linkje met als href het volgende: javascript:document.editmemo.submit();

Dit werkt prima, totdat ik boven een bepaald aantal karakters kom. Dan geeft hij de error:
code:
1
2
Line:0
Error: Invalid syntax

Vreemd.....

  • paulh
  • Registratie: Juli 1999
  • Laatst online: 22-06 15:30
Is de method van het formulier wel "POST" en niet "GET" ?

[ZwareMetalen.com] - [Kom in aktie tegen de CO2 maffia]


  • RRX
  • Registratie: Mei 2000
  • Laatst online: 25-08 23:43

RRX

@life-

Op dinsdag 13 november 2001 16:48 schreef paulh het volgende:
Is de action van het formulier wel "POST" en niet "GET" ?
anders dan moest ie het bij minder karakters toch ook niet doen?

mijn T.net systeemspecspagina


  • paulh
  • Registratie: Juli 1999
  • Laatst online: 22-06 15:30
Op dinsdag 13 november 2001 16:49 schreef RRX het volgende:

[..]

anders dan moest ie het bij minder karakters toch ook niet doen?
Dat is nog maar de vraag. Een "GET" zet alle parameters met content gewoon domweg in de url. Een URL kan geloof ik rond de 2600 characters aan data aan. Ga je daar overheen dan gaat het fout. Met een "POST" heb je dat probleem niet.

[ZwareMetalen.com] - [Kom in aktie tegen de CO2 maffia]


  • RRX
  • Registratie: Mei 2000
  • Laatst online: 25-08 23:43

RRX

@life-

Op dinsdag 13 november 2001 16:56 schreef paulh het volgende:

[..]

Dat is nog maar de vraag. Een "GET" zet alle parameters met content gewoon domweg in de url. Een URL kan geloof ik rond de 2600 characters aan data aan. Ga je daar overheen dan gaat het fout. Met een "POST" heb je dat probleem niet.
Also, dat wist ik niet :) heb ik weer wat nieuws geleerd :)

mijn T.net systeemspecspagina


  • kaandorp
  • Registratie: November 1999
  • Laatst online: 03-09 22:36
Klopt... Dit was het probleem. Bedankt!

Verwijderd

En die 2600 tekens alleen maar onder Win2000 en WinXP. Als je onder WinNT 4 (of unix?) zit, is dat een stuk minder. De HTTP standaard zegt er het volgende over:
The HTTP protocol does not place any a priori limit on the length of a URI. Servers MUST be able to handle the URI of any resource they serve, and SHOULD be able to handle URIs of unbounded length if they provide GET-based forms that could generate such URIs. A server SHOULD return 414 (Request-URI Too Long) status if a URI is longer than the server can handle (see section 10.4.15).

Note: Servers ought to be cautious about depending on URI lengths
above 255 bytes, because some older client or proxy
implementations might not properly support these lengths.
Pagina: 1