2010-09-13 70 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)還是你忘記更改表單的動作部分?