0
我試圖通過JavaScript發送一些變量到一個PHP文件,它將它們存儲在數據庫中。然而沒有任何反應,我也沒有發現我的錯誤。我相信這些變量是初始化在JavaScript中,他們不是在PHP中(導致PHP代碼寫入一個空的日誌)。 你能幫我嗎?非常感謝jQuery Post非工作
Javascript代碼:
<script src="http://localhost:8080/libs/jquery-1.10.2.min.js"></script>
<script>
function returned(data) {
alert(data);
}
function postSecret()
{
....
alert(v_text + "\n" + v_age + "\n" + v_is_male);
jQuery.post("http://localhost:8080/libs/post.php", { text: v_text, age: v_age, is_male: v_is_male }, returned(data), "json");
}
</script>
post.php中:
<?php
printf("dkls");
$file = 'log.txt';
$content .= "session: ".$_POST['text']." || ".$_POST['is_male']." || ".$_POST['age']."\n";
file_put_contents($file, $content, FILE_APPEND | LOCK_EX);
... database...
?>
當你做一個的var_dump($ _ POST)上您能得到什麼開始的變量post.php頁面? – Andre