-3

こんにちは、このチュートリアルを使用して、Web サイトに簡単な連絡先フォームを実装しようとしています - http://rosstanner.co.uk/2012/11/build-simple-contact-form-html-php-bootstrap/

問題は、ユーザーがアクションを送信した後です。ユーザーをページの下部にあるアンカー ID、つまり www.somepage.com/index.php#contact にリダイレクトする必要があります。

リダイレクトはこれ...

header('Location: index.php?s='.urlencode('Thank you for your message.'))

私はもう試した...

header('Location: index.php?s='.urlencode('Thank you for your message.')'#contact')

...しかし、役に立たない。

このようなものを追加してアンカー ブックマークまでスクロールダウンしようとすると、ブラウザが contact-form-submission.php ページ (コンタクト フォーム ロジック用の別の php ページ) でハングします。

複雑な説明で申し訳ありません。私は実際にはPHPを知りません!

4

1 に答える 1

7

正しい構文は次のとおりです。

header('Location: index.php?s=' . urlencode('Thank you for your message.') . '#contact');
于 2013-04-19T08:23:23.113 に答える