2016-02-06 52 views
5

我托管在GitHub上页的网站,当我尝试提交formspree.io形式我得到以下错误:错误从GitHub页面提交formspree.io当

error

这里是我的代码:

<form action="http://formspree.io/[email protected]" method="post"> 
    <div class="row uniform collapse-at-2"> 
    <div class="6u"> 
    <input type="text" name="_replyto" placeholder="Email"> 
    </div> 
    </div> 
    <div class="12u"> 
    <textarea name="Message" placeholder="Message..." rows="4" cols="50" maxlength="500"></textarea> 
    </div> 
    <br> 
    <div style="display:none"> 
    <input type="hidden" name="_subject" value="New submission!"> 
    <input type="hidden" name="_next" value="thanks.html"> 
    <input type="text" name="_gotcha"> 
    </div> 
    <div class="row uniform"> 
    <div class="12u"> 
    <ul class="actions"> 
    <li> 
     <input type="submit" class="special" value="Send"> 
    </li> 
    </ul> 
    </div> 
    </div> 
</form> 

这是否是由于代码错误,GitHub的页面错误,或formspree错误?

回答

5

事情你应该做的,使其工作如下:

<form method="POST" action="http://formspree.io/YOUREMAILHERE"> 
 
    <input type="email" name="email" placeholder="Your email"> 
 
    <br> 
 
    <textarea name="message" placeholder="Your message"></textarea> 
 
    <button type="submit">Send</button> 
 
</form>

这里把电子邮件在“ /之后的“http://formspree.io/YOUREMAILHERE”。如果你想改变name="email"name="_replyto"这将改变发件人的电子邮件到一个可点击的链接。(帮助,而在邮件阅读)

  • 如果这也不起作用,它表明“您必须使用服务器。Formspree在浏览为HTML页面的页面中不起作用。“

然后你<head>标签内放:

<meta name="referrer" content="origin">

希望工程!

所有最好:)

+0

我刚刚删除了我的电子邮件,因为垃圾邮件,但引用的东西工作。谢谢! – CorruptComputer

2

我有完全相同的问题 - 以下内容添加到您的领域:

<meta name="referrer" content="origin" /> 

这从我的工作。是