Javascript 如何在数组中找到2个元素并以PHP的形式返回数组?

Javascript 如何在数组中找到2个元素并以PHP的形式返回数组?,javascript,php,jquery,html,arrays,Javascript,Php,Jquery,Html,Arrays,我有一个关于数据库和数组的小项目,其中我有一个文本文件数据库;称之为“database.txt”。我有一个页面,我希望从两个文本框中运行“用户名”和“密码”查询,然后单击“提交”按钮。代码如下: 用户名: 密码: 登录 从这里,我希望能够从“database.txt”文件中调用一个数组,服务器必须在该文件中搜索用户名和密码在同一数组中的数组,例如,如果密码和用户名在同一数组中,则仅调用数组中的所有元素,然后服务器调用该数组中的所有元素。类似于客户数据库的东西。我希望这些元素进入文本框,这样,

我有一个关于数据库和数组的小项目,其中我有一个文本文件数据库;称之为“database.txt”。我有一个页面,我希望从两个文本框中运行“用户名”和“密码”查询,然后单击“提交”按钮。代码如下:

用户名: 密码: 登录

从这里,我希望能够从“database.txt”文件中调用一个数组,服务器必须在该文件中搜索用户名和密码在同一数组中的数组,例如,如果密码和用户名在同一数组中,则仅调用数组中的所有元素,然后服务器调用该数组中的所有元素。类似于客户数据库的东西。我希望这些元素进入文本框,这样,如果我想编辑记录,记录就是数组,那么我就在数组的特定元素所在的框中键入,然后点击保存按钮将记录保存到database.txt文件中

用户名:

其他资料:

数组格式如下所示:

`array(username=>'',password=>'',name=>'',address=>'',phone_number=>'',`
在此处输入代码…,…,…,然后。。。表示其他元素

今年我在高中学习了软件开发,所以我的知识有限,但是我知道HTML和PHP的基本操作。还有一个Stackoverflow的新用户

我正试图保持该项目只是HTML和PHP,没有SQL请如果这是可能的?
谢谢

您可以使用带有逗号分隔数据的文本文件来存储此信息。然后,您可以利用PHP的:


您能否以更好的方式格式化和构建您的问题?在服务器上的文本文件中保留密码?是的,这不是一个好主意。基本上我有一个数据库,我想在其中存储信息,但要检索这些信息,我需要一个用户名和密码。该用户名和密码存储在一个数组中。我希望能够将用户名和密码放在HTML表单中,服务器接收它并使用数组查看数据库,然后,一旦在一个数组中找到用户名和密码,它就会调用该数组并在网页上显示该数组中的元素。我想关于编辑的另一点我会明白的。。考虑一个简单的登录来访问我的信息门户网站。。。
<?php
function findUser($filename, $username, $password) {
    $f = fopen($filename, "r");
    $result = false;
    while ($row = fgetcsv($f)) {
        if ($row[0] == $username && $row[1] == $password) {
            $result = $row;
            break;
        }
    }
    fclose($f);
    return $result;
}
johndoe,swordfish,John Doe,123 Main St.,111-222-3333,...,...
janedoe,secret,Jane Doe,123 Other St.,444-555-6666,...,...