CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

高手请进!

楼主hxzjj(张佚凡)2006-03-02 21:56:46 在 Web 开发 / PHP 提问

一个数据库联接问题!有index.php   login.php   和config.php!请高手帮忙解决一下!谢谢!QQ:403256557  
   
  (此是index.php)  
  <html>  
  <head>  
  <title>稻草图书管理系统</title>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  <link   rel="stylesheet"   href="style.css"   type="text/css">  
  </head>  
   
  <body   bgcolor="#FFFFFF"   text="#000000"   background="images/back.gif"   leftmargin="0"   topmargin="0">  
  <table   width=800   border=0   cellpadding=0   cellspacing=0>  
      <tr>    
          <td   colspan=3>   <img   src="images/lib_01.gif"   width=800   height=37   alt=""></td>  
      </tr>  
      <tr>    
          <td   colspan=2   background="images/lib_02.gif"   height="92"><img   src="images/logo.JPG"   width="555"   height="98"></td>  
          <td   height="92"   width="214">   <img   src="images/lib_03.gif"   width=214   height=105   alt=""></td>  
      </tr>  
      <tr>    
          <td   colspan=2   background="images/lib_04.gif">  
              <table   width="99%"   border="0"   height="59%"   cellpadding="0"   cellspacing="0">  
                  <tr>    
                      <td   height="289">    
                          <table   width="100%"   border="0"   height="100%"   cellspacing="0"   cellpadding="0"   bgcolor="#FFFFFF"   align="right">  
                              <form   method="post"   action="login.php">  
                                  <tr>    
                                      <td   class="title">           <span   class="text">◆介于本系统只对注册用户开放,所以如果你不是本系统的注册用户,</span>    
                                          <p   class="text">             请点击此外<a   href="register.php"><font   color="#FF0000">注册</font></a>,如果你已经是注册用户,请在此登陆。</p>  
                                          <table   width="303"   border="0"   align="center"   cellspacing="1"   cellpadding="0"   bordercolor="#CCCCCC"   bgcolor="#E6E6E5">  
                                              <tr   bgcolor="#FFFFFF">    
                                                  <td   colspan="2"   height="25">    
                                                      <div   align="center"><b   class="title">==用户登陆==</b></div>  
                                                  </td>  
                                              </tr>  
                                              <tr>    
                                                  <td   width="187"   height="40"   bgcolor="#FFFFFF">    
                                                      <div   align="left"   class="text">用户名:</div>  
                                                  </td>  
                                                  <td   width="213"   height="25"   bgcolor="#FFFFFF">    
                                                      <input   type="text"   name="user"   size="20">  
                                                  </td>  
                                              </tr>  
                                              <tr>    
                                                  <td   width="187"   height="41"   bgcolor="#FFFFFF">    
                                                      <div   align="left"   class="text">密码:</div>  
                                                  </td>  
                                                  <td   width="213"   height="41"   bgcolor="#FFFFFF">    
                                                      <input   type="password"   name="password"   size="20">  
                                                  </td>  
                                              </tr>  
                                              <tr>    
                                                  <td   width="187"   height="30"   bgcolor="#FFFFFF">    
                                                      <div   align="right">    
                                                          <input   type="submit"   name="login"   value="登陆">  
                                                      </div>  
                                                  </td>  
                                                  <td   width="213"   bgcolor="#FFFFFF">        
                                                      <input   type="submit"   name="reset"   value="重填">  
                                                  </td>  
                                              </tr>  
                                          </table>  
                                          <hr   width="300">  
                                          <div   align="center"   class="text"><font   color="#666666">※请打开你的浏览器的cookie选取项</font></div>  
                                          <p   align="center">&nbsp;</p>  
                                      </td>  
                                  </tr>  
                              </form>  
                          </table>  
                      </td>  
                  </tr>  
              </table>  
          </td>  
          <td   width="214"   background="images/lib_05.gif">    
              <p   class="text"   align="left">【功能说明】<br>  
                  <br>  
                   1、本校教职工凭人事处签章的证<br>  
                  明及一寸近期免冠照片一张,到借书<br>  
                  处办理。<br>  
                   2、学生办证:图书馆按财务处<br>  
                  交费名单打印借书证,每生交一寸近<br>  
                  期免冠照片一张给班长。<br>  
                   3、以班为单位到借书处集体办理;<br>  
                  名单上没有名字的同学;由班长到馆<br>  
                  登记该生学号方可打印借书证;并持<br>  
                  个人交费单由班长办理。<br>  
                    <br>  
                    严禁使用他人借阅证;违者写出<br>  
                  书面检查;每证罚款10元,并停用借<br>  
                  用者及被借用者借阅权一个月。</p>  
              <p>&nbsp;</p>  
          </td>  
      </tr>  
      <tr>    
          <td   rowspan=2   width="410">   <img   src="images/lib_06.gif"   width=410   height=192   alt=""></td>  
          <td   width="178">   <img   src="images/lib_07.gif"   width=176   height=107   alt=""></td>  
          <td   width="214">   <img   src="images/lib_08.gif"   width=214   height=107   alt=""></td>  
      </tr>  
      <tr>    
          <td   colspan=2>   <img   src="images/lib_09.gif"   width=390   height=85   alt=""></td>  
      </tr>  
  </table>  
  </body>  
  </html>  
   
  (此是config.php)  
  <?  
  //######################数据库连接##########################  
  global   $hostname,$dbuser,$dbname,$dbpassword,$book_table,$send_table,$user_table;  
    $hostname="localhost";  
    $dbname="book";  
    $dbuser="root";  
    $dbpassword="limit";  
    $db=mysql_connect($hostname,$dbuser,$dbpassword)   or   die("数据库连接错误!");  
      mysql_select_db($dbname,$db);  
    $book_table="book_list";  
    $send_table="book_lend";  
    $user_table="book_user";  
    $admin="limit";  
    $pass="858122";  
    $list_num='15';  
    $lend_date='30';  
   
  ?>  
   
  (此是login.php)  
  <?php    
  //用户身份验证  
  include   "config.php";  
  $query=mysql_query("select   *   from   $user_table   where   user_name='$user'   and   user_pass='$password'");  
  $num=mysql_num_rows($query);  
  if   ($num   ==   0)  
  {  
        include   "header.php";  
        echo   "请你确认用户名和密码是否正确?<br><br>";  
        echo   "<a   href=index.php>重新填写</a><br><br>";  
        echo   "<a   href=register.php>用户注册</a><br><br>";  
  }  
  else  
  {  
          setcookie("cookie_pass",   "$password",   time()+10000,   "/");  
          setcookie("cookie_user","$user",time()+10000,"/");  
  include   "header.php";  
          echo   $user   ;  
  echo   "你好恭喜你!<br><br>";  
  echo("<HTML><META   http-equiv=\"refresh\"   content   =\"0;url=book_list.php\"></HTML>");  
   
  }  
  include   "foot.php";  
  ?> 问题点数:80、回复次数:12Top

1 楼faisun(暖阳)回复于 2006-03-02 22:08:07 得分 0

php.ini   中打开全局变量Top

2 楼ice_berg16(寻梦的稻草人)回复于 2006-03-03 08:47:46 得分 0

没有问题说明?Top

3 楼aniude(重返荣耀)回复于 2006-03-03 17:23:17 得分 0

把php.ini  
  的display_error设置为On  
  再查错Top

4 楼hxzjj(张佚凡)回复于 2006-03-03 19:05:02 得分 0

php.ini  
  的display_error我已设置为On了!  
  但是我还是找不到错误!呀!  
  Top

5 楼keaizhong(可爱钟)(温州的PHPER)(19801010)回复于 2006-03-04 14:52:09 得分 0

没有看懂是什么问题解决不了?  
   
  不过看到  
  $query=mysql_query("select   *   from   $user_table   where   user_name='$user'   and   user_pass='$password'");  
   
  就肯定不行了。。  
  改成下面的。。  
  $query=mysql_query("select   *   from   $user_table   where   user_name='".$_POST["user"]."'   and   user_pass='".$_POST["password"]."'");Top

6 楼skystar008(疯花血月)回复于 2006-03-05 00:09:04 得分 0

这么乱,看了就晕。Top

7 楼syre(神仙)回复于 2006-03-05 11:11:17 得分 0

问题都没有………………Top

8 楼Fibona(Fibona)回复于 2006-03-05 13:30:25 得分 0

$query=mysql_query("select   *   from   $user_table   where   user_name='$user'   and   user_pass='$password'");  
  改成这样也可以  
  $query=mysql_query("select   *   from   ".$user_table".   where   user_name='".$user."'   and   user_pass='".$password."'");  
  这样  
   
   
  不过楼主的问题不说出来,去看你的代码太累呀Top

9 楼hxzjj(张佚凡)回复于 2006-03-08 20:09:48 得分 0

大哥我正找不出问题,才发出求助的呀!Top

10 楼keaizhong(可爱钟)(温州的PHPER)(19801010)回复于 2006-03-09 08:27:14 得分 0

hxzjj(张佚凡)   (   )   信誉:100     2006-03-08   20:09:00     得分:   0      
     
     
        大哥我正找不出问题,才发出求助的呀!  
       
     
  哈哈。楼主好可爱,没有发现问题为什么发出来求助?散分吗??我喜欢。Top

11 楼lzkd(浪子快刀)回复于 2006-03-09 09:05:41 得分 0

跟楼上的可爱钟同学学习.....进来混点分..呵..Top

12 楼zeroleonhart(Strong Point:Algorithm)回复于 2006-03-09 09:23:53 得分 0

$query=mysql_query("select   *   from   $user_table   where   user_name='$user'   and   user_pass='$password'");  
  没看见你这里的$user和$password变量值从哪里来?  
  在这句之前加上  
  $user=$_post['user'];  
  和  
  $password=$_post['password'];  
  写程序要细心!Top

相关问题

  • 请进!请进?
  • 请进,请进....
  • 请进
  • 请进。。。。。。。。。
  • 请进
  • 请进
  • 请进
  • 请进
  • 请进
  • 请进

关键词

  • 用户
  • 注册
  • 系统
  • 照片
  • 借阅
  • 证
  • 借书证
  • 班长
  • 登陆
  • 交费

得分解答快速导航

  • 帖主:hxzjj

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo