如何读取html文件中的文本文件,并使用php将内容复制到变量中

问题描述 投票:0回答:1

我是HTML的新手,当我搜索各种方法来读取HTML文件中的文本文件时,我发现了这段代码:

<!DOCTYPE html>
<html>
    <head>
      <meta charset="UTF-8">
      <title>Page Title</title>
    </head>
<body>
<?php
    $myfile = fopen("C:\Users\nuh\Documents\webdictionary.txt", "r") or die("Unable to open file!");
    echo fgets($myfile);
    fclose($myfile);
?>
</body>
</html>

PHP代码不在HTML中运行。

使用javascript,我找不到将每行读入变量的代码。请建议我另一种方法将内容读入变量。

javascript php html5
1个回答
0
投票

出于安全考虑,javascript和HTML无法访问用户文件系统。

如果您尝试阅读的文件位于服务器上,则只需使用readfile("C:\Users\nuh\Documents\webdictionary.txt");即可

如果文件在客户端,则无法直接从PHP访问它。您必须使用带有文件输入的表单并将其提交给您的PHP。这样,用户必须单击并选择文件,您必须管理请求的内容。

我不知道有任何第三方插件可以做到这一点。

© www.soinside.com 2019 - 2024. All rights reserved.