从文件中读取并将其存储到文本框中

时间:2016-10-22 03:29:51

标签: php html file

这是我的档案资料

Alex-10/9/2008-male-123456789-jaowat@gmail.com-helal@@@@

我想要做的是存储由' - '分隔的每个字符串。并将其存储到HTML文本框中:

<input type="text" name="username" value="Alex" 
<input type="text" name="date of birth" value="10/9/2008" />

到目前为止,我已经尝试过了。这个&#39; Alex&#39;和&#39; 10/9/2008&#39;应该从上面提到的文件中读取。我可以设法将不同的字符串存储到数组中。但我不知道如何将这些值放入不同的文本框中。下面是我的PHP代码,我试图从文件中读取并将值大写到数组

$myfile = fopen("records.txt", "r");///This is my file
while(!feof($myfile)) {
    $line=fgets($myfile);
    $array = explode("-",$line);
}

1 个答案:

答案 0 :(得分:1)

您的$array必须包含以下内容:

Array([0]=> Alex, [1]=>10/9/2008,[2]=>male, .......)

因此,用户名Alex存储在$array[0]中,出生日期为10/9/2008存储在$array[1]

<input type="text" name="username" value="<?php echo $array[0]; ?>" />
<input type="text" name="date of birth" value="<?php echo $array[1]; ?>" />