HTML POST不起作用
问题描述:
我试图从我的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