2010-11-25 6 views
1

Google Chromeに問題があります。php、jquery problem:google chrome?

私はjQueryの登録フォームがあります。フォームは、それが完璧に動作Firefoxの、上記入されhttp://www.topgamedb.com/register.php

フォームがChromeに入力されると、フォームは送信されるまで完全に動作します(ページは更新されます)。私は私の記事をテストしている、と彼らは例えば、他のもののために働く

:私は$ _POSTを使用する場合は、1つの[「登録」]が

if (isset($_POST['login'])){ 
echo "hello"; 
} 

は、正常に動作し、ページがちょうど更新されます。

この特定の投稿変数については、Chromeに投稿されない原因は何ですか?しかし、Firefoxに投稿することはできますか?

スクリプトは基本的に次のようになります。

if (isset($_POST['register'])){ 
    //do this 
}else{ 
    //show form 
} 

すべてのヘルプは大歓迎です。

答えて

1

登録ボタンに値を入力しようとしましたか?私はそれがこのよう

+0

ちょうど同じことをしようとしました – Latox

+0

$ _POST配列を出力したばかりの場合は、$ _POST ['register']についてのことですか?それは存在しますか?あなたが何をしようとしているのか分かっていれば、$ _POST ['register']があれば、もう一度やります。だから、コードは他のブランチに行くようです。あなたのフォームを完成させ、次にそれをサブミットして、$ _POSTを見せてください。if節の前にprint_r($ _ POST)を入れてください。 – cristian

+0

私はPHPとは何の関係もないと思っています。 jqueryを使わずにフォームを送信してください。 – Latox

0

の作品を願ってい

<button onclick="return registration.submitValidate();" class="btn" name="register" value="here_is_my_value" type="submit" style="opacity: 1;"><span>Register</span></button>

のようなものを試してみてください(私はそれが提出されると思いますが、空である)あなたは名前として(これはまだ必要とされている)だけでなく、ボタンに登録のIDを与える必要があります。

+0

私もこれを試しました。> – Latox

+0

これはjs ..の何かでなければなりません。私が考えることができるのは – Latox

+0

私はChromeで試しました、それは正常に働いた... –

関連する問題