html代码是<tr>
    <td width="7%" align="left" valign="middle"><input type="checkbox" name="gift[]" id="checkbox" onClick="return checknum()" value="Glutathione Resin Kit (10ml)" /></td>
    <td width="93%" align="left" valign="middle">Glutathione Resin Kit (10ml)</td>
  </tr>
  <tr>
    <td align="left" valign="middle"><input type="checkbox" name="gift[]" value="Protein G Resin Kit (5 ml)" id="checkbox2" onClick="return checknum()" /></td>
    <td align="left" valign="middle">Protein G Resin Kit (5 ml)</td>
  </tr>
  <tr>
    <td align="left" valign="middle"><input type="checkbox" name="gift[]" id="checkbox3" onClick="return checknum()" value="Protein A Resin Kit (5 ml)"/></td>
    <td align="left" valign="middle">Protein A Resin Kit (5 ml)</td>
  </tr>
  <tr>
    <td align="left" valign="middle"><input type="checkbox" name="gift[]" id="checkbox4" onClick="return checknum()" value="ToxinEraser Endotoxin Removal Kit (5 assay)"/></td>
    <td align="left" valign="middle">ToxinEraser Endotoxin Removal Kit (5 assay)</td>
  </tr>
  <tr>
    <td align="left" valign="middle"><input type="checkbox" name="gift[]" id="checkbox5" onClick="return checknum()" value="ToxinSensor Gel Clot Endotoxin Assay Kit (40 rxns)"/></td>
    <td align="left" valign="middle">ToxinSensor Gel Clot Endotoxin Assay Kit (40 rxns)</td>
  </tr>
  <tr>
    <td align="left" valign="middle"><input type="checkbox" name="gift[]" id="checkbox6" onClick="return checknum()" value="ToxinSensor Chromogenic LAL Endotoxin Assay Kit(16 rxns)"/></td>
    <td align="left" valign="middle">ToxinSensor Chromogenic LAL Endotoxin  Assay Kit(16 rxns)</td>
  </tr>
php处理代码
      $str='';
      $gift =$_POST['gift'];
foreach($_POST['gift'] as $g)
{
$str.=$g;
}

解决方案 »

  1.   

    打印$str的值是“onon”,为什么value不起效果,传不过来?
      

  2.   

     $gift =$_POST['gift'];
    这句下面打印一下这个数组
    print_r($gift); //是什么结果
      

  3.   

    <input type="checkbox" name="zixun1[]" id="zixun1" value="person">person<br>
    <input type="checkbox" name="zixun1[]" id="zixun1" value="company">company<br>
    <input type="checkbox" name="zixun1[]" id="zixun1" value="services">services<br>
    <input type="checkbox" name="zixun1[]" id="zixun1" value="other">other</td>取值
    <?php
    $zixun1 = $_POST['zixun1'];
    for($i=0;$i<count($zixun1);$i++)
    echo $zixun1[$i]."<br>";
    ?>
      

  4.   

    checknum()怎么写的
    贴完整的代码你这个看不出来问题