Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.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 提交和成功消息后清除表单_Php_Html - Fatal编程技术网

Php 提交和成功消息后清除表单

Php 提交和成功消息后清除表单,php,html,Php,Html,我制作了自己的联系表单,它正在发送邮件,但我希望在成功提交后能够清除,并显示消息(弹出窗口可能很好),发送成功。这是我的代码,我不知道该怎么做,它只做了一些事情,但没有任何效果 <form id="contact-form" class="wniosek" action="wyslijWniosek.php" method="POST"> <div class="col-sm-4"> <label class="firma rel col-

我制作了自己的联系表单,它正在发送邮件,但我希望在成功提交后能够清除,并显示消息(弹出窗口可能很好),发送成功。这是我的代码,我不知道该怎么做,它只做了一些事情,但没有任何效果

<form id="contact-form" class="wniosek" action="wyslijWniosek.php"  method="POST">
    <div class="col-sm-4">
        <label class="firma rel col-sm-12">
            <span class="inp">
                <input name="firma" type="text" placeholder="Nazwa Firmy" class="col-sm-12">
            </span>
        </label>
        </div>
        <div class="col-sm-4">
        <label class="name rel col-sm-12">
            <span class="inp">
                <input name="name" type="text" placeholder="Imię i nazwisko" class="col-sm-12">
            </span>
        </label>
        </div>
        <div class="col-sm-4">
        <label class="phone rel col-sm-12">
            <span class="inp">
                <input name="phone" type="text" placeholder="Telefon" class="col-sm-12">
            </span>
        </label>
        </div>
        <div class="col-sm-4">
        <label class="email rel col-sm-12">
            <span class="inp">
                <input name="email" type="text" placeholder="E-mail" class="col-sm-12">
            </span>
        </label>
        </div>
        <div class="col-sm-4">
        <label class="kwota rel col-sm-12">
            <span class="inp">
                <input name="kwota" type="text" placeholder="Prognozowana Kwota" class="col-sm-12">
            </span>
        </label>
        </div>
        <div class="col-sm-4">
        <label class="wnio col-sm-12">
                <select name="wnio" style="width:100%;"> 
                    <option value="Kredyt Firmowy">Kredyt Firmowy</option>
                    <option value="Kredyt Gotówkowy">Kredyt Gotówkowy</option>
                    <option value="Kredyt Obrotowy">Kredyt Obrotowy</option>
                    <option value="Pożyczka Hipoteczna">Pożyczka Hipoteczna</option>
                    <option value="Kredyt Hipoteczny">Kredyt Hipoteczny</option>
                    <option value="Kredyt Konsolidacyjny">Kredyt Konsolidacyjny</option>
                    <option value="Kredyt Inwestycyjny">Kredyt Inwestycyjny</option>
                    <option value="Kredyt Samochodowy">Kredyt Samochodowy</option>
                    <option value="Leasing">Leasing</option>
                </select>
        </label>
        </div>
        <div class="col-sm-12">
        <label class="message rel col-sm-12">
            <span class="text_a">
                <textarea name="message" class="col-sm-12" placeholder="Wiadomość" style="height:300px;"></textarea>
            </span>
        </label>
        </div>
        <div class="col-sm-4">
        <div class="buttons-wrapper"><input class="button2 btn btn-white" type="submit" value="Wyślij"><input class="button2 btn btn-white" type="reset" value="Wyczyść">
        </div>
    </div>
</form>

克雷代特·菲尔莫维
克雷迪特得到了沃克维
克雷迪特·奥布罗托维
波依茨卡·希波特茨纳
克雷迪特·希波特茨尼
克雷迪特·科索里亚基尼
克瑞代特西部酒店
克雷迪特·萨莫乔多维
租赁
php:


使用这个简单的代码

在您的
wniosek.php
页面中,使用此代码显示状态

<?php if($_GET['form']=="success") { echo "Registered Successfully"; } ?>

清除表单的快速解决方案是

<form id="contact-form" class="wniosek" action="wyslijWniosek.php"  method="POST" onsubmit="this.submit(); this.reset(); return false;">

那么我应该创建一个form.php文件?我的联系人表单位于wniosek.html页面现在我有类似的内容,并且它的标题不起作用(“location:wniosek.html?form=success”);如何在html文件中使用php。。。在
.php
文件中使用它,而不是
.html
确定,因此现在我在send.php中添加了标题(“location:wniosek.php?form=success”);在我的wniosek.php标题中,我添加了:仍然有消息正在发送,表单未清除,没有消息它正在清理表单并发送消息,但它发送的是一条空消息(看起来它在重置后发送)。我编辑了答案。现在,在将数据发送到php后,表单被重置。如果数据无效,可以在php中添加一些自定义消息,并在消息中返回。使用jquery比使用传统的表单提交更好。它正在刷新(有一秒钟我可以看到电子邮件输入“电子邮件必须有效”)下的消息,但消息没有发送
<?php if($_GET['form']=="success") { echo "Registered Successfully"; } ?>
<form id="contact-form" class="wniosek" action="wyslijWniosek.php"  method="POST" onsubmit="this.submit(); this.reset(); return false;">
<script>
function submitForm() {
    $.ajax({type:'POST', url: 'wyslijWniosek.php', data:$('#contact-form').serialize(), success: function(response) {
        $('#contact-form').reset();
        alert("Success!");
    }});

    return false;
}
</script>