这个是内容
<form action="work_exp.php" method="post" enctype="multipart/form-data" name="form1" id="form1" onsubmit="return chkForm();">
<table width="100%" border="0" cellpadding="0" cellspacing="1" class="9gry18">
                                  <tr class="9grypadding"> 
                                    <td bgcolor="#F5F5F5" class="9grypadding"><strong>教育经历 </strong>一 
                                    </td>
                                    <td bgcolor="#F5F5F5">最多填写5个,请按高到低填写</td>
                                  </tr>
                                  <tr class="9grypadding"> 
                                    <td bgcolor="#FFFFFF" class="9grypadding">时间: 
                                    </td>
                                    <td bgcolor="#FFFFFF"><input onclick="SelectDate(this,'yyyy-MM-dd')" type="text" name="jytime11" value="<?php echo $_SESSION['jytime11'];?>"  readonly/>
            到
            <input onclick="SelectDate(this,'yyyy-MM-dd')" type="text" name="jytime12" value="<?php echo $_SESSION['jytime12'];?>"  readonly/></td>
                                  </tr>
                                  <tr class="9grypadding"> 
                                    <td bgcolor="#F5F5F5" class="9grypadding">学校: 
                                    </td>
                                    <td bgcolor="#F5F5F5"><input type="text" value="<?php echo $_SESSION['school1'];?>" name="school1" /></td>
                                  </tr>
                                  <tr class="9grypadding"> 
                                    <td bgcolor="#FFFFFF" class="9grypadding">专业: 
                                    </td>
                                    <td bgcolor="#FFFFFF"><input type="text" value="<?php echo $_SESSION['majore1'];?>" name="majore1" /></td>
                                  </tr>
                                  <tr class="9grypadding"> 
                                    <td bgcolor="#F5F5F5" class="9grypadding">学历: 
                                    </td>
                                    <td bgcolor="#F5F5F5"><select name="schoolrecord1">
  <?php   if($_SESSION['schoolrecord1']=="") { ?>
              <option value="大专"> 大 专 </option>
              <option value="本科"> 本 科 </option>
              <option value="硕士"> 硕 士 </option>
              <option value="博士"> 博 士 </option>
  <?php }  else { ?>
              <option value="大专" <?php if($_SESSION['schoolrecord1']=="大专") echo "selected"   ?>> 大 专 </option>
              <option value="本科" <?php if($_SESSION['schoolrecord1']=="本科") echo "selected"   ?>> 本 科 </option>
              <option value="硕士" <?php if($_SESSION['schoolrecord1']=="硕士") echo "selected"   ?>> 硕 士 </option>
              <option value="博士" <?php if($_SESSION['schoolrecord1']=="博士") echo "selected"   ?>> 博 士 </option>
  <?php  } ?>
            </select></td>
                                  </tr>
                                  <tr class="9grypadding"> 
                                    <td bgcolor="#FFFFFF" class="9grypadding">专业描述: 
                                    </td>
                                    <td bgcolor="#FFFFFF"><textarea name="majoredes1"  cols="30" rows="3"><?php echo $_SESSION['majoredes1'];?></textarea></td>
                                  </tr>
                                  <tr class="9grypadding"> 
                                    <td bgcolor="#F5F5F5" class="9grypadding"> </td>
                                    <td bgcolor="#F5F5F5"><input type="checkbox"  id="advshow" onclick="showadv()" value="1" name="jy_exp2" <?php  if($_SESSION['jy_exp2']!="") echo "checked" ?>/>
                                        教育经历 二 <font color="#990000">(点选选择框,可继续添加教育经历)</font></td>
                                  </tr></table>
                                  
                                  <table width="100%" id=adv <?php if($_SESSION['jy_exp2']==""){?>style="DISPLAY: none" <?php }?> border="0" cellpadding="0" cellspacing="1" class="9gry18">
                                  <tr class="9grypadding"> 
                                    <td width="14%" bgcolor="#FFFFFF" class="9grypadding">时间:                                    </td>
                                    <td width="86%" bgcolor="#FFFFFF"><input onclick="SelectDate(this,'yyyy-MM-dd')" type="text" name="jytime21" value="<?php echo $_SESSION['jytime21'];?>"  readonly/>
            到
            <input onclick="SelectDate(this,'yyyy-MM-dd')" type="text" name="jytime22" value="<?php echo $_SESSION['jytime22'];?>"  readonly/></td>
                                  </tr>
                                  <tr class="9grypadding"> 
                                    <td bgcolor="#F5F5F5" class="9grypadding">学校: 
                                    </td>
                                    <td bgcolor="#F5F5F5"><input type="text" value="<?php echo $_SESSION['school2'];?>" name="school2" /></td>
                                  </tr>
                                  <tr class="9grypadding"> 
                                    <td bgcolor="#FFFFFF" class="9grypadding">专业: 
                                    </td>
                                    <td bgcolor="#FFFFFF"><input type="text" value="<?php echo $_SESSION['majore2'];?>" name="majore2" /></td>
                                  </tr>
                                  <tr class="9grypadding"> 
                                    <td bgcolor="#F5F5F5" class="9grypadding">学历: 
                                    </td>
                                    <td bgcolor="#F5F5F5"><select name="schoolrecord2">
  <?php   if($_SESSION['schoolrecord2']=="") { ?>
              <option value="大专"> 大 专 </option>
              <option value="本科"> 本 科 </option>
              <option value="硕士"> 硕 士 </option>
              <option value="博士"> 博 士 </option>
  <?php }  else { ?>
              <option value="大专" <?php if($_SESSION['schoolrecord2']=="大专") echo "selected"   ?>> 大 专 </option>
              <option value="本科" <?php if($_SESSION['schoolrecord2']=="本科") echo "selected"   ?>> 本 科 </option>
              <option value="硕士" <?php if($_SESSION['schoolrecord2']=="硕士") echo "selected"   ?>> 硕 士 </option>
              <option value="博士" <?php if($_SESSION['schoolrecord2']=="博士") echo "selected"   ?>> 博 士 </option>
  <?php  } ?>
            </select></td>
                                  </tr>
                                  <tr class="9grypadding"> 
                                    <td bgcolor="#FFFFFF" class="9grypadding">专业描述: 
                                    </td>
                                    <td bgcolor="#FFFFFF"><textarea name="majoredes2"  cols="30" rows="3"><?php echo $_SESSION['majoredes2'];?></textarea></td>
                                  </tr>
                                  <tr class="9grypadding"> 
                                    <td bgcolor="#F5F5F5" class="9grypadding"> </td>
                                    <td bgcolor="#F5F5F5"><input type="checkbox"  id="advshow1" onclick="showadv1()" value="1" name="jy_exp3" <?php  if($_SESSION['jy_exp3']!="") echo "checked" ?>/>
                                        教育经历 三<font color="#990000"> (点选选择框,可继续添加教育经历)</font></td>
                                  </tr>
                                  </table>
                                  

解决方案 »

  1.   

     下边还有教育经历3、4、5 。。 太长了我不贴了 。
     和1、2差不多这个是下个页面接收SESSION
    <?php
    session_start();
    if(!empty($_POST['Submit'])){
    $_SESSION['edu_info']=true;
    $_SESSION['languagetype']=$_POST['languagetype'];
    $_SESSION['languagelevel']=$_POST['languagelevel'];$_SESSION['jytime11']=$_POST['jytime11'];
    $_SESSION['jytime12']=$_POST['jytime12'];
    $_SESSION['school1']=$_POST['school1'];
    $_SESSION['majore1']=$_POST['majore1'];
    $_SESSION['schoolrecord1']=$_POST['schoolrecord1'];
    $_SESSION['majoredes1']=$_POST['majoredes1'];$_SESSION['jy_exp2']=$_POST['jy_exp2'];
    $_SESSION['jytime21']=$_POST['jytime21'];
    $_SESSION['jytime22']=$_POST['jytime22'];
    $_SESSION['school2']=$_POST['school2'];
    $_SESSION['majore2']=$_POST['majore2'];
    $_SESSION['schoolrecord2']=$_POST['schoolrecord2'];
    $_SESSION['majoredes2']=$_POST['majoredes2'];$_SESSION['jy_exp3']=$_POST['jy_exp3'];
    $_SESSION['jytime31']=$_POST['jytime31'];
    $_SESSION['jytime32']=$_POST['jytime32'];
    $_SESSION['school3']=$_POST['school3'];
    $_SESSION['majore3']=$_POST['majore3'];
    $_SESSION['schoolrecord3']=$_POST['schoolrecord3'];
    $_SESSION['majoredes3']=$_POST['majoredes3'];$_SESSION['jy_exp4']=$_POST['jy_exp4'];
    $_SESSION['jytime41']=$_POST['jytime41'];
    $_SESSION['jytime42']=$_POST['jytime42'];
    $_SESSION['school4']=$_POST['school4'];
    $_SESSION['majore4']=$_POST['majore4'];
    $_SESSION['schoolrecord4']=$_POST['schoolrecord4'];
    $_SESSION['majoredes4']=$_POST['majoredes4'];$_SESSION['jy_exp5']=$_POST['jy_exp5'];
    $_SESSION['jytime51']=$_POST['jytime51'];
    $_SESSION['jytime52']=$_POST['jytime52'];
    $_SESSION['school5']=$_POST['school5'];
    $_SESSION['majore5']=$_POST['majore5'];
    $_SESSION['schoolrecord5']=$_POST['schoolrecord5'];
    $_SESSION['majoredes5']=$_POST['majoredes5'];
    }
    if($_SESSION['basic_info']!=true){
    echo "<script language=javascript>alert(\"请先完成基本信息注册!\");window.location.href='register.php';</script>";
    exit();
    }
    if($_SESSION['edu_info']!=true){
    echo "<script language=javascript>alert(\"请先完成学历信息注册!\");window.location.href='edu_info.php';</script>";
    exit();
    }
    ?>
      

  2.   

     奇怪的现象就是:
     如果只填两个教育经历,第二个经历的学校和专业SESSION没保存,也就是下一步再返回学校和专业为空了;
    但是填4个经历的话,第二个经历的都保存了,第4个经历的学校和专业SESSION没保存 可能是什么原因 ?
      

  3.   

    应该不是SESSION的问题吧?SESSION保存其实就是把这个变量序列化后存入一个文件而已