1
我試圖從我的index.php文件發送很多值到我的email.php文件。我不確定爲什麼index.php文件沒有將我的表單中的值發送到email.php。 任何想法都會很棒。HTML POST不起作用
的index.php
<form action="email.php" method="post">Name:
<input type="text" name="name">
<br>Email Address:
<input type="text" name="email">
<br>Dept Name:
<input type="text" name="Dept_Name">
<br>Dept Number:
<input type="number" name="Dept_Number" onChange="return isNumberKey(event)">
<br>Phone Number:
<input type="text" name="Phone_Number" id="PhoneNumber">
<br>
<p>Budget Center:
<select>
<option value="AAH Business Office">AAH Business Office</option>
<option value="Advancement - Finance & Admin">Advancement - Finance & Admin</option>
<option value="CAFLS Business Office">CAFLS Business Office</option>
<option value="CBBS College Support Services">CBBS College Support Services</option>
<option value="CCIT Planning & Resource Mgmt">CCIT Planning & Resource Mgmt</option>
<option value="Chief Financial Officer">Chief Financial Officer</option>
<option value="HEHD Business Office">HEHD Business Office</option>
<option value="Office Admin & Res Support">Office Admin & Res Support</option>
<option value="Office Of Academic Affairs">Office Of Academic Affairs</option>
<option value="PSA & Econ Dev Business Svcs">PSA & Econ Dev Business Svcs</option>
<option value="Student Affairs Operations">Student Affairs Operation</option>
<option value="Univ Facilities Support Svcs">Univ Facilities Support Svcs</option>
<option value="University Libraries">University Libraries</option>
<option value="VP for Research">VP for Research</option>
</select>
<p>Candidate Name (first and last):
<input type="text" name="Cand_Name">
<br>Candidate Email/Phone:
<input type="text" name="Cand_EP">
<br>**If the candidate does not have email, please enter their phone number so they may be contacted by the Divisional HR Manager to obtain their information to initiate the background check.
<br>
<!Billing Account Code: <input type="number" name="BAC"><br>
<p>
Billing Account Code:
<table>
<tr>
<td><input style="text-align:center" type="text" onClick="this.select();" value="XX" name="Fund"/></td>
<td><input style="text-align:center" type="text" onClick="this.select();" value="XXX" name="Program"/></td>
<td><input style="text-align:center" type="text" onClick="this.select();" value="7040" name="Account"/></td>
<td><input style="text-align:center" type="text" onClick="this.select();" value="XXXX" name="Department"/></td>
<td><input style="text-align:center" type="text" onClick="this.select();" value="XXX" name="Class"/></td>
<td><input style="text-align:center" type="text" onClick="this.select();" value="XXXXXXX" name="Project"/></td>
</tr>
<tr>
<th>Fund</th>
<th>Program</th>
<th>Account</th>
<th>Department</th>
<th>Class</th>
<th>Project</th>
</tr>
</table>
<p>
Requistion # (if applicable):
<select>
<option value="MVR Only">MVR Only</option>
<option value="MVR Only(FTE)">MVR Only(FTE)</option>
<option value="Employee">Employee</option>
<option value="Employee(FTE)">Employee(FTE)</option>
<option value="Employee + MVR">Employee + MVR</option>
<option value="Employee + MVR(FTE)">Employee + MVR(FTE)</option>
<option value="Faculty">Faculty</option>
<option value="Faculty(FTE)">Faculty(FTE)</option>
<option value="Faculty + MVR">Faculty + MVR</option>
<option value="Faculty + MVR(FTE)">Faculty + MVR(FTE)</option>
<option value="Students">Students</option>
<option value="Students + MVR">Students + MVR</option>
<option value="Volunteers">Volunteers</option>
<option value="Volunteers + MVR">Volunteers + MVR</option>
<option value="International Employee">International Employee</option>
<option value="International Employee(FTE)">International Employee(FTE)</option>
<option value="International Employee + MVR">International Employee + MVR</option>
<option value="International Employee + MVR(FTE)">International Employee + MVR(FTE)</option>
<option value="International Faculty">International Faculty</option>
<option value="International Faculty(FTE)">International Faculty(FTE)</option>
<option value="International Faculty + MVR(FTE)">International Faculty + MVR(FTE)</option>
<option value="International Faculty + MVR">International Faculty + MVR)</option>
<option value="International Students">International Students)</option>
<option value="International Students + MVR">International Students + MVR)</option>
<option value="International Volunteers">International Volunteers)</option>
<option value="International Volunteers + MVR">International Volunteers + MVR)</option>
</select>
<p>
<input type="submit" value="Send">
</form>
email.php
<html>
<?php
print_r($_POST);
echo $_POST['email'];
?>
</html>
輸出
Array ()
Notice: Undefined index: email in /cifsmounts/STU04/users/trs/public.www/BG/email.php on line 4
你會得到任何輸出嗎? – Loopo
自己做了什麼調試?使用瀏覽器網絡調試器來查看瀏覽器實際發生了什麼?沒有任何東西看起來可能會「破壞」表格。 –
檢查日誌並確保它實際上已發佈,並且沒有將其更改爲get的重寫規則。 – Doon