变量的传递,实在是找不到原因,请指点 $n = $_POST['n'];$t = $_POST['t'];$s = $_POST['s']; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <input type="submit" name="submit" value="提交">name="submit"中,不要用submit,换用其他名称。 好像没有问题啊,是不是你的php版本过低?我的:php4.3.3 apache 2.0.47ie6.0变量的值肯定能传过来,看看好像是你的mysql_connect()函数的参数传错了吧?少了用户名,在文件的前面加个error_reporting(15);试试。 testquest.php的内容为<?$db = mysql_connect("localhost", ""); mysql_select_db("huade",$db); $pn = $_POST['n'];$pt = $_POST['t'];$ps = $_POST['s'];$sql = "INSERT INTO order1 (id,name,type,size,adderss,tel,fax,www,email,kind) VALUES ('','$pn','$pt','$ps','','','','','','')"; $result = mysql_query($sql); echo "Thank you! Information entered.\n"; ?> 在上面把HTTP_POST_VARS数组遍历一下岂不更好。while(list($k,$v)=each($_POST)){$$k=$v;} 说变量未定义是:register_globals=off且error_reporting = E_ALL的原因你可以testquest.php的内容为<?extract($HTTP_POST_VARS); // 加入这句,产生独立的表单变量$db = mysql_connect("localhost", ""); ... 关于我的apache是安装在 c盘 , 但是出现c 盘没有空间,d盘有更多空间.以及wamp中apache是否可移植问题。 新手关于mb_strlen的问题。 做php的, 现在还有800块钱工资的吗? 自动加载函数 奇怪的问题啊 请教:关于系统自动生成数据的问题 php中如何删除Temporary Internet Files中的临时文件? 一个技术问题 欢迎大家进来看看, 查询的问题 如何把mysql里的数据导入SQL SERVER里面 外行請問:有什麼比較好用的PHP代碼編輯器?
我的:
php4.3.3
apache 2.0.47
ie6.0
变量的值肯定能传过来,看看好像是你的mysql_connect()函数的参数传错了吧?少了用户名,在文件的前面加个error_reporting(15);试试。
<?
$db = mysql_connect("localhost", ""); mysql_select_db("huade",$db); $pn = $_POST['n'];
$pt = $_POST['t'];
$ps = $_POST['s'];$sql = "INSERT INTO order1 (id,name,type,size,adderss,tel,fax,www,email,kind)
VALUES ('','$pn','$pt','$ps','','','','','','')"; $result = mysql_query($sql); echo "Thank you! Information entered.\n"; ?>
while(list($k,$v)=each($_POST)){$$k=$v;}
register_globals=off
且
error_reporting = E_ALL
的原因你可以
testquest.php的内容为
<?
extract($HTTP_POST_VARS); // 加入这句,产生独立的表单变量
$db = mysql_connect("localhost", "");
...