返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php怎么限定用户只能提交一次
  • 331
分享到

php怎么限定用户只能提交一次

php 2019-05-10 06:05:50 331人浏览 无得
摘要

本文操作环境:windows7系统、PHP7.1版、Dell G3电脑。php怎么限定用户只能提交一次?php限定post次数,比如一天只能post一次:第一,使用IP限制的话,你只能获得对方用户的外网IP,那么网吧里面所有电脑的IP是相同

本文操作环境:windows7系统、PHP7.1版、Dell G3电脑。

php怎么限定用户只能提交一次?

php限定post次数,比如一天只能post一次:

第一,使用IP限制的话,你只能获得对方用户的外网IP,那么网吧里面所有电脑的IP是相同的,一天之内这个网吧只有一台电脑可以提交。如果你的客户主要是家庭用户,那么可以使用IP限制,否则IP限制会把许多无辜的人限制了。

获得IP的方法:

$ip=getenv('REMOTE_ADDR');

IP限制还是可以破的,家庭宽带用户断往重新拨号,会得到新的IP。

再次确认,服务器无法获得192.1.1.100这样的内网IP地址的。

第二,除了IP之外,还可以使用COOKIE限制,在客户端的浏览器保存一个有效期一天的COOKIE,程序检测COOKIE进行限制。这个方法可以解决IP限制对网吧限制过严的问题,但是无法解决聪明的客户自己清除浏览器COOKIE的方法。

设置有效期一天的COOKIE的方法:

setcookie("TestCookie", $value, time()+24*3600);

以上两个方法都各有千秋,你可以结合起来做一个稍微更合理的,但是都不可能完美。

--结束END--

本文标题: php怎么限定用户只能提交一次

本文链接: https://lsjlt.com/news/148.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • php怎么限定用户只能提交一次
    本文操作环境:Windows7系统、PHP7.1版、Dell G3电脑。php怎么限定用户只能提交一次?php限定post次数,比如一天只能post一次:第一,使用IP限制的话,你只能获得对方用户的外网IP,那么网吧里面所有电脑的IP是相同...
    99+
    2019-05-10
    php
  • ahooks怎么解决用户多次提交问题
    这篇文章主要介绍“ahooks怎么解决用户多次提交问题”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“ahooks怎么解决用户多次提交问题”文章能帮助大家解决问题。场景试想一下,有这么一个场景,有一个...
    99+
    2023-07-02
  • Linux怎么限制指定账户不能SSH只能SFTP在指定目录
    这篇文章给大家分享的是有关Linux怎么限制指定账户不能SSH只能SFTP在指定目录的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。概述由于某台服务器需要对指定用户进行限制,只允许访问指定目录,这个需求在很多场景应...
    99+
    2023-06-16
  • 使用Git怎么恢复到前一次提交
    这篇文章主要讲解了“使用Git怎么恢复到前一次提交”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“使用Git怎么恢复到前一次提交”吧!有时候你希望将你现在的代...
    99+
    2024-04-02
  • Go实现用户每日限额的方法(例一天只能领三次福利)
    目录工作原理go-zero 代码实现项目地址如果你写一个 bug 管理系统,用了这个 PeriodLimit 你就可以限制每个测试人员每天只能给你提一个 bug。工作是不是就轻松很多...
    99+
    2024-04-02
  • 第一次Gitee提交不上去怎么办
    在使用Gitee进行版本控制和代码管理时,初学者可能会遇到许多问题,其中之一就是第一次提交代码失败的问题。本文将对这个问题进行探讨和解决。首先,第一次提交代码不成功可能是因为许多原因。其中一些最常见的问题如下:没有正确配置Git客户端没有正...
    99+
    2023-10-22
  • php怎么设置只有一个用户在线
    本文操作环境:Windows7系统、PHP7.1、Dell G3。php怎么设置只有一个用户在线?利用session_id()函数用户表里添加字段来储存session_id()生成的唯一串用户1首次登录会把字串储存到字段中用户1在此登录时会...
    99+
    2016-09-23
    php
  • git提交的用户名跟账户不一致怎么解决
    要解决git提交的用户名跟账户不一致的问题,可以按照以下步骤进行操作:1. 查看当前git配置的用户名和邮箱:在命令行中输入以下命令...
    99+
    2023-08-15
    git
  • 数据库中,限制用户只能访问一个数据库
    USE master; GO --Step 1: (create a new user) create LOGIN hello WITH PASSWORD="foo", CHECK_POLICY = OFF; -- Step 2:(de...
    99+
    2022-01-14
    数据库中,限制用户只能访问一个数据库
  • win10怎么设置账户只能打开指定应用
    本文小编为大家详细介绍“win10怎么设置账户只能打开指定应用”,内容详细,步骤清晰,细节处理妥当,希望这篇“win10怎么设置账户只能打开指定应用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。设置方法:首先打开...
    99+
    2023-06-28
  • PHP怎么在用户提交的数据数组中查找特定条目
    在PHP中,可以使用array_search()函数来查找用户提交的数据数组中的特定条目。例如,如果想要查找数组中值为"a...
    99+
    2024-04-02
  • linux怎么创建用户只能访问一个目录
    要创建一个只能访问特定目录的用户,可以使用以下步骤:1. 打开终端窗口并以root用户身份登录。2. 创建一个新用户,例如"rest...
    99+
    2023-09-25
    linux
  • oracle中怎么只授予用户查看存储过程定义的权限
    这篇文章主要介绍了oracle中怎么只授予用户查看存储过程定义的权限,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。关于ORACLE账号的权限...
    99+
    2024-04-02
  • Postgresql怎么限制用户登录错误次数
    小编给大家分享一下Postgresql怎么限制用户登录错误次数,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在oracle中我们可以通过设置FAILED_LOGI...
    99+
    2023-06-14
  • php表单提交不能接收怎么办
    本教程操作环境:Windows7系统、PHP8.1版、Dell G3电脑。php表单提交不能接收怎么办?PHP form表单提交 _POST接收不到PHP新手学习中,记录在学习过程中的问题及解决办法遇到的问题今天在做一个相册管理的小demo...
    99+
    2022-11-25
    php
  • 怎么使用IDEA回滚某次提交的代码
    这篇文章主要讲解了“怎么使用IDEA回滚某次提交的代码”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用IDEA回滚某次提交的代码”吧!右击项目,查看提交历史选择要回滚的版本,点击回滚p...
    99+
    2023-07-05
  • Oracle中怎么创建一个只读用户
    要在Oracle中创建一个只读用户,你可以按照以下步骤操作: 使用管理员权限的用户登录到Oracle数据库中。 使用以下语句...
    99+
    2024-04-19
    Oracle
  • 利用java怎么实现一个即时提交功能
    本篇文章给大家分享的是有关利用java怎么实现一个即时提交功能,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。具体内容如下package com.tian.batis;impor...
    99+
    2023-05-31
    java ava
  • 使用Servlet怎么实现一个表单提交功能
    使用Servlet怎么实现一个表单提交功能?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。用servlet实现一个注册的小功能 ,后台获取数据。注册页面:  注册页面代码 :&l...
    99+
    2023-05-31
    servlet 一个表
  • ajax中怎么防止用户反复提交
    今天就跟大家聊聊有关ajax中怎么防止用户反复提交,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 可在服务器端加载方法:...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作