我正在创建一个网页,用户可以通过表单选择一个数字。
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函数和我一起工作,但是这个简单的代码对我来说不起作用!!
答案 0 :(得分:1)
变化:
$txtfile='"txt/' . $_POST["na"] . '_.txt"';
要:
$txtfile = 'txt/' . $_POST["na"] . '_.txt';
(请注意额外的双引号)