PHPにアクセスしてファイルに書き込む特定の配列があります。私はまた、配列情報を取得するためにPHPを呼び出すことができるようにしたい。 JSON.stringを使用して配列を文字列に格納しますが、PHPでサーバーに送る方法を理解できません。私は非常に少しPHPの経験を持っていると私は試してみました:main.phpでファイルに書き込むためにphpに送る必要がある変数を持っています
<script language="javascript">
var COMMENTS_FOR_DISPLAY = new Array('Have fun with this code: Chris');
// Adds a new comment, name pair to the Array feeding textualizer.
function add_comment() {
// Retrieve values and add them to Array.
var new_comment = $('#kwote').val();
var new_name = $('#name').val();
COMMENTS_FOR_DISPLAY.push(new_comment + ': ' + new_name);
// Reset <input> fields.
$('#kwote').val('');
$('#name').val('');
var arrayAsString = JSON.stringify(COMMENTS_FOR_DISPLAY);
}
$(document).ready(function() {
var txt = $('#txtlzr'); // The container in which to render the list
var options = {
duration: 5, // Time (ms) each blurb will remain on screen
rearrangeDuration: 5, // Time a character takes to reach its position
effect: 'random', // Animation effect the characters use to appear
centered: true // Centers the text relative to its container
}
txt.textualizer(COMMENTS_FOR_DISPLAY); // textualize it!
txt.textualizer('start'); // start
});
</script>
を私は置く:
<?php
$kwoteString = $_GET["arrayAsString"];
echo $kwoteString;
?>
を私はすべての出力を得ていたかどうかを確認するためにエコーを使用しますが、私はありませんでした。それは非常に単純な修正かもしれません、おそらくヘッダや何かがmain.phpを読むために私のHTML文書を伝えていますか?どんな助けもありがとう!
あなたはこれを紛失しています:http://api.jquery.com/jQuery.ajax/ –
Ummmm ...これはPHPやJSONと何が関係していますか? –
HTTPリクエストを介してクライアント側とサーバー側の間で通信するにはajaxが必要です... – gorelative