Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法使用php提交表单内部javascript popover_Javascript_Php_Html_Twitter Bootstrap_Popover - Fatal编程技术网

无法使用php提交表单内部javascript popover

无法使用php提交表单内部javascript popover,javascript,php,html,twitter-bootstrap,popover,Javascript,Php,Html,Twitter Bootstrap,Popover,我正在尝试用php提交一个bootstrap popover表单,但是它没有填充表。有什么建议吗 javascript: <script type="text/javascript"> $(document).ready(function() { $("[rel='android']").popover({ html: 'true', content : '<div id="popOver-input"><p id="coming-soon">Coming

我正在尝试用php提交一个bootstrap popover表单,但是它没有填充表。有什么建议吗

javascript:

<script type="text/javascript">
$(document).ready(function() {
$("[rel='android']").popover({
html: 'true', 
content : '<div id="popOver-input"><p id="coming-soon">Coming March 2014</p><p>Be the first to know when buddyTruk goes live!</p><form class="form-horizontal" action="temp.php"  method="post"><input type="text" class="form-control input-lg" name="emailFuture"  placeholder="Email"/><button class="btn btn-success btn-lg" name="comingSoon" type="submit"   value="comingSoon">Submit</button></form></div>'
});
});

$(文档).ready(函数(){
$(“[rel='android']”).popover({
html:'真',
内容:“

即将到来的2014年3月”

第一个知道buddyTruk何时上线!

提交” }); });
php:


因为没有名为
电子邮件的输入,但您正在尝试:
$\u POST['email']
,因此,请更改名称:

<script type="text/javascript">
$(document).ready(function() {
$("[rel='android']").popover({
html: 'true', 
content : '<div id="popOver-input"><p id="coming-soon">Coming March 2014</p><p>Be the first to know when buddyTruk goes live!</p><form class="form-horizontal" action="temp.php"  method="post"><input type="text" class="form-control input-lg" name="email"  placeholder="Email"/><button class="btn btn-success btn-lg" name="comingSoon" type="submit"   value="comingSoon">Submit</button></form></div>'
});
});

$(文档).ready(函数(){
$(“[rel='android']”).popover({
html:'真',
内容:“

即将到来的2014年3月”

第一个知道buddyTruk何时上线!

提交” }); });
您在表单中输入的电子邮件的
名称
emailFuture
。因此,请修改条件:

if (isset($_POST['comingSoon']) && strlen($_POST['emailFuture'])>0)
{
    // insert
}
我建议检查是否也设置了
$\u POST['emailFuture']
,以防出现问题,您不会引发不必要的异常。
isset()&&strlen()>0的一个很好的替代品是:
(isset($\u POST['comingSoon'])和&!empty($\u POST['emailFuture'])

if (isset($_POST['comingSoon']) && strlen($_POST['emailFuture'])>0)
{
    // insert
}