2011-02-18 29 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

相關問題