PHP保存引导表单数据(无数据库)
我目前正在一个音乐评论网站上工作,作为一个项目,我希望创建一个用户档案系统,当用户登录时,允许他们在网站上查看产品。出于纯粹的学习目的,我不想将登录详细信息存储在数据库中,我想将它们存储为一个PHP文件,并从他们的数据库中读取它们,这是一种很好的方法(新的) 下面的代码显示了我需要保存并在登录时验证的信息:PHP保存引导表单数据(无数据库),php,twitter-bootstrap,login,Php,Twitter Bootstrap,Login,我目前正在一个音乐评论网站上工作,作为一个项目,我希望创建一个用户档案系统,当用户登录时,允许他们在网站上查看产品。出于纯粹的学习目的,我不想将登录详细信息存储在数据库中,我想将它们存储为一个PHP文件,并从他们的数据库中读取它们,这是一种很好的方法(新的) 下面的代码显示了我需要保存并在登录时验证的信息: <div class="container"> <div> <form class="form-horizontal" role="f
<div class="container">
<div>
<form class="form-horizontal" role="form"
method="POST" enctype="multipart/form-data">
<div class="form-group">
<label for="forename" class="col-sm-2 control-label">Forename</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="forename"
name="forename" placeholder="Forename" value="">
</div>
</div>
名字
这只是表单一部分的示例,但是如何捕获数据并将其存储为PHP文件
非常感谢您可以将数据存储在文本文件中,也可以将其存储为xml格式。处理xml格式文件中的数据将很容易,因为要验证登录,您需要读取特定的用户名和密码集 要创建文件,可以在php中使用fopen()。(您需要为此创建一个处理程序变量,例如$handle) $handle=fopen('directory/filename.extension',r) 假设您将用户数据存储在$var中。要将其写入该文件: fwrite($handle,$var) 写入数据后,可以使用以下方法关闭文件: fclose($handle) 小贴士: 我想你现在不想使用数据库了。因此,这里有一些提示: 如果要将数据存储在文本文件中,请使用特殊符号拆分每个数据集。因此,您可以使用explode()函数将数据转换为数组以进行进一步处理。同样,您可以使用其他一些符号或字符来划分属性和值对(如username:someusername),并且可以再次使用explode来提取特定数据 此外,您还可以将数据放入csv文件(逗号分隔的值,可以在ms excel中打开)。 fgetcsv()和fputcsv()将数据读写到csv文件中,它们将文件的每一行作为数组,并将数组分别作为csv文件中的一行/行写入
希望这有帮助 我认为您应该将数据存储在txt文件中,然后使用该数据验证用户。php中有各种内置函数来读取和写入数据,即fopen、fread。只要用谷歌搜索一下,你就会得到很多帮助。谢谢你,我会看看的,因为尼拉杰说你可以把你的数据放在.txt文件中,然后保存在本地$数据;文件内容('filename.txt',$data);