質問 > フロント機能 > 固定ページでのフォーム 不正なページ移動 エラー |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
shinbunshi |
投稿日時: 2015/9/9 20:03
対応状況: −−−
|
新米 登録日: 2015/9/9 居住地: 投稿: 1 |
固定ページでのフォーム 不正なページ移動 エラー ページ詳細設定で新たなページ(問い合わせフォーム)を作り、formタグを追加してPOSTで別の新たなページにリンクさせました。リンク後のページではmb_send_mailを使いメールを送信させようとしています。
問題点 1.POST送信すると『不正なページ移動です』と言うエラーページが表示される。(GET送信ですと表示されず正しいページ移動になります。) 2.GET送信でページを移動し、ページは正しく表示がされるのですが、メールが送信されて来ません。 上記2点をご教示頂ければ幸いです。 EC-CUBEバージョン 2.11.4 PHPバージョン PHP 5.4.43 DBバージョン MySQL 5.5.38-log |
bucchi |
投稿日時: 2015/9/10 0:08
対応状況: −−−
|
一人前 登録日: 2014/4/28 居住地: 関東 投稿: 72 |
Re: 固定ページでのフォーム 不正なページ移動 エラー shinbunshi 様 > 「不正なページエラー」の原因は様々ですが、 一番多いのがform 内でtransaction_idを指定してないことによるものだと思います。 <input type=”hidden” name=”<!–{$smarty.const.TRANSACTION_ID_NAME}–>” value=”<!–{$transactionid}–>” /> GET送信ではチェックされないため、ケースとしては当てはまります。 ▼eccube トランザクションID参考ページ http://oki2a24.com/2013/10/25/anti-session-fixation-session-hijacking-and-csrf-in-ec-cube-2-12-6/ |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |