在给我爆炸之前,这不是一个重复的答案。没有建议或谷歌搜索帮助我。
问题如下。我有一个.php文件,我使用jQuery的$ .get()函数来包含一个.php文件,该文件计算目录中的文件。
代码工作正常,我没有修改它。它似乎是一个服务器权限或破坏代码的东西。
因此,当我执行$ .get()代码时,.php代码被注释掉了。我尝试检查文件权限,并且“Execute”属性处于活动状态。我试过在755和555设置都无济于事。
代码片段如下:
$.get("/"+pathManga+"mangacounter4.php?dir="+dir+dp_sel, function(result) {
$('#contentLoaded').html(result);
这是.php代码:
<?php
$directory = "{$_GET['dir']}/";
$backer = '';
if (glob("$directory*.png") != false)
{
$filecount = count(glob("$directory*.png"));
$i = 1;
while($i<=$filecount)
{
$backer .= "<option value='".$i."'>".$i."</option>";
$i++;
}
}
if(isset($_GET['dp']))
{
echo('R. Page<select name="pages" id="pages_r" onchange="gen(this.value,document.mangy.chapters.value,\'\',\'\',\'ns_trigger\');">');
echo($backer);
echo('</select><br/>
L. Page<select name="pages" id="pages_l" onchange="gen(this.value,document.mangy.chapters.value,\'\',\'\',\'ns_trigger\');">');
echo($backer);
echo('</select>');
echo('<script type="text/javascript">document.getElementById("pages_l").options[1].selected="selected";</script>');
}
else
{
echo('<select name="pages" id="pages" onchange="gen(this.value,document.mangy.chapters.value,\'\',\'\',\'ns_trigger\');">');
echo($backer);
echo('</select>');
}
?>
我做错了什么?万分感谢!
答案 0 :(得分:0)
好吧,我似乎找到了解决方案。我在其中一个文件夹上有一个.htaccess文件。我删除了文件,一切都开始工作了! :d
感谢大家的帮助!