【发布时间】:2012-01-13 20:07:22
【问题描述】:
我正在使自己成为一个网页,在页面加载时简单地重定向到其他网站列表中的一个。为了能够更轻松地编辑站点列表,我将列表移动到单独的文本文档中。在 PHP 代码中包含该文件后,浏览器将恢复为解析 HTML,并在包含结束时再次返回。结果,我的代码被打印到屏幕上而不是被执行。我无法在文本文件中实现 PHP 标头和标签,因为这会破坏将其保留在外部的目的。就目前而言,我有另一个脚本,如果我想添加它们,我可以将链接附加到文件中。
index.php,我正在使用的文件
<?php
$array_content = array(include 'sites.txt');
header("location: ".$array_content[rand(0,9)]);
?>
sites.txt,我包含的文件
"http://www.nsa.gov/"
,"http://www.youtube.com/watch?v=oHg5SJYRHA0"
,"http://leekspin.com/"
有没有办法只将文本文件插入 index.php,而不将其打印到屏幕上?
【问题讨论】:
-
你有能力改变这个TXT文件的格式吗?
-
这里的其他选项包括使用 JSON 来维护列表。
标签: php