• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    用PHP3作樹型目錄

    發布: 2007-7-14 19:53 | 作者: 佚名    | 來源: 網絡轉載     | 查看: 12次 | 進入軟件測試論壇討論

    領測軟件測試網 <? function style(){
       echo"<style>";
       echo"<!--";
       echo"a{font-size:9pt;color:blue}";
       echo"-->";
       echo"</style>";
       }
    function GetMessages($msgStart,$number,$type){
      $conn=mysql_connect("localhost","207","");
      mysql_select_db("test");
      $sql="select*from message where fatheird=-1 and type=";
      $sql=$sql.$type;
      $sql=$sql."order by time desc LIMIT ";
      $sql=$sql.$msgStart;
      $sql=$sql.",";
      $sql=$sql.$number;
      $result= mysql_query($sql,$conn);
      if(!$result){
      mysql_close($conn);
      $msgs[0]=0;
      return $msgs;
      }
      $count=0;
      while ($obj=mysql_fetch_object($result)){
      $count++;
      $msgs[$count]=$obj;
    }
      $msgs[0]=$count;
      mysql_close($conn);
      return $msgs;
      }
      function InsertMessage($msg){
      if(!(($msg["title"])&&($msg["author"])&&($msg["time"]))){
      return 0;
      exit;
      }
      $conn=mysql_connect("localhost","207","");
      mysql_select_db("test");
      $sql="insert into message(title,body,author,fatherid,time,type)values('";
      $sql=$sql.getsafestring($msg["title"]);
      $sql=$sql."','";
      $sql=$sql.getsafestring($msg["body"]);
      $sql=$sql."','";
      $sql=$sql.$msg["author"];
      $sql=$sql."',";
      $sql=$sql.$msg["fatherid"];
      $sql=$sql.",'";
      $sql=$sql.$msg["time"];
      $sql=$sql."',";
      $sql=$sql.$msg["type"];
      $sql=$sql.")";
      $result=mysql_query($sql,$conn);
      mysql_close($conn);
      return $result;
    }
    function getmessagebyfather($fatherid){
    $conn=mysql_connect("localhost","207","");
    mysql_select_db("test");
    $sql="select*from message where fatherid=";
    $sql=$sql.$fatherid;
    $sql=$sql."order by time desc";
    $result=mysql_query($sql,$conn);
    if(!$result){
    mysql_close($conn);
    $msgs[0]=0;
    return $msgs;
    }
    $count=0;
    while($obj=mysql_fetch_object($result)){
    $count++;
    $msgs[$count]=$obj;
    $msgs[$count]->child=getmessagebyfather($obj->id);
    }
    $msgs[0]=$count;
    return $msgs;
    }
    $count=0;
    while ($obj=mysql_fetch_object($result)){
    $count++;
    $msgs[$count]=$obj;
    $msgs[$count]->child=getmessagebyfather($obj->id);
    }
    $msgs[0]=$count;
    return $msgs;
    }
    function getmsgcount($type){
       $conn=mysql_connect("localhost","207","");
       mysql_select_db("test");
       $sql="select count(*)from message where fatherid=-1 and type=";
       $sql=$sql.$type;
       $result=mysql_query($sql,$conn);
       $count=mysql_result($result,0);
       mysql_colse($conn);
       return $count;
    }
    function getmessagebyid($id){
       $conn=mysql_connect("localhost","207","");
       mysql_select_db("test");
       $sql="select*from messgae where id=".$id;
       $result=mysql_query($sql,$conn);
       if(!$result)
        return 0;
    }
      $obj=mysql_fetch_object($result);
      mysql_colse($conn);
      return $obj;
    }
      function getsafestring($string){
      $string=str_replace("<","<",$string);
      $string=str_replace(">",">",$string);
      $string=str_replace("'","",$string);
      $string=str_replace("\n","<br>",$string);
      $string=str_replace(" ","",$string);
      return $string
    }

    <?
    require("/commonfuncs.php3");
    require("home/websrc/userfuncs.php3");
    function makeloginform(){
       echo"Please login first<br>";
       echo"<form action+";
    echo $GLOBALS["PHP_SELF"];

    if(!$HTTP_COOKKIE_VARS["UserID"]){
       if(!$UserName){
        makeloginform();
        exit;
       }
      if(!$userinfo=getuserbyname($UserName))){
       echo "Login Name Error!";
       exit;
    }
       if($userinfo->password!=$Password){
         echo "Login Password Error!";
         exit;
    }
      $conn=DBConnect();
      $sql="insert into useronline(uid,logintime,username)values(";
      $sql=$sql.$userinfo->name;
      $sql=$sql."')";
      mysql_query($sql,$conn);
      DBClose($conn);
      if(!(setcookie("UserID",$userinfo->id,"","/"))){
       echo"Set Cookie Error!!";
       exit;
       }
       $strHeader="Location:".$PHP_SELF;
       header($strHeader);
       exit;
       }
      ?>

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>