<form name="addEvent" id="addEvent" action="appointment.php" onsubmit="" method="POST">
<fieldset>
<legend>Add Calendar Event:</legend><br>
<label>Name</label>
<input type="text" id="nitle" name="title" value="" maxlength="255"><span id="name1"></span><br><br>
<label>Date</label>
<select id="month" name="month">
<option value="0">Month</option>
<option value="1">January</option>
<option value="2">February</option>
<option value="3">March</option>
<option value="4">April</option>
<option value="5">May</option>
<option value="6">June</option>
<option value="7">July</option>
<option value="8">August</option>
<option value="9">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
<select id="day" name="day">
<option value="0">Date</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
<select id="year" name="year">
<option value="0">Year</option>
<option value="2015">2015</option>
<option value="2016">2016</option>
</select><span id="year1"></span><span id="date1"></span><br><br>
<label>Start Time</label>
<input type="text" id="starttime" name="starttime" value="" placeholder="HH:MM" maxlength="7" >
<br>
<label>Contact E-mail</label>
<input type="text" id="email" name="email" placeholder="[email protected]" maxlength="80"><span id="email1"></span><br><br><br>
<input type="submit" id="submit" value="Add Event">
<input type="reset" id="reset" value="Reset Fields">
</fieldset>
</form>
PHP .... htmlファイル...PHPとHTMLの検証外部
<?php
$name = $_POST['name'];
$month = $_POST['month'];
$day = $_POST['day'];
$year = $_POST['year'];
$starttime = $_POST['starttime'];
$email = $_POST['email'];
if (strlen($name) < 3) {
echo '* Name must be at least 3 characters long' . '<br>';
}
if ($month == 0) {
echo '* Month must be chosen' . '<br>';
}
if ($day == 0) {
echo '* Day must be chosen' . '<br>';
}
if ($year != 2016) {
echo '* Year must be 2016' . '<br>';
}
if ($month == 2 && $day == 30) {
echo '* Feb 30th is an invalid date' . '<br>';
}
if ($month == 2 && $day == 31) {
echo '* Feb 31st is an invalid date' . '<br>';
}
if (empty($starttime)) {
echo '* Must input valid Appointment Time' . '<br>';
}
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
echo '* Must input valid email address' . '<br>';
}
else {
echo '<br>' . 'Submission Successful!' . '<br>';
}
?>
に入れたくない、誰もがテストし、これが毎回動作するかどうかを確認することができます離れがあり、私はそれをテストそれは私に与えるPOST/appointment.php(私はPHPであまりにも良いと私はそれを簡単に理解することができますと同じ構文を維持したいと思います)私はそれを正しく接続することはできません
に役立ちます私はまだあなたのために投稿することはできません/ appointment.phpが、その作業を取得していますか? – Michele
はい私のために働いています。 –
@maybeその私...しかし、ありがとう – Michele