2010-12-10 30 views
0

私はウェブサイトの登録フォームを作成しています。フォームはユーザデータを取得し、それを検証してmysqlデータベースに追加します。ユーザーがデータの再送信を避けるために、私はヘッダーのリダイレクト方法を使用しました。追加の変数を使用して同じページにリダイレクトされます。私はインデックスページにフォームを含めました。これはいくつかの追加の理由を除いて正常に動作します。インデックスページには、ページ全体が含まれるdiv要素があります。 div要素がスタイル属性セットを持たないようになるまで、フォームはリダイレクトされます。私はその問題を理解できません。これはCSSの問題ですか?助けてください。PHPヘッダリダイレクトの問題

+1

C O D EのBOMからcurefullする必要があります! – thedom

+4

このあいまいな説明からあなたを助けることはできません。あなたは問題を適切に記述していません(フォームを提出した後に何が起こるのですか?なぜ間違っているのですか?期待される結果は何ですか?)。それができたら、コードを調べてその理由を判断する必要がありますが、コードを提供していません。 –

答えて

2

あなたはしてください何のHTML出力リレーはあなたのユーザーheader()

+0

div要素にスタイル属性が設定されていない場合、コードは正常に動作します。可能性のある原因は何か –

+0

インラインCSSを使用していますか、またはCSS用に余分なファイルがありますか? –

+1

_anything_を出力した後、ヘッダ( 'Location:####')コマンドを発行することはできません。出力される単一のスペースでも、リダイレクトが機能しなくなります。スタイル属性の有無にかかわらずdivを出力した場合、リダイレクトはできません。あなたのコードを見ることなく、これ以上の助けを与えるのは難しいです。 –

2

の前に存在しないことを見て、UTF-8