我在XAMPP上本地出现“未定义的变量”错误,在我的网页上它可以正常工作,变量确实可以正常显示且没有错误。
它是一个简单的“ include”和“ echo”功能。
我确实在这里使用搜索,但是在使用电子邮件形式时,我仅发现带有$ _GET或$ _POST错误的旧帖子。这不适用于我。
这是代码。
serverlist.php(serverlist.php中的数据是由programm生成的,不能更改。)
<?
$servername[0]="Classic Maps";
$serveraddress[0]="74.77.99.136:10950";
?>
这是我写的:
index.php
<?php
include ("serverlist.php");
?>
<html>
<body>
Servername: <?php echo "$servername[0]"; ?> <br>
IP+Port: <?php echo "$serveraddress[0]"; ?> <br>
</body>
</html>
结果是:
“注意:未定义的变量:第5行的C:\ xampp \ htdocs \ nolfserverlivestatus \ index.php中的服务器名称”
这仅在XAMPP中发生。在我的网页上,它在浏览器中给出了正确的结果(而不是错误,它显示了“经典地图”和“ 74.77.99.136:10950”)
XAMPP上的网页(有错误):http://egoicepick.ddns.net/nolfserverlivestatus/index.php
链接到XAMPP PHP-Info:http://egoicepick.ddns.net/nolfserverlivestatus/phpinfo.php
Webhoster上的网页(完美运行):http://john-beckmann.de/nolfserverlivestatus/index.php
链接到Webhosters PHP信息:http://john-beckmann.de/nolfserverlivestatus/phpinfo.php
但是我需要使其在XAMPP上运行,它是一个简单的“ include”和“ echo”-为什么它可以在我的Webhoster上而不在xampp上运行?非常感谢您的帮助!