自己人用的。查密码的时候进数据库好麻烦,直接输入域名之后可以查询的到。怎么做?大致结构是一台服务器上放着几百个数据库,每个数据库的结构都是一样的。都在admin的表里面有着账号资料。

解决方案 »

  1.   

    因为都是自己人用的。所以安全性不用特别的在意,就是应该怎么着手不清楚。说白了就是不清楚怎么通过域名去判断这个域名所属的网站所在的数据库,然后连接到这个数据库里面然后对里面的admin表进行查询,最后输出里面的username和password的字段。这个是我的思路,但是我不知道怎么去解决。也许思路可能就不对??欢迎指教
      

  2.   

    可以实现吧。大概思路:
    1.php里面用GET传值,比如:
    <a href="1.php?username=$username">点击查看$username的密码</a>
    在1.php的页面里面写上 判断语句:
    if(isset($_GET['username']))
    {
       //数据库查询,根据usename来得到password
       //输出密码
       //echo $password;
    }这样的话 点击1.php 会出现链接:点击查看XXX的密码
    但是直接点连接1.php?username=example就会直接显示example的密码了。
      

  3.   


    通过_GET传的值来判断选择哪个数据库