Hi,
geht um Daten via GET anfrage.
Bei größeren Formulardaten arbeite ich meist mit POST.
Wenn man eine Anfrage via AJAX-Call absendet und im FireFox den FireBug installert hat kann man mit
- <Rechtsklick> -> <Copy address wit parameters> den Request in die Zwischenablage bekommen,
- ein neues Tab öffnen,
- in die URL-Zeile einfügen
und den Request dann als GET so oft wiederholen, wie man es halt zum debuggen braucht.
Nun zum Problem:
Eine der Variablen ist ein 1300 Zeichen langer String.
Diese Variable erscheint nicht in der $_REQUEST.
Zuerst hab ich gedacht, das Limit des Apache, was die URL-Size angeht sei zu niedrig.
Also: apache2.conf => LimitRequestLine 65536
der $_SERVER[QUERY_STRING] ist vollständig
aber nicht in der $_REQUEST.
Variablen die im $_SERVER[QUERY_STRING] vor oder hinter dem vermissten Element sind, sind vorhanden.
Hab den Wert Manuell gekürzt => dann ist der vermisste Parameter vorhanden.
Irgendwo in PHP gab es eine Einstellung für die Maximale Größe bei den GET Variablen.
Ich stell Google und der Forumsuche offensichtlich die falschen fragen.
Kann mir einer einen heißen Tipp geben?
tx!
Desian
geht um Daten via GET anfrage.
Bei größeren Formulardaten arbeite ich meist mit POST.
Wenn man eine Anfrage via AJAX-Call absendet und im FireFox den FireBug installert hat kann man mit
- <Rechtsklick> -> <Copy address wit parameters> den Request in die Zwischenablage bekommen,
- ein neues Tab öffnen,
- in die URL-Zeile einfügen
und den Request dann als GET so oft wiederholen, wie man es halt zum debuggen braucht.
Nun zum Problem:
Eine der Variablen ist ein 1300 Zeichen langer String.
Diese Variable erscheint nicht in der $_REQUEST.
Zuerst hab ich gedacht, das Limit des Apache, was die URL-Size angeht sei zu niedrig.
Also: apache2.conf => LimitRequestLine 65536
der $_SERVER[QUERY_STRING] ist vollständig
aber nicht in der $_REQUEST.
Variablen die im $_SERVER[QUERY_STRING] vor oder hinter dem vermissten Element sind, sind vorhanden.
Hab den Wert Manuell gekürzt => dann ist der vermisste Parameter vorhanden.
Irgendwo in PHP gab es eine Einstellung für die Maximale Größe bei den GET Variablen.
Ich stell Google und der Forumsuche offensichtlich die falschen fragen.
Kann mir einer einen heißen Tipp geben?
tx!
Desian
Kommentar