在 index4.php 中 print_r($_POST);在你的表单页 查看网页源代码 看看有没有问题

解决方案 »

  1.   

    没有问题。这是浏览后的页面。print_r ($_POST) 打印出一个数组,没有错误,但是index4就是接收不到数据。很奇怪!
      

  2.   

    index4.php 不就是接受页面post过来的数据。
      

  3.   

    那你 index4.php 是怎么写的?
    都能 print_r($_POST); 出内容,怎么说是没数据呢?
      

  4.   

    是提效到本页面的,即index4.php
    接收数据分别用$sexual = $_POST['sexual'];
    $branch = $_POST['branch'];
    $money = $_POST['money'];
    $startdate = $_POST['startdate'];
    $enddate = $_POST['enddate'];startdate和enddate是能接收到数据的。其它的三个接收不到。当然用print_r($_POST)能接收到数据,就可以用这种方法来处理了。
    但是很茫然,为什么用  $XX=$_['XXXX'] 的方式其它三个接收不到数据呢?
      

  5.   

    $sexual = $_POST['Sexual'];
    $branch = $_POST['Branch'];
    $money = $_POST['Money'];
    $startdate = $_POST['startdate'];
    $enddate = $_POST['enddate'];php 的变量是区分大小写的,当然关联键也是区分大小写的$a = 1;
    $A = 2;
    $r['A'] = 3;
    $r['a'] = 4;