php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.05.2005, 08:35  
Gast
 
Beiträge: n/a
Standard [Erledigt] Problem mit POST Daten

Hallo auch! :)

Im Moment ärgere ich mich mit einem merkwürdigen Problem herum: mein PHP (4.3.8) "verschluckt" ab einer gewissen länge scheinbar die POST Daten.

Beispiel:
Formular mit Textarea, in dem ein Text eingegeben wird - bis zu einer gewissen länge ist dies vollkommen okay. Ab einer gewissen Länge, gehen die Daten aber bei der Übertragung verloren.

Zum Test habe ich folgendes "Skript" geschrieben:
PHP-Code:
<html>
<body>
<form action="test.php" method="post" name="testForm">
<textarea name="text" rows="20" cols="50"></textarea>



<input type="submit" value="Absenden">




<?php
if ($_POST['text'])
        echo 
"Daten:

$_POST['text'];
?>
</body>
</html>
Die übermittelten Daten werden also nur angezeigt, wenn auch wirklich vorhanden.

Um sich einen eigenen Eindruck zu machen, kann man das Skript und die PHP Info unter folgenden URLs erreichen:
Testskript
PHP-Info

Wie man in der PHP Info sieht, kann es nicht an der Post Max Size liegen - die liegt bei 32 MB.

Als Test kann man folgenden Blindtext verwenden:
Zitat:
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nam tortor. Nunc velit. Aenean aliquam. Maecenas ultrices lacus sed ante. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Duis nulla. Nullam molestie lobortis ligula. Vivamus rutrum. Nam commodo feugiat tortor. Integer dignissim dignissim lorem. Etiam at nunc sed augue imperdiet mattis.
Fügt man diese Textpassage bis zu zweimal in die Textarea ein, funktioniert alles wunderbar - die Übermittlung einer dreifachen Textpassage scheitert.

Ich bin für alle Tipps dankbar.
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.05.2005, 08:58  
Gast
 
Beiträge: n/a
Standard

Du hast in Deiner phpinfo eine Section "varfilter" mit dem setting varfilter.max_value_length der auf 1000 steht. Erhöhe den mal, denn das ist das einzige was mir einfällt/auffällt. Ich habe diese Vals garnicht und ich kann unbegrenzt lange strings nehmen (also dein example test ca. 20 mal einfach mal so probiert).
  Mit Zitat antworten
Alt 18.05.2005, 09:05  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

ist das dein server? weil das wohl kein standard-php sondern das hier http://www.hardened-php.net/
robo47 ist offline   Mit Zitat antworten
Alt 18.05.2005, 09:09  
Gast
 
Beiträge: n/a
Standard

Arrghhh ... ich habe nun schon xmal die PHP Info durchgesehen und mir ist der Part irgendwie nie aufgefallen

Scheinbar liegt/lag es wirklich daran - in der php.ini waren aber die entsprechenden Werte nicht zu finden - habe sie nun einfach eingefügt und es geht.

Ich nehme an, dass mein toller Provider dies bei seinen vServern mit einbaut, damit die Kunden keine Möglichkeit haben den Server großartig zu überlasten.

Naja,.. auf jeden Fall: DANKE!
  Mit Zitat antworten
Alt 18.05.2005, 09:12  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von robo47
ist das dein server? weil das wohl kein standard-php sondern das hier http://www.hardened-php.net/
Habe ich auch eben rausgefunden. Das Ding ist ein vServer von webtropia.com - günstig,.. aber naja

Mal sehen, ob ich mir nicht woanders einen vServer besorge... ich kann auf root-Zugang einfach nicht verzichten *g*.
  Mit Zitat antworten
Alt 18.05.2005, 09:15  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

tja jenachdem was du willst / brauchs, wie fit du wirklich mit linux und so bist etc, mal über nen root-server nachgedacht?
wenn du auf telefonsupport verzichten kannst und idhc mit ner alten 1und1 kiste zufriedengibst

alturo.de
-> 20 € / monat

mfg
robo47
robo47 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Daten senden über POST oder GET snatch-ic PHP Tipps 2008 6 12.03.2008 20:46
DB Problem // Keine Daten werden ausgeben Kein Genie PHP Tipps 2007 2 18.03.2007 10:39
POST Daten ohne Formular übergeben? &lt;Daniel&gt; PHP Tipps 2006 8 19.06.2006 14:34
problem mit function post PHP Tipps 2006 20 11.02.2006 23:26
POST Problem bei Formular PHP Tipps 2006 5 03.02.2006 23:36
[Erledigt] Formular (POST) übergabe von Daten PHP-Fortgeschrittene 5 23.01.2006 20:34
Problem mit Post ? PHP Tipps 2007 8 28.12.2005 12:01
wiedermal ein kleines problem mit der post methode Tic Rederon PHP Tipps 2005-2 4 23.08.2005 08:59
[Erledigt] Problem: The requested method POST is not allowed for the Server, Hosting und Workstations 17 31.05.2005 15:15
POST Daten via JavaScript versenden Stinger PHP Tipps 2005 1 20.03.2005 02:40
[Erledigt] Problem beim Eintragen neuer Daten in die Tabelle PHP Tipps 2004-2 10 28.12.2004 13:16
Problem bei Script Formular Daten und Baum PHP Tipps 2004 1 27.09.2004 23:19
nl2br Problem, gibt keine Daten aus... niffi PHP Tipps 2004 2 16.09.2004 10:40
Daten mit POST übergeben? PHP Tipps 2004 8 01.07.2004 10:05
Locales PHP Problem Formular Daten PHP Tipps 2004 6 11.06.2004 15:44

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php post länge, http://www.php.de/php-fortgeschrittene/23223-erledigt-problem-mit-post-daten.html, the requested method post is not allowed for the url, 1und1 method post, php länge post, php $_post länge, php post stringlänge, php post zu länge, php länge von post, php post daten verloren, $_post php maximal length, länge post php, www.post-daten.de, htaccess php error_reporting, php post länge der bezeichner, post daten absenden url php, php länge eines post, php post verloren, post daten gehen verloren, 1und1 the requested method post is not allowed

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:35 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.