背景:我使用Apache和XAMPP來設置本地主機。 我對編程比較陌生,對PHP也很新穎。我試圖在與我的Javascript文件相同的目錄中調用PHP文件,但我使用的代碼似乎不起作用。這裏有一個例子:
的Javascript:
function SendPhps(){
var point = 2;'
$.post('json.php',point);}
$(document).ready(function(){
SendPhps();
});
PHP:
<?php
if(!empty($_POST)){
file_put_contents('example.txt','Itworks');
}
?>
編輯:好吧,我修訂我的腳本更簡單,但還是打開我的網頁不會觸發任何提示框:
PHP:
<?php
if (empty($_POST))
echo "empty";
else
echo "not empty";
?>
Javascript:
$(document).ready(function() {
var point = {'param':2};
$.post(
'json.php',
point,
function(data){
alert(data);
}
);
});
確定apache用戶對'example.txt'寫權限? –
「SendPhps」的結尾括號不存在。你也有一個流浪的引號。 – 0x499602D2
您編輯了您的帖子以在'2;'之後添加'''爲什麼? @David它在第3行的末尾。 – sachleen