保护单个joomla chronoforms

时间:2014-04-28 19:43:30

标签: php joomla joomla2.5 chronoforms

我一直在尝试使用以下代码保护Joomla 2.5网站中的单个Chronoform

<?php
if (!(isset($_SERVER['PHP_AUTH_USER']) && isset($_SERVER['PHP_AUTH_PW']) &&
    $_SERVER['PHP_AUTH_USER'] == 'Shelley' && $_SERVER['PHP_AUTH_PW'] == 'TopSecret')) {
  header('WWW-Authenticate: Basic realm="Secure Area"');
  header('Status: 401 Unauthorized');
} else {
echo "yes!";
}
?>

(这只是登录和传递的一个例子)。但是,当用户点击取消按钮时,无论如何都会继续。我检查生成的代码,它不会改变头信息,所以它可以重定向到401页面,但我还没有找到解决方法。感谢

0 个答案:

没有答案