唐´;无法识别php的变量
我在两个文件中分别有以下代码 文件1.php唐´;无法识别php的变量,php,action,Php,Action,我在两个文件中分别有以下代码 文件1.php <HTML> <BODY> <FORM ACTION="two.php" METHOD="POST"> Age: <INPUT TYPE="text" NAME="age"> <INPUT TYPE="submit" VALUE="OK"> </FORM> </BODY> </HTML> 年龄: 文件dos.php <HTML>
<HTML>
<BODY>
<FORM ACTION="two.php" METHOD="POST">
Age: <INPUT TYPE="text" NAME="age">
<INPUT TYPE="submit" VALUE="OK">
</FORM>
</BODY>
</HTML>
年龄:
文件dos.php
<HTML>
<BODY>
<?PHP
print ("The age is: $age");
?>
</BODY>
</HTML>
年龄变量无法识别,有人知道如何修复?无法识别它,因为您没有创建它。变量不会神奇地出现在PHP1中。您需要从以下位置获取该值:
1号了。他们在存在的时候就习惯了。但是在你开始编码之前很久,它就已经过时了。你试图从一个页面(dos.php)访问age的值,但是你把它发布到了(two.php)和你丢失的$\u POST['age'] one.php
<HTML>
<BODY>
<FORM ACTION="two.php" METHOD="POST">
Age: <INPUT TYPE="text" NAME="age">
<INPUT TYPE="submit" VALUE="OK">
</FORM>
</BODY>
</HTML>
年龄:
2.php
<HTML>
<BODY>
<?PHP
$age = $_POST['age'];
print ("The age is: $age");
?>
</BODY>
</HTML>
$age=$\u POST['age']代码>那里。下次,用谷歌搜索它。也使用此错误报告(E_ALL);ini设置(“显示错误”,1)代码>您必须为石器时代版本的PHP进行开发register\u globals
在很久以前就被弃用了,并且在很久以前被默认禁用。“但是在你开始编码之前很久就已经过时了。”-这可能对我也适用lol-但是我在不知道为什么我的表单不工作时接受了这个建议。@Fred ii-如果每个人都知道谷歌的话。我想知道我们能做些什么来传播这个新网站和它的神奇能力?我知道,嗯?我记得谷歌第一次神奇地出现时,我想,“嘿,我应该把这片美妙的切片面包和我眼前看到的做个比较。”当时我正在吃三明治。现在全靠哈利了,波特先生,还有一些人要继承这个传统。@Fred ii-:新式的胡说八道!…)@这只蓝狗比我的时代早了一点,但我进入“白蜡车”时确实听说过它。BBS是Kool孩子们当时使用的;)
<HTML>
<BODY>
<?PHP
$age = $_POST['age'];
print ("The age is: $age");
?>
</BODY>
</HTML>