如何避免在php中硬编码输入文件名?并在以后上传?

时间:2014-02-27 22:43:03

标签: javascript php html

我创建了一个PHP网页,我正在从输入文本文件中读取内容,并将内容发布到网页上,如下所示:

<? PHP
   $filename = 'txt.txt';
   $str = file_get_contents($filename);
   $data = explode("\n", $str);
   -----
 ?>     

但是我不想硬编码这个文件名并在加载网页后提供或上传它, 我可以读取文件名并按如下方式打印,

<label for="file">Filename:</label>
<input type="file" name ="file" onchange = "FileLoad(this.value)" >

<script>
    function FileLoad(val) {
       var jk = val ;
      alert(jk) ;
       }
 </script>

但如何在php中为$ filename变量提供此文件名?

0 个答案:

没有答案