【发布时间】:2012-02-15 20:50:28
【问题描述】:
我正在尝试为我管理的一些网站创建登录页面。到目前为止,通过有一个登录页面连接到一个数据库,该页面告诉页面将它们重定向到哪里,它已经足够简单了。
我还有一个 .htaccess,它重写 URL 以通过授权页面,该页面仅检查会话是否已启动,然后将其推送。
我遇到的问题是,当管理员登录到管理页面时,它没有解析 php,当我去“查看源代码”时,我可以看到所有代码......我如何让它解析php?
.htaccess
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ ../authorise.php?file=$1 [NC]
authorise.php
session_name('TSiteStats');
session_start();
if (isset($_SESSION['user_id'])) readfile ($_SESSION['redirect'] . '/' . $_REQUEST['file']);
else header("Location: ../login.php");
【问题讨论】:
-
你忘了开头
-
好吧,首先,确保您正确打开了
<?php标签? -
是的,这是我检查的第一件事。所有标签都正确打开和关闭。