我创建了一个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变量提供此文件名?