Php 如何为每个访问者创建一个唯一的临时文件并存储其他文件路径名
基本上,我知道可以使用PHP中的tempnam函数生成临时文件(我们称之为file2)。然而,我想知道,当用户离开网站时,如何自动删除它们。或者更好的是为该用户存储临时文件,并通过cookie进行标识 我手动创建了一个空白文本文件,当用户将项目拖到篮子中时,该项目的特定路径名将添加到该文本文件中。但是,如何使该临时文件在唯一用户进入站点时自动创建。我在网站上有一个基本的模板来帮助你理解这个想法。然而,当然,由于我遗漏了一些部分,它目前不能正常工作。为什么不进行会话Php 如何为每个访问者创建一个唯一的临时文件并存储其他文件路径名,php,mysql,temp,Php,Mysql,Temp,基本上,我知道可以使用PHP中的tempnam函数生成临时文件(我们称之为file2)。然而,我想知道,当用户离开网站时,如何自动删除它们。或者更好的是为该用户存储临时文件,并通过cookie进行标识 我手动创建了一个空白文本文件,当用户将项目拖到篮子中时,该项目的特定路径名将添加到该文本文件中。但是,如何使该临时文件在唯一用户进入站点时自动创建。我在网站上有一个基本的模板来帮助你理解这个想法。然而,当然,由于我遗漏了一些部分,它目前不能正常工作。为什么不进行会话 session_start()
session_start();
$_SESSION['basket'] = "Whatever you like";
使用会话,并在会话到期时删除文件。会话(通常)通过cookie与用户关联。