0

我对编程非常陌生,并且一直在观看 youtube 视频以及阅读许多书籍以熟悉编程的一些组件。我在 youtube 上观看了 TimKipp 教程,PHP 系列 - 构建 PHP MySQL 论坛教程系列部分,关于使用 php/mysql 制作登录页面。从建立数据库到所有编程,我觉得我所做的一切都是一样的。话虽如此,当我使用我创建的用户名/密码登录表单时,mysql die 函数总是提醒我。我找不到哪里出错了。另外,我正在使用 MAMP 这是登录页面脚本

    <?php session_start();  ?>




    <html>
    <head>
    <title> untitled/title>
    </head>

    <body>

    <div id="wrapper">
    <h2>timkipp tutorial</h2>
    <p> basic login page</p>

    <?php
        if  (!isset($_SESSION['uid'])) {
        echo "<form action='login_parse.php' method='post'>
        Username: <input type='text' name='username' /> &nbsp;
        Password: <input type='password' name = 'password' /> &nbsp;
        <input type='submit' name='submit' value='Login' />
        ";
        } else {
          echo "<p> You are logged in as ".$_SESSION['username']."  &bull; 
              <a href='logout_parse.php'> Logout</a></p>";
        }
        ?>

        </div>
        </body>
        </html>

这就是我用来连接数据库的

         <?php
             $host = "localhost" ;
             $username = "root" ;
             $password = "" ;
             $db = "tests" ;

             mysql_connect($host, $username, $password) or die("Just keep going");
             mysql_select_db($db);

         ?>

如果有人能指出我正确的方向,那就太好了。先感谢您

4

1 回答 1

0

将此用作您的连接

     <?php
         $host = "localhost" ;
         $username = "root" ;
         $password = "" ;
         $db = "tests" ;

         $connect = mysql_connect($host, $username, $password) or die("Could Not Connect To The Server");
         $db_sel = mysql_select_db($db, $connect) or die("Could Not Select The Database");

     ?>
于 2013-11-01T19:14:55.390 回答