我尝试使用 jquery 和 ajax 将变量发送到 php 脚本。然后我想在创建文件名时使用该变量,但它失败了。文件名始终为“0”并且不在目录“redirect”中。
这是代码:
阿贾克斯:
var pageName=$('#movie').val();
$.ajax({
type: "POST",
url: "phpstuff.php",
data: { pageName: 'pageName'},
cache: false,
success: function()
{
alert(pageName);
}
});
“pageName”变量从 id 为“movie”的输入框中获取值
php文件
function createPage ($newPage){
$file=fopen("redirect/"+$newPage+".php","w") or exit("Fail to create the page");
$data = "some text I want to be in a file";
fwrite ($file, $data);
fclose($file);
}
$newPage = $_POST["pageName"];
createPage($newPage);
我已经在网上搜索了几个小时,但仍然无法解决问题。