Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.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
Javascript PHP表单只需填写一次_Javascript_Php_Html - Fatal编程技术网

Javascript PHP表单只需填写一次

Javascript PHP表单只需填写一次,javascript,php,html,Javascript,Php,Html,我的网站上有一些pdf下载选项列表。我喜欢人们注册下载那些pdf。一旦他们填写了注册表格,他们就会得到指向他们邮箱地址的pdf链接。但我试图实现的挑战是,下一次pdf下载不应询问注册表单,链接必须直接发送到他们的电子邮件地址。当您填写任何信息并按下按钮提交表单时,请将所有内容保存到COOKIE,下次检查是否设置了COOKIE并使用其信息(如果需要,允许更改信息)。适用于php 设置cookie值并重试 if(isset($_COOKIE['name'])) $name = $_COOKIE['n

我的网站上有一些pdf下载选项列表。我喜欢人们注册下载那些pdf。一旦他们填写了注册表格,他们就会得到指向他们邮箱地址的pdf链接。但我试图实现的挑战是,下一次pdf下载不应询问注册表单,链接必须直接发送到他们的电子邮件地址。

当您填写任何信息并按下按钮提交表单时,请将所有内容保存到COOKIE,下次检查是否设置了COOKIE并使用其信息(如果需要,允许更改信息)。

适用于php

设置cookie值并重试

if(isset($_COOKIE['name']))
$name = $_COOKIE['name'];

在注册或登录时,您可以使用他们的用户名或电子邮件地址设置COOKIE

阅读如何在PHP中创建cookie

下次用户访问您的站点时,您需要检查cookie是否存在。如果存在,请获取存储在其中的用户名或电子邮件地址,并使用此详细信息发送电子邮件

要检查是否存在cookie

if(isset($_COOKIE['cookie_name']))
{
// Cookie is present $data_in_cookie=$_COOKIE['cookie_name']
}

但请确保将其显示为选项,而不是“强制功能”在注册过程中向用户发送类似于带有文本的复选框的信息,请记住我。因为您的用户可能会从公共计算机(如浏览咖啡馆)访问您的网站。

使用cookies可能会进入handy@Kiran通过编写一些代码,也可以使用谷歌。
if(isset($_COOKIE['cookie_name']))
{
// Cookie is present $data_in_cookie=$_COOKIE['cookie_name']
}