背景:我使用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