1. option 是根據 value
2. 都是靠 name 取得表單內容
3. $_POST['name']

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    INDEX.PHP文件:
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    </head>
    <body> 
    <form name="login" action="login.php" method=post> 
      <div align="center">用户名
        <input type=text name="name"> 
      </div>
      <p align="center">密码&nbsp;&nbsp;
      <input type=password name="password"> 
      <p align="center"> 
    <input name="log" type=submit value="登录"> 
    </form> 
    </body>
    </html>
    login.php文件:
    <? 
    session_start(); 
    error_reporting(0); 
    $mysql_servername = "localhost"; //主机地址 
    $mysql_username = "root"; //数据库用户名 
    $mysql_password ="123456"; //数据库密码 
    $mysql_database ="news"; //数据库 
    mysql_connect($mysql_servername , $mysql_username , $mysql_password); 
    mysql_select_db($mysql_database); 
    $name=$_POST['name']; 
    $passowrd=$_POST['password']; 
    if ($name && $passowrd)

    $sql = "SELECT * FROM news_user WHERE username = '$name' and password='$passowrd'"; 
    $res = mysql_query($sql); 
    $rows=mysql_num_rows($res); 
    if($rows)

    header("refresh:0;url=index.php");//跳转页面,注意路径 
    exit; 

    echo "<script language=javascript>alert('用户名密码错误');history.back();</script>"; 
    }else 

    echo "<script language=javascript>alert('用户名密码不能为空');history.back();</script>"; 

    ?>
      

  2.   

    var_dump($_POST);看看有什么内容就可以了