Symbol-6ren">
gpt4 book ai didi

php - HTML 表单不发布或检索值

转载 作者:可可西里 更新时间:2023-11-01 00:33:43 24 4
gpt4 key购买 nike

这是一个标准的 HTML/PHP 表单。我的代码看起来不错,但由于某种原因,echo 语句(标准调试措施)不起作用。有什么想法吗?

<html>
<head>
<title>Search</title>
</head>
<body>

<form action="<?php $_SERVER['PHP_SELF'] ?>" method="POST">
Symbol: <input type="text" name="symbol" />
<br />
Start Date:
<select name="month_start">
<option value="1">January</option>
<option value="2">February</option>
<option value="3">March</option>
<option value="4">April</option>
<option value="5">May</option>
<option value="6">June</option>
<option value="7">July</option>
<option value="8">August</option>
<option value="9">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select>

<br />

...
<input type="submit" value="Submit">
</form>

</body>
</html>

<?php
if(isset($_POST['submit'])) {

$SYMBOL = $_POST['symbol'];
echo "$SYMBOL";
$MONTH_START = $_POST['month_start'] - 1;
echo "$MONTH_START;

?>

非常感谢。

最佳答案

3 个问题 - 首先您的表单操作应该是 <?php echo $_SERVER['PHP_SELF'] ?> ,其次,您的第二个 echo 语句中存在语法错误,应该是 echo "$MONTH_START"; (您缺少结束引号,但如果您只是回显变量则不需要引号。)最后,您需要添加 name="submit"当您发布变量时到您的提交按钮包含适合您的显示条件的正确提交键

关于php - HTML 表单不发布或检索值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15913358/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com