初学PHP的纠结(include文件错误)

故事的经过是这样的

为了缓解研究图像处理算法的苦闷,我重新抽一部分时间学习PHP,准备写一个人博客,借此也深入了解网站开发

当然从登录模块写起了,原来写过所以轻车熟路,写看好页面,准本连接数据库,开始写登录注册功能,然而,苦恼的事发生了。

加上include("conn.php");后,以后的网页数据总是没有。

总值纠结了许久,最终是conn.php里面代码有错误。。哎

数据库时代码写错,结果,纠结了一下午,也许学学调试,应该有帮助

//conn.php连接数据库文件

<?php

 
   $conn = @mysql_connect("localhost","root","") or die("数据库连接失败");//
   mysql_select_db("newdb",$conn);
   mysql_query("set names 'GBK'");//使用GBK中文编码
 
   /*
   $conn = @ mysql_conn("localhost", "root", "") or die("数据库链接错误");//mysql_conn 改成 mysql_connect就没有问题了
   mysql_select_db("newdb", $conn);
   mysql_query("set names 'GBK'"); //使用GBK中文编码;
  */

?>

//index.php文件,主页面,

<html>
 <head>
  <title>NNew BBS2</title>
  <link rel="stylesheet" type="text/css" href="demo.css">
 </head>

 <body>
 <div id="one"> 
   <?php
     include("conn.php");//症结所在。。。
     if ($_POST['login'])
     {
       
      echo "真的登录BBS2";
       
     }
     if ($_POST['register'])
     {
      echo "注册";
     }
   ?>
      <div id="left"></div>
   <div id="center">
       <div id="head">
        <div id="headtext">
        <h1>Welcome to HackerJoy's Blog</h1>
     </div>
    </div>
       <div id="center-mid">
         <div id="center-mid-left">
           <div id="login">
          <form action="index.php" method="post" name = "mylogin">
         <p><br>
                   用户:<input type="text" name ="user" class="text"></input><br>
         密码:<input type="password" name = "pw" class="text"></input><br><br>
         <input type="submit" name="login" class="button" value="登录">
         <input type="submit" name="register" class="button" value="注册">
          </form>
        </div>
        <div class="count"></div>
        <div class="count"></div>
        <div class="count"></div>
      </div>
      <div id="center-mid-right">
           <div class="content-left"></div> <div class="content-right"></div>
        <div class="content-left"></div> <div class="content-right"></div>
      </div>
    </div>
    <div id="foot"></div>
   </div>
   <div id="right"></div>
 </div>
 
 </body>
</html>

你可能感兴趣的:(初学PHP的纠结(include文件错误))