首页 / PHP / php-永远只能点击一次的按钮
php-永远只能点击一次的按钮
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php-永远只能点击一次的按钮,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含983字,纯文字阅读大概需要2分钟。
内容图文
如标题所说
我想创建一个显示“可用”的按钮,一旦任何人单击它,所有未来的用户都将变为“不可用”
有任何想法吗 ?
注意:对于学校项目,没有任何幻想甚至是担保,只是为了证明一点
抱歉,我含糊其辞,我要做的就是在我的joomla网站上创建一个带有按钮的文章,只有最快的用户才能访问和点击该按钮
我不担心安全甚至企图作弊
joomla文章可以在其中添加php js代码
解决方法:
不使用数据库的最简单方法,这是使用包含1(单击)或0(未单击)的简单文本(或者您可以使用YAML,ini,xml等)文件的基本逻辑:
$filePath = './clicked.txt';
if((int) file_get_contents($filePath)){
// put code here to display the button and mark it as disabled
echo "Can't click";
} else {
// code to display button
// code to process button request and marked clicked as true in the file
file_put_contents( $filePath, '1');
echo "changed file";
}
您需要进行一些验证检查,即文件可读,可以更新文件等.但是,如果您不想使用数据库,那几乎就是您要做的所有事情.
另外,请确保将该文件放在Web目录下,以使用户无法浏览到该文件.
编辑:但是,如果您使用的是Joomla,则只需使用db即可.这种方式很难看.
内容总结
以上是互联网集市为您收集整理的php-永远只能点击一次的按钮全部内容,希望文章能够帮你解决php-永远只能点击一次的按钮所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。