【发布时间】:2016-06-30 20:13:45
【问题描述】:
我制作了一个表单,但我的提交按钮不起作用。
<!DOCTYPE HTML>
<html lang="en">
<head>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2">
<form id="contact-form" method="post" action="http://www.example.com/?lang=en&p=send" role="form">
<div class="messages"></div>
<div class="controls">
<!-- Name -->
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label for="form_name">Firstname *</label>
<input id="form_name" type="text" name="name" class="form-control" placeholder="Please enter your firstname *" required="required" data-error="Firstname is required.">
<div class="help-block with-errors"></div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="form_lastname">Lastname *</label>
<input id="form_lastname" type="text" name="surname" class="form-control" placeholder="Please enter your lastname *" required="required" data-error="Lastname is required.">
<div class="help-block with-errors"></div>
</div>
</div>
</div>
<!-- End Name -->
<!-- SUBJECT -->
<div class="row">
<div class="col-md-8">
<div class="form-group">
<label for="form_subject">Subject *</label>
<input id="form_subject" type="text" name="subject" class="form-control" placeholder="Please enter your Subject *" required="required" data-error="Subject is required.">
<div class="help-block with-errors"></div>
</div>
</div>
</div>
<!-- END SUBJECT -->
<!-- Message -->
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="form_message">Message *</label>
<textarea id="form_message" name="message" class="form-control" placeholder="Message for me *" rows="4" required="required" data-error="Please,leave us a message."></textarea>
<div class="help-block with-errors"></div>
</div>
</div>
<div class="col-md-12">
<input type="submit" class="btn btn-success btn-send" value="Send message">
</div>
</div>
<!-- End Message -->
<div class="row">
<div class="col-md-12">
<p class="text-muted"><strong>*</strong> These fields are required.</p>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</body>
</html>
当我将发送文件中的相对地址放入操作部分时,它会起作用。 有可能在我的路上吗? 我通过 php 在我的 index.php 中包含内容部分。我尝试在我的 index.php 中打开 send.php
谢谢!
【问题讨论】:
-
能否请您发布整个 HTML 而不仅仅是表单标签
-
我不太确定你想要什么。您希望它在用户填写表单时显示信息,还是希望它发送到您的电子邮件?
-
我想通过电子邮件发送信息,它是一个formmailer。当我将 action="php/en/send.php" 设置为发送文件中的地址时,一切正常。但我希望 send.php 包含在我的 index.php 中(我通过 $_GET['lang'] 和 $_GET['p'] 这工作正常,但不适用于表单......
-
好的,但你没有说它应该发送到电子邮件。