我的html表单没有向php发送食物val以在浏览器上打印它 所以我想在html页面输入一些数据,我希望php代码打印出来,PHP代码中的值就是食物!
<?php
if( isset($_GET['submit']) )
{
echo $food;
}
?>
<html>
<form action="" method="get">
<br>
<input type="text" name="food" value="enter food">
<br>
<input type="submit" name="submit" value="send"></input>
<input type=reset value="reset">
</form>
</html>
答案 0 :(得分:4)
你应该使用食物$ _GET [“food”]而不是$ food。 这是代码:
if( isset($_GET['submit']) )
{
echo $_GET['food'];
}
答案 1 :(得分:-1)
action
应为action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>"
执行此操作后,您可以使用$_GET['food']
检查和访问变量。