Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.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 使用文本文件注册仅在单词之间插入| |_Php_Html - Fatal编程技术网

Php 使用文本文件注册仅在单词之间插入| |

Php 使用文本文件注册仅在单词之间插入| |,php,html,Php,Html,我正在尝试使用文本文件创建注册,因为我无法使用数据库,但在我的注册中,只插入单词之间的| |,而不显示单词。此外,我的文件不会自动打开,我确实将目录设置为wrx。我已经研究这个问题很长时间了。首先,这看起来是错误的: $name = $_POST['username']; $email = $_POST['password']; 应该是: $username = $_POST['username']; $password = $_POST['password']; 尝试使用print\r($

我正在尝试使用文本文件创建注册,因为我无法使用数据库,但在我的注册中,只插入单词之间的| |,而不显示单词。此外,我的文件不会自动打开,我确实将目录设置为wrx。我已经研究这个问题很长时间了。

首先,这看起来是错误的:

$name = $_POST['username'];
$email = $_POST['password'];
应该是:

$username = $_POST['username'];
$password = $_POST['password'];

尝试使用
print\r($\u POST)
查看
$\u POST
数组的内容,并查看您从网页中获得的信息。为什么要使用这行代码:
if(!strstrstr($file,$string”)
?如果我进入您的网站并键入,我可以读取所有可以访问您网站的用户名和密码。您能看到用户名吗?@learnerNo1 max_uu意味着安全问题,任何人都可以看到您的用户详细信息…此错误以前已修复。所有其他建议只显示| |$password而不是$username | | |$password | | | name | |$email修复(并测试)并修改问题中的代码,这样人们就不会关注这个问题了。好的。我现在将修改它。:-)