<form action="" method="post">  
<?
   function dump($vars, $label = '', $return = false)
   {
       if (ini_get('html_errors')) {
           $demand001 = "<pre>\n";
           if ($label != '') {
               $demand001 .= "<strong>{$label} :</strong>\n";
           }
           $demand001 .= htmlspecialchars(print_r($vars, true));
           $demand001 .= "\n</pre>\n";
       } else {
           $demand001 = $label . " :\n" . print_r($vars, true);
       }
       if ($return) { return $demand001; }
       echo $demand001;
       return null;
   }
   
$value=isset($_POST["demand001"])?
$_POST['demand001']:"";  
var_dump($value);  
?><br>
        <input type="checkbox" name="demand001[]" value="select1"> 111111&nbsp;
        <input type="checkbox" name="demand001[]" value="select2"> 222222&nbsp;
<input type="checkbox" name="demand001[]" value="select3"> 333333&nbsp;
        <input type="checkbox" name="demand001[]" value="select4"> 444444&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
其他需求1<input type="text" name="其他需求1"> 
其他需求2<input type="text" name="其他需求2"> 
其他需求3<input type="text" name="其他需求3"> 
   <input type=submit name=submit value=submit>  
</form>  
<?php
   echo $_POST['其他需求1'];
   echo $_POST["其他需求2"];
   echo $_POST["其他需求3"];
?>这个是部分代码,求大佬指教,小白想让这个获取到的数据在提交表单后自动生成的页面中显示出来,求教一个方法

解决方案 »

  1.   

    echo了 不是已经出来了么
      

  2.   

    我在提交表单后是跳转到另一个根据ID号生成的页面的,在那个页面上echo不出来,
      

  3.   

    用session或者cookie
      

  4.   

    多种方法session或cookie,最简单的url传参,到新页面get获取就行了
      

  5.   

    form提交过去接收就ok啊,你是action没写的原因吧,action到你想要显示的页面去。