我有php readfile的麻烦,将不同名称的txt文件插入到html中

时间:2017-04-16 13:19:03

标签: php html forms readfile

我正在创建一个网页,用户可以通过表单选择一个数字。

HTML:

<form method="POST" style="font-size: 30px">
<input type="number" id="idname" name = "na" value=168 />
<label for="idname" >Number< /label>
<p><input type = "submit" name = "gesendet" value="Submit" />
<input type = "reset" /> </p>
</form>

使用php我想根据数字插入一个txt文件,例如12_.txt或166_.txt

<?php 
$txtfile='"txt/' . $_POST["na"] . '_.txt"';
readfile($txtfile);
?>

当&#34;回显&#34;时,$ txtfile字符串是O.K当我读取没有$ _POST变量的文件时,readfile函数和我一起工作,但是这个简单的代码对我来说不起作用!!

1 个答案:

答案 0 :(得分:1)

变化:

$txtfile='"txt/' . $_POST["na"] . '_.txt"';

要:

$txtfile = 'txt/' . $_POST["na"] . '_.txt';

(请注意额外的双引号)