【发布时间】:2009-10-22 20:50:20
【问题描述】:
我对 php 还是很陌生,所以我对跨页面获取帖子值有点犹豫。
我有一个我正在制作的在线应用程序,到目前为止它大部分都在工作,但我遇到了 3 个字段的问题,无论我做什么似乎都不想转移。
我还有其他变量,我看到的方式与我认为工作正常的方式完全相同,但这三个给我带来了麻烦
谁能指出我做错了什么?
到目前为止的php代码
$notes = $_POST["notes"];
echo "<br>experince <br>";
echo $experince = $_POST["exp"];<--------------
$education = $_POST["education"];
echo "<br>clearnce <br>";
echo $clearance = $_POST["clearance"]; <-----------------
echo "<br>jobname <br>";
echo $jobname = $_POST["jobname"];<--------------
$name = $_POST["username"];
$phone= $_POST["phone"];
$email= $_POST["email"];
$avail =$_POST["availability"];
$subject = "New Online Application: $jobname " ;
$subject .= rand(1000,9999);
值来自的 html/php 代码
Select a Level of Education:<br />
<select name="education">
<option value="None">None</option>
<option value="HighSchool">HighSchool</option>
<option value="BA/BS">BA/BS</option>
<option value="MA/MS">MA/MS</option>
<option value="MBA">MBA</option>
<option value="Ph.D">Ph.D</option>
<option value="Other">Other</option>
</select>
<br>
<br>
Years of Experince:<br />
<select name="exp">
<option value="0-4">0-4</option>
<option value="5-10">5-10</option>
<option value="11-20">11-20</option>
<option value="20+">20+</option>
</select>
<br>
<br>
Select a Clearance Level:<br />
<select name="clearance">
<option value="None">None</option>
<option value="Confidential">Confidential</option>
<option value="Secret">Secret</option>
<option value="Top Secret">Top Secret</option>
<option value="TS/SCI">TS/SCI</option>
<option value="TS/SCI Counter Inteligence Polygraph">TS/SCI Counter Inteligence Polygraph</option>
<option value="TS/SCI Full Scope Polygraph">TS/SCI Full Scope Polygraph</option>
<option value="Other">Other</option>
</select>
<br>
<br>
Select Job your Intrested in:<br>
<?php
$files = glob("./jobops/*.pdf");
sort($files);
print("<select name=\"jobname\">");
foreach ($files as &$file)
{
$Jobname =substr($file,0,strlen($file)-4);
$Jobname = str_replace("./jobops/","",$Jobname);
print("<option value=\"$Jobname\">$Jobname</option>\r\n");
}
print("<option value=\"Other\">Other</option>");
print("</select>");
?>
<br>
【问题讨论】: