我有一些php源它可以将表单数据信息发送到mysql 4.x版本下的其他页面。
但升级到mysql 5.x版本后,此php源无法将表单数据信息发送到其他页面。
我搜索了许多信息,但不知道我的php源有什么问题。
我只能猜到这与mysql升级有关,我必须编辑我的php源,
但缺乏知识对我来说非常困难。
如果有人帮助我或暗示它真的很感激!
发件人页面名称为'index.php',我上传到pastebin网站
表格数据接收页面是'check_form.php',我也被上传到了pastebin网站。
有几天我是搜索和搜索但是缺乏关于php和mysql的知识
很难解决。
提前致谢
答案 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
也被关闭了。