2011-12-27 4 views
1

$ _POSTデータに問題があります。 「名前」属性が長い65文字以下であるとき

一部のフィールドは入力フォームから欠落しています。

これは(それが$ _POST配列を中に存在する)動作します:

<input type="text" name="config_nt_articles_article_lister_adv_display:display_test65chr"/> 

が、これない

<input type="text" name="config_nt_articles_article_lister_adv_display:display_test65chrlorem"/> 

任意のアイデア? php.iniの何か? PHP Ver:PHP/5.3.8-1〜dotdeb.2

+0

Win7で5.3.8を実行することはできませんこれを再現する。ベアボーンのテストケースを試しましたか? –

+0

なぜあなたはその長い名前を世界に持ちたいのですか? –

+0

@JanDragsbaek:OPのシステムによって自動的に生成されるかもしれませんが、いずれにせよ重要ではありません。考えられる原因はたくさんあります。 –

答えて

2

dotdeb?私はそれを無効にしてみてください、あなたはsuhosin拡張をインストールしていると思うか、またはこのような/etc/php5/conf.d/suhosin.iniパラメータの微調整:FYI

suhosin.post.max_name_length = 256 
suhosin.post.max_totalname_length = 1024 

を:this記事:)

を見ますps。 suhosinは非常にbtw生産で使用するいいです:)

関連する問題