2011-12-29 4 views
0

ラテックス+ HTMLコードを含む大きなテキスト文字列を含むJavaScript変数があります。これをエンコードしてPHPページに渡して、PHPスクリプトでデコードして処理することができます。私がencodeURIComponent()を使用している場合、文字制限があります。これをエンコードして送信する他の方法を提案してください。大きなコード化されたテキストをJavaScript(ajax)からPHPファイルに渡す

+0

どのように変数をPHPに渡すつもりですか:AJAX、GETまたは他の方法ですか? – package

+0

xmlhttp.open( "GET"、 "insert_question.php?send_string =" + send_string、true); xmlhttp.send(); とsend_stringのサイズが2000よりはるかに大きい – user1120407

+0

GETではなくPOSTメソッドを使用してデータを送信する必要があります。 GETメソッドを使用するとデータ長の制限があります。 –

答えて

0

Ajaxを使用する場合は、データを投稿してみてください。エンコーディングは自動であり、サイズ制限はありません。 jQueryを使用していますか?それは事柄を単純化するでしょう。

+0

私はデータを投稿しようとしましたが、その場合は何も起こりません。 insert_question.phpでSQLテーブルへのエントリは作成されません – user1120407

関連する問題