insert.php能不能得到$name呢?
还有,把post.htm中ENCTYPE="multipart/form-data"去掉看看

解决方案 »

  1.   

    可能是不能识别变量:$name等,需要设置php.ini中的register_globals = On
    或者用$_POST['name']代替$name,其它类似。
      

  2.   

    PHP是区分大小写的
    你的表名。。写清楚是一下
      

  3.   

    从4.几的版本(具体不知道了),从表单传递的变量应该用$_post,$_get等数组了。
      

  4.   

    我用echo $name显示得不到值,为什么?
      

  5.   

    jxyuhua(★★★★★) 不愧自封为5星级的,你真厉害,问题就是你说的,register_globals = On设置了就好了!
      

  6.   

    建议还是不要什么register_globals = On了,手册里都写明了不推荐这种写法表单提交用
    $_POST['表单框名']、$_GET['表单框名']还是直接用新的方法吧
      

  7.   

    如何使用,在post.htm,还是insert.php中,在什么位置用?
      

  8.   

    如果你的表单用post方式提交的:
    $query = "insert into Resume(Name,address,position) values('{$_POST['Name']}', '{$_POST['address']}','{$_POST['position']}')";
    如果你的表单用get方式提交的:
    $query = "insert into Resume(Name,address,position) values('{$_GET['Name']}', '{$_GET['address']}','{$_GET['position']}')";