2011-02-18 24 views
0

我有一个静态的网页,通过apache的基本身份验证保护。它不允许用户注销。如何告诉Apache预先添加到每个html页面login.php?

我想保护利用简单的数据库和基于cookie的授权使用PHP会话的所有页面,并保持apache的基本身份验证为好。

所以要做到这一点,我需要添加到每个html文件login.php来管理登录/注销过程。

如何配置Apache添加日以下的文字到每个HTML文件< ?php include login.php? >

之所以这样做使用Apache,我不想触碰或任何代码添加到普通HTML文件,编辑只产生HTMLS。

谢谢您事先

阿尔曼

编辑:使用商标的建议

解决我的问题,在.htaccess文件:

# HTACCESS CODE BEGIN 
php_value auto_prepend_file "full_path_to_the_include_directory/prepend.php" 
php_value auto_append_file "full_path_to_the_file_containing_your_analytics_code" 
# HTACCESS CODE ENDS 

摘自:weberdev

回答

2

设置auto_prepend_file =您的php.ini文件中的login.php,或者您可以将auto_prepend_file值设置为.htaccess中的指令或httpd.conf中的hosts部分

+0

谢谢您阻止我更改原始文件。 – Arman 2011-02-18 08:53:09

相关问题