www.gusucode.com > 4149网博士成品网站管理系统 PHP网站源码程序 > 4149/4149/job/module/JobForm.php
<?php /* [插件名称] 应聘表单 [适用范围] 职位详情页 */ function JobForm(){ global $fsql,$tsql; $tempname=$GLOBALS["PLUSVARS"]["tempname"]; //获取地址栏参数 if(strstr($_SERVER["QUERY_STRING"],".html")){ $idArr=explode(".html",$_SERVER["QUERY_STRING"]); $jobid=$idArr[0]; }elseif(isset($_GET["id"]) && $_GET["id"]!=""){ $jobid=$_GET["id"]; } $Temp=LoadTemp($tempname); $TempArr=SplitTblTemp($Temp); $str=$TempArr["start"]; //调用表单 $fsql -> query ("select * from {P}_job_form where use_field = '1' order by xuhao"); while ($fsql -> next_record ()) { $field_caption = $fsql -> f ('field_caption'); $field_type = $fsql -> f ('field_type'); $field_size = $fsql -> f ('field_size'); $field_name = $fsql -> f ('field_name'); $field_value = $fsql -> f ('field_value'); $field_null = $fsql -> f ('field_null'); $field_value_repeat = $fsql -> f ('value_repeat'); $field_intro = $fsql -> f ('field_intro'); $field_null = ($field_null == "1") ? $mustfill = "<font style='color:red'>*</font>" : $mustfill= ""; if($field_type == "5"){ if($step=="send"){ $nowvalue=$_POST[$field_name]; } $fieldvalue = explode (";",$field_value); $nums = count ($fieldvalue); for ($i = 0; $i < $nums; $i ++) { if ($fieldvalue[$i] == $nowvalue) { $checked_select = "selected"; } else { $checked_select = ""; } $list.= "<option value=" . $fieldvalue[$i]." ".$checked_select.">" . $fieldvalue[$i] . "</option>"; } $var=array ( 'title' => $field_caption, 'size' => $field_size, 'fieldname' => $field_name, 'fieldvalue' => $field_value, 'mustfill' => $mustfill, 'list' => $list, 'intro' => $field_intro ); $str.=ShowTplTemp($TempArr["list"],$var); $list=""; }elseif($field_type== "2") { if($step=="send"){ $field_value=$_POST[$field_name]; } $var=array ( 'title' => $field_caption, 'size' => $field_size, 'fieldname' => $field_name, 'fieldvalue' => $field_value, 'mustfill' => $mustfill, 'intro' => $field_intro ); $str.=ShowTplTemp($TempArr["textarea"],$var); }else{ if($step=="send"){ $field_value=$_POST[$field_name]; }elseif($field_name=="title" && $_GET["rel"]!=""){ $field_value=$_GET["rel"]; } $var=array ( 'title' => $field_caption, 'size' => $field_size, 'fieldname' => $field_name, 'fieldvalue' => $field_value, 'mustfill' => $mustfill, 'intro' => $field_intro ); $str.=ShowTplTemp($TempArr["input"],$var); } } $var=array ('jobid' => $jobid); $str.=ShowTplTemp($TempArr["end"],$var); return $str; } ?>