私はPHPの連絡フォームを作成中ですが、私が持っているphpスクリプトには、メールが送信されたときに新しい「ありがとう」ページが呼び出されるという小さな問題があります。お問い合わせフォームが消えますが、私はそれが起こりたくありません。
送信ボタンが押された場合、私は自分のサイトにとどまり、空の連絡フォームを表示し、おそらく連絡フォームの下に「ありがとう.....」と1行だけ表示します。
どうすればそれを実現できますか?HTMLとPHPファイルに何を含める必要があるかを説明できるコードスニペットはありますか?うまくいけば...以下は私のphpが今どのように終了するかです。
// send Email
if (@mail( $empfaenger, htmlspecialchars( $betreff ), $mailbody, $mailheader ))
{
// if email was successfully send
echo 'Thank you for your Email. We will get in touch with you very soon.';
}
@FreekOne
を
編集
現在、ありがとうやエラーパネルをスライドさせてテキストをフェードインさせたいので、少し変更を加えてコードを使用しています。スクリプトはコードを受け入れています(まだ機能しているため)が、実際にはテキストが実際にフェードインしているのがわかりません。テキストがフェードインしているスライドパネルのサンプルを見ました。ですから、私が行ったコーディングは間違っているようです。
必要に応じて、ここのコードを参照してください。http:
//jsbin.com/ohuya3
たぶんあなたは私を正しい方向に向けることができます。もちろん、ここにいる皆さんの助けをいただければ幸いです。