2010-09-13 98 views
0

我有一些PHP源代码可以发送表单数据信息到其他页面下的MySQL 4.x版本。不能发送PHP表单数据信息到其他页面

但升级到MySQL 5.x版本后,此PHP源码无法将表单数据信息发送到其他页面。

我被搜查了很多信息,但是不知道我的php源代码有什么问题。

我只能猜测,这是与MySQL相关的升级和我有编辑我的PHP源,

但缺乏知识对我来说非常艰难。

如果有人帮助我,或给它一些提示,它真的很感激!

发送页面名称是“的index.php”,我被上传到引擎收录网站

http://pastebin.com/3Sg7SyWV

和表格数据接收器页面“check_form.php”,我被上传到引擎收录网站也。

http://pastebin.com/WEx5tEn2

数天,我是搜索和搜索,但我缺乏对PHP和MySQL的知识

它很难得到解决。

在此先感谢

+0

对不起,但我不明白你想做什么?你想提交“morningform”(从你的例子)的内容check_form.php? – sheeks06 2010-09-13 07:15:59

回答

0

下可能会解决你的问题:

check_form.php变化:

$order_p1; 
$order_p1_ea; 
etc. 

要:

$_POST['order_p1']; 
$_POST['order_p1_ea']; 
etc. 

随着您的服务器上升级MySQL,最有可能的register_globals也开启关闭。

0
<form method="post" name="morningform" action="./form_order/s_order_check.php" onSubmit="return orderCheck(this);"> 

那么,根据这条线从index.php中取代码,您的接收器页面不是“check_form.php”。这是你的问题上的拼写错误,这是预期的行为(第二个pastebinned页面实际上是s_order_check.php)还是你忘记更改表单的动作部分?