jQuery AJAX-PHP mkdir()问题
|
我一直在尝试使脚本能够使用AJAX将PHP文件调用为jQuery脚本。
var dataString = \'Submit=Set\';
$.ajax({
type: \"POST\",
url: \"./inc/php/file.php\",
dataType: \"json\",
data: dataString,
success: function(data) {
$(\'.error\').html(data.errormsg+\' OK.\');
},
error: function(data) {
$(\'.error\').html(data.errormsg+\' OH NO.\');
}
});
这就是所谓的PHP
$blogstatus =array();
$blogstatus[\'errormsg\'] = \'NOTHING\';
if(isset($_POST[\'Submit\'])){
$blogstatus[\'errormsg\'] = \'FIRST\';
if (file_exists(\'/files/subfolder/\')){
$blogstatus[\'errormsg\'] = \'exists\';
}else{
$blogstatus[\'errormsg\'] = \'YES\';
mkdir(\'./files/subfolder/\',0777);
}
echo json_encode($blogstatus);
如果我将mkdir取出,一切运行正常,我可以致电errormsg。
我已经尝试在标准的PHP脚本中运行不带ajax调用的mkdir,并且有效。
每次我将mkdir放到脚本中时,都会得到errormsg变量为undefined,并且脚本失败。
我对使用jquery相当陌生,因此看起来很简单。欢呼声
没有找到相关结果
已邀请:
1 个回复
粱委教