Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在提交post之前,客户必须登录或注册_Php - Fatal编程技术网

Php 在提交post之前,客户必须登录或注册

Php 在提交post之前,客户必须登录或注册,php,Php,我在正确的方法上遇到了问题。我想做的是来宾用户可以填写表单,但在提交表单之前,他们必须登录或注册。最好的方法是什么 用户在访问表单之前是否已登录 用户是否能够填写表单,但除非登录或注册,否则无法提交 我更喜欢第二种方式,因为用户有理由在他们费心投稿后注册。我应该将表单数据存储在会话或cookie中吗?当用户激活帐户时,表单应提交。正确的做法是什么。将表单数据(连同表单位置)存储在会话中,然后将其重定向到注册/登录页面。成功登录后,检查是否保存了表单数据并完成其操作

我在正确的方法上遇到了问题。我想做的是来宾用户可以填写表单,但在提交表单之前,他们必须登录或注册。最好的方法是什么

  • 用户在访问表单之前是否已登录
  • 用户是否能够填写表单,但除非登录或注册,否则无法提交
  • 我更喜欢第二种方式,因为用户有理由在他们费心投稿后注册。我应该将表单数据存储在会话或cookie中吗?当用户激活帐户时,表单应提交。正确的做法是什么。

    将表单数据(连同表单位置)存储在会话中,然后将其重定向到注册/登录页面。成功登录后,检查是否保存了表单数据并完成其操作