如何调整PHP表单

时间:2016-02-27 06:24:51

标签: php

我是PHP表格的极端新手。几天前我刚刚介绍给他们,开始研究并找到了一个非常适合新手的教程,但在调整时我完全迷失了。

我对下面代码的两个问题是我不希望主题是自动的,因为表单将被用于多种原因。我也不知道那些"标题"是。我不想将电子邮件发送给使用该表单的人。

这是我的HTML代码:

    MessageBox.Show("No Applicants\nFirst Add applicants with dataentryaccount");
MainWindow mw = new MainWindow();
this.Close();
mw.Show();

这是我的PHP代码:

<form action="send-mail.php" method="post" enctype="text/plain" name="contact-form">
                    <!--RECOMMENDED TO USE POST METHOD FOR SENSITIVE DATA-->


                    <div id="floatLeft">    <!--TO ALLOW FOR SIDE X SIDE BOXES AS SCREEN SIZE INCREASES-->

                       <!--NAME BOX-->
                        <p><input type="text" name="name" placeholder="Name" autocomplete="off" oninvalid="setCustomValidity('This Field Cannot Be Left Blank')" oninput="setCustomValidity('')" required >
                        <small class="error"></small></p>

                        <!--EMAIL BOX-->
                        <p><input type="email" name="email" placeholder="Email" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}$" oninvalid="setCustomValidity('Please Enter A Valid Email')" oninput="setCustomValidity('')" autocomplete="off" required>
                        <small class="error"></small></p>


                        <!--PHONE BOX-->
                        <p><input type="tel" name="telephone" onBlur='addDashes(this)'  placeholder="Phone (no dashes)" pattern='^\d{3}-\d{3}-\d{4}$' oninvalid="setCustomValidity('Minimum length is 10 digits')" oninput="setCustomValidity('')" autocomplete="off" required>
                        <small class="error"></small></p>


                        <!--SUBJECT BOX-->
                        <p><input id="subject" type="text" name="subject" placeholder="Subject" pattern=".{3,}" oninvalid="setCustomValidity('Must Enter A Minimum of 3 Characters')" oninput="setCustomValidity('')" required></p>

                        <div class="clear"></div> <!--//////  Necessary to properly push comments box to next line   ////////-->

                    </div>

                    <div id="floatRight">   <!--TO ALLOW FOR SIDE X SIDE BOXES AS SCREEN SIZE INCREASES-->

                        <!--FREEFORM BOX-->
                        <p><textarea name="comments" cols="110" rows="12" placeholder="Message" oninvalid="setCustomValidity('This Field Cannot Be Left Blank')" oninput="setCustomValidity('')" required></textarea></p>
                        <p><input type="submit" onClick='addDashes(this.form)' value="Send"></p>

                    </div>

                    </form>

2 个答案:

答案 0 :(得分:0)

您是否尝试通过发帖来改变主题。如果您不希望它从网站开始,您可能希望删除构造电子邮件主题。

我认为我不理解给人们发电子邮件的部分问题。

$subject = $_POST['subject'];

// Construct email subject
$subject = 'www.mysite.com Message - ' . $subject;

答案 1 :(得分:0)

Ed de Almeida ......我认为它与引导程序没有任何关系。

如果我找到你的话,你想要的 1.主体是动态的 2.你想了解标题的工作原理吗?

uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"
uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"