我有一个朋友的joomla 1.5.21网站,他为一个程序创建了一个销售页面......他想保护该程序的页面,并将密码发送给购买它的每个人。
所以我已经下载了contentPassword插件,并将代码:{password pass =“123”}放在我要保护的页面中。
进入页面时...页面要求我输入密码,但是当我输入密码时,(123)它不会打开页面。
我的问题是:是否有人熟悉这个插件?还是有其他更好的方法可以节省更多时间吗?
提前谢谢
答案 0 :(得分:3)
您可以尝试Mighty Membership。它限制对文章,模块,组件等的访问。用户可以支付订阅费用,这将允许他们访问特定文章。您还可以限制他们查看页面的次数,因此一旦付款,他们可以查看该页面一次以下载该软件,然后再次受到限制。
我刚用它来制作一个只有基本订阅的视频网站,而且非常好。 可悲的是,它不是免费的。
答案 1 :(得分:0)
如果没有必要,我真的不喜欢安装插件。在你的情况下,我会在文章的开头添加以下php代码:
<?php
$protect = $_GET['prot'];
if ($protect != 'xR5dL0Nj76H'){
//get out of here if you don't send the correct GET parameter...
header('Location: http://www.google.com/');
}
//echo "logged in successfully!";
?>
当然,您必须使用GET参数将用户发送到文章:&amp; prot = xR5dL0Nj76H(相当于为所有用户提供共享密码 - 就像您描述的那样)