2016-11-27 2 views
0

静的なWebサイトの連絡先フォームwww.peek.solutionsで作業しています。私は(自分の電子メールアドレスを確認した後に)特定のアドレスで電子メールを受信できるという点で、連絡フォームが機能します。ここで使用されるコードは次のとおりです。Formspreeで_nextオプションを使用する

<form id="contactform" action="//formspree.io/[email protected]" method="POST"> 
<div class="col-sm-7 slideanim"> 
    <div class="row"> 
    <div class="col-sm-6 form-group"> 
     <input class="form-control" id="name" name="name" placeholder="Name" type="text" required> 
    </div> 
    <div class="col-sm-6 form-group"> 
     <input class="form-control" id="email" name="_replyto" placeholder="Email" type="email" required> 
    </div> 
    </div> 
    <textarea class="form-control" id="comments" name="message" placeholder="Message" rows="5"></textarea><br> 
    <div class="row"> 
    <div class="col-sm-12 form-group"> 
     <button class="btn btn-default pull-right" type="submit">Send</button> 
    </div> 
    </div> 
</div> 
<input type="hidden" name="_next" value="//peek.solutions/confirmation.html" /> 
<input type="text" name="_gotcha" style="display:none" /> 
</form> 

問題は、私は、「送信」を押して、フォームを送信すると、ボタン、私はFormspreeのデフォルトの確認ページにリダイレクトされてるということである。しかし

enter image description here

、ライン

<input type="hidden" name="_next" value="//peek.solutions/confirmation.html" /> 

を通じて私はwww.peek.solutions/confirmation.htmlに、この確認ページのデフォルトを作るしようとしていました。私の知る限りでは、この行はhttps://formspree.io/の文書に従っています。なぜこれが動作していないのか誰にも伝えられますか?

答えて

2

URLを絶対URLに変更するとうまくいくはずです。たとえば、アクションURLをhttps://formspree.io/[email protected](セキュリティで保護されたFormspreeを使用することは重要ですので、投稿は平文で送信されません)と属性http://peek.solutions/confirmation.html

関連する問題