第一个php文件:<br>
<form name="ShengRi"method="post"action="ShengRi.php">
请输入您的出生年月日:
<input name="year"type="text"id="year"size="5"maxlength="4">年
<input name="month"type="text"id="month"size="3"maxlength="2">月
<input name="day"type="text"id="day"size="3"maxlength="2">日
<input type="submit"name="submit"value="发送">
</form>
<br>第二个php文件:<br>
<?
echo"您的出生年月日为";
echo $year;
echo $month;
echo $day;
?>哪里错了?为啥显示
您的出生年月日为
Notice: Undefined variable: year in D:\Program Files (x86)\PHPnow-1.5.6\htdocs\yljun\ShengRi.php on line 3
Notice: Undefined variable: month in D:\Program Files (x86)\PHPnow-1.5.6\htdocs\yljun\ShengRi.php on line 4
Notice: Undefined variable: day in D:\Program Files (x86)\PHPnow-1.5.6\htdocs\yljun\ShengRi.php on line 5
<?
echo"您的出生年月日为";
echo $year=$_POST[year];
echo $month=$_POST[month];
echo $day=$_POST[day];
?>改成这样也不行啊!
@Curtion 我把你给的代码复制上去后就显示下面这样了
您的出生年月日为
Notice: Use of undefined constant year - assumed 'year' in D:\Program Files (x86)\PHPnow-1.5.6\htdocs\yljun\ShengRi.php on line 3
2001
Notice: Use of undefined constant month - assumed 'month' in D:\Program Files (x86)\PHPnow-1.5.6\htdocs\yljun\ShengRi.php on line 4
12
Notice: Use of undefined constant day - assumed 'day' in D:\Program Files (x86)\PHPnow-1.5.6\htdocs\yljun\ShengRi.php on line 5
23为什么会这样啊?
哈哈,终于知道了,原来要这样写<?php
echo"您的出生年月日为";
echo $_POST['year'];
echo $_POST['month'];
echo $_POST['day'];
?>谢谢大家啦
echo"您的出生年月日为";
echo $_POST[year];
echo $_POST[month];
echo $_POST[day];
?>
@雨恨云愁
。。。。