BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #5467同步于 2008/12/21
WWWTechnology机器人发帖

[合集] 外部变量都设置好的情况下提示变量不存在

tntzwz
2008/12/21镜像同步0 回复
☆─────────────────────────────────────☆ jc65618 (EE不舍|爱我中华) 于 (Sat Jun 14 19:12:43 2008) 提到: form1.htm -------------------------------------------------------------------------------------- <html> <head> <title>HTML表单</title> </head> <body> <form name="myform" action="3-20.php" method="POST"> 请输入姓名:<br> <Input type="text" name="p_name"><br> 请输入兴趣爱好:<br> <Input type="text" name="p_love"><br> <Input type="Submit"> </form> </body> </html> ------------------------------------------------------------------------------------------ 3-20.php ------------------------------------------------------------------------------------------ <?php // echo "aaa"; echo $p_name.",yours:".$p_love; ?> ------------------------------------------------------------------------------------------ ERROS: ,yours:PHP Notice: Undefined variable: p_name in D:\www\3-20.php on line 3 PHP Stack trace: PHP 1. {main}() D:\www\3-20.php:0 PHP Notice: Undefined variable: p_love in D:\www\3-20.php on line 3 PHP Stack trace: PHP 1. {main}() D:\www\3-20.php:0 ---------------------------------------------------------------------------------------------- register_globals = On已经设置过了 而且阿帕奇重启过了 为什么还是不行啊 ☆─────────────────────────────────────☆ diysimon (I'm Forain) 于 (Sat Jun 14 19:29:14 2008) 提到: 建议还是关掉吧。。不安全。。 ☆─────────────────────────────────────☆ jc65618 (EE不舍|爱我中华) 于 (Sat Jun 14 19:34:08 2008) 提到: 学习阶段啊。。。不安全也要学会哈 呵呵 参数就是传不过来 ☆─────────────────────────────────────☆ xw2423 (静水之人) 于 (Sat Jun 14 22:09:09 2008) 提到: echo $_POST['p_name']."yours:".$_POST['p_love']; 【 在 jc65618 (EE不舍|爱我中华) 的大作中提到: 】 : form1.htm : -------------------------------------------------------------------------------------- : <html> : ................... ☆─────────────────────────────────────☆ ericyosho (ericyosho) 于 (Sat Jun 14 22:11:54 2008) 提到: 我怎么感觉还要把什么数组什么的引进来呢? ☆─────────────────────────────────────☆ songyancui (csy) 于 (Sun Jun 15 00:19:41 2008) 提到: 全局变量$POST 楼上说的对 ☆─────────────────────────────────────☆ jc65618 (EE不舍|爱我中华) 于 (Mon Jun 16 08:41:50 2008) 提到: 【 在 xw2423 的大作中提到: 】 : echo $_POST['p_name']."yours:".$_POST['p_love']; 太感谢了 对了 可是我之前那个错在哪了啊 书上是这么写的啊 ☆─────────────────────────────────────☆ jc65618 (EE不舍|爱我中华) 于 (Mon Jun 16 09:03:51 2008) 提到: 顺便再问 if($_POST[name]==" ") echo"please input your name"; 为什么就不对了呢 ☆─────────────────────────────────────☆ jc65618 (EE不舍|爱我中华) 于 (Mon Jun 16 09:22:13 2008) 提到: <?php $name=$_POST['name']; $email=$_POST['email']; $note=$_POST['note']; if($name==" ") echo"pleasre input your name"; else if($email==" ") echo"pleasre input your email"; else if($note==" ") echo"pleasre input your name"; {$fp=fopen("text.txt","a+"); $t=date("m.d.y"); $main="name:<a href=\"mailto:$email\">$name</a>:($t) <br>notes:$note<br><hr>"; $write=fwrite($fp,$main); fclose($fp); echo"<center>THANKS FOR YOUR LIVING.</center><br><br>"; } ?> <html> <body bgcolor="#FFCCCC"> <center> <a href="write.htm">返回重写</a><br><br> <a href="Index.php">查看留言</a> </center> </body> </html> 假设变量名全都正确 3个IF怎么起不到作用呢? ☆─────────────────────────────────────☆ diysimon (I'm Forain) 于 (Mon Jun 16 11:26:39 2008) 提到: 两个引号中间没有空 ☆─────────────────────────────────────☆ xw2423 (静水之人) 于 (Mon Jun 16 16:55:52 2008) 提到: re 【 在 diysimon (I'm Forain) 的大作中提到: 】 : 两个引号中间没有空 ☆─────────────────────────────────────☆ jc65618 (EE不舍|爱我中华) 于 (Wed Jun 18 18:06:36 2008) 提到: 谢谢啊
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。