无法将php表单数据信息发送到其他页面

时间:2010-09-13 06:51:57

标签: php mysql

我有一些php源它可以将表单数据信息发送到mysql 4.x版本下的其他页面。

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

我搜索了许多信息,但不知道我的php源有什么问题。

我只能猜到这与mysql升级有关,我必须编辑我的php源,

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

如果有人帮助我或暗示它真的很感激!

发件人页面名称为'index.php',我上传到pastebin网站

http://pastebin.com/3Sg7SyWV

表格数据接收页面是'check_form.php',我也被上传到了pastebin网站。

http://pastebin.com/WEx5tEn2

有几天我是搜索和搜索但是缺乏关于php和mysql的知识

很难解决。

提前致谢

2 个答案:

答案 0 :(得分:0)

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

嗯,根据从index.php获取的这行代码,你的接收者页面不是'check_form.php'。这是你的问题的拼写错误,这是预期的行为(第二个粘贴页面实际上是s_order_check.php)还是你忘了更改表单的动作部分?

答案 1 :(得分:0)

以下内容可能会解决您的问题:

check_form.php更改:

$order_p1;
$order_p1_ea;
etc.

要:

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

除了在服务器上升级MySQL之外,很可能register_globals也被关闭了。