我的页面加载器出了问题,我有一个"按钮"我放在我的pagebanner控制器(pagebanner.php)中的功能。它看起来像这样:
<?php
if(isset($buttons)){
foreach($buttons as $button) {
echo "<a href='$button[1]' class='w3-btn w3-dark-gray w3-margin-
left'>$button[0]</a>";
}
}
?>
当我创建一个新文件时,我需要pagebanner.php所以我可以在新文件中创建按钮,如下所示:
$buttons = Array(
['Inplannen', '/?page=onderhoudInplannen&kid='.$_GET['kid']
.'&id='.$row['id']],
['Afboeken', '/?page=onderhoudAfboeken&kid='.$_GET['kid']
.'&id='.$row['id']],
);
但问题是,它并没有引导我访问该特定页面,但是当程序无法识别页面名称时,我将我引导到我的默认页面。在我的网址栏中,它会向我显示带有良好ID的好网址,但它不会转到该页面。
第一个链接不起作用,它在我的服务器上:
链接:192.168.1.9:8000 /?page = onderhoudAfboeken&amp; kid = 18&amp; id = 217
但第二个链接确实有效,它位于我的localhost:
链接:http://localhost:8000/?page=onderhoudAfboeken&kid=18&id=217
我希望该链接可以在我的服务器上运行。我怎么解决这个问题? 谢谢,
答案 0 :(得分:0)
检查您的服务器是不是Linux机器,如果是Linux机器,则必须将所有URL设为小写。否则你的Linux服务器将无法找到它们。