作者heibow (危 险 心 灵)
看板PHP
标题[请益] form的input传不进php?
时间Wed Jul 31 16:00:59 2013
各位大家好
刚刚在练习php
书上是没有完全讲明
不过照范例我归纳的结论是
<form action=[php档名]...>
只要这样写 form里面的所有input的name
都可以直接在那个php档里面被当做变数来使用
初始值就是input的value
可是我自己写了一个测试的html和php却行不通
html档:
?<html>
<title>
hihi
</title>
<body>
<form action="excel analysis.php" enctype="multipart/form-data" method="post">
<br>
<input type="submit" name="send" value="send">
</form>
</body>
</html>
php档:
<head>
<title>test 1</title>
</head>
<body>
<?php
echo $send;
?>
</body>
</html>
结果:
Notice: Undefined variable: send in C:\Program Files (x86)\EasyPHP-DevServer-13.1VC11\data\localweb\excel analysis.php on line 7
拜托有经验的板友解答一下罗 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.4.77.82
1F:→ Madevil:type="submit" 不是用来传值的, 它只是个送出按钮 07/31 16:11
2F:→ tkdmaf:我告诉你一件事,不成功是对的,成功就有危险了。 07/31 17:22
3F:→ tkdmaf:绝对不要去做这种传值过去就自动变成变数这种动作。 07/31 17:22
4F:→ tkdmaf:该$_POST接就用$_POST接。省小麻烦会惹上大麻烦。 07/31 17:23
5F:→ tkdmaf:然後给你提示:register_globals 07/31 17:24
6F:推 tkhunter:用$_POST接值 07/31 19:03
7F:→ Bambe:XDDD 跟我以前初学的时候一模一样啊~~~都是 VB6 害的啊~~~ 07/31 22:31
8F:→ heibow:後来用$_POST解了 vb我没用过也 就单纯手边的书这样写… 07/31 22:45
9F:→ Bambe:当然我不是说你啦XD,不过手边的书是... 误人子弟吗@@" 07/31 22:49
10F:→ tkdmaf:手边的书范例能执行是因为在那个时间点下载的appserv版本 08/01 00:28
11F:→ tkdmaf:register_globals是开on的关系。後来的预设又改off 08/01 00:29
12F:→ rickysu:register_globals 从 php 5.4 开始已经移除没这选项了。 08/01 09:33
13F:→ tkdmaf:这就怪怪的了,我安装的wamp的php.ini还看得到他,虽然off 08/01 10:02
14F:→ rickysu:即使设为 On 也没作用。phpinfo中也看不到喽。 08/01 11:50
15F:→ tkdmaf:没作用也好。就不会设计不良的东西了。 08/01 13:34
16F:→ RedMapleWing:原来这种事…过去竟然有能动的日子呀…(抖 08/02 01:07
17F:→ Madevil:以前 4.x 比较早的时期 register_globals 预设是开启的 08/02 05:04
18F:→ Madevil:到了 4.2.0 才把预设改成 off 08/02 05:06