应该是user_name='request.querystring(user_name)' 吧,

解决方案 »

  1.   

    我把$query="select * from personalcard where user_name='$user_name'";改为$query="select * from personalcard where user_name='request.querystring(user_name)'";但还不行,请高手快指点我
      

  2.   

    给你个例子,我刚做完的:
    ----------login.html----------
    <form action="login.php" method="post" name="login">
    <table width="400" border="0" align="center" cellspacing="0">
    <caption> login </caption>
    <tr><td align="right"> User Name:</td>
    <td><input name="username" type="text" size="20" maxlength="16" value="administrator"></td></tr>
    <tr><td align="right"> Password:</td>
    <td><input name="userpwd" type="password" size ="21" maxlength="16" value="administrator"></td></tr></table>
    <p align="center"><input name="login" type="submit"></p>
    </form>
    ----------login.php----------
    <?php
    session_start();
    $username=$_POST['username']; //Get username
    $pwd=$_POST['userpwd']; //Get password
    if ($username=="") {
    echo "<script>alert('Please input username!')</script>";
    echo "<script>history.back();</script>";
    } else if($pwd=="") {
    echo "<script>alert('Please input password!')</script>";
    echo "<script>history.back();</script>";
    } else {
    mysql_connect("thinkpad:3306","root","");
    mysql_select_db("mydata");
    $sql="SELECT * from login where Id='"."$username"."'";
    $res=mysql_query($sql);
    $r=mysql_fetch_array($res);
    if ($r<>NULL) {
    if ($pwd==$r["Pwd"]) {
    $_SESSION['username']=$username;
    $_SESSION['pwd']=$pwd;
    if ($username=="administrator") {
    echo "<script>javascript:window.open('1.php',target='_top')</script>";
    } else {
    echo "<script>javascript:window.open('2.php',target='_top')</script>";
    }} else {
    echo "<script>alert('Username or Password is WRONG!')</script>";
    echo "<script>history.back();</script>";
    }}}
    ?>
      

  3.   

    $query="select * from personalcard where user_name=".$_POST['user_name'];
      

  4.   

    你是要传递还是在干什么?
    <form action='editupc.php' method=post>
    这里你是提交给了本页要在passeupc.php能用到editupc.php里面的参数用require或者include
      

  5.   

    在接收的文件中像这样写:$user_name=$_POST["user_name"];这样就把你上个页面的from 参数user_name,传到这个页面的$user_name参数中了,以后就用这个$user_name参数。