js_bbs.php(위치) 루트 디렉터리 다음) Content js_bbs.php(위치) 루트 디렉터리 다음) Content

>백엔드 개발 >PHP 튜토리얼 >discuz! Haihe가 작성한 Discuz 포럼 게시물은 js의 PHP 코드를 호출합니다.

discuz! Haihe가 작성한 Discuz 포럼 게시물은 js의 PHP 코드를 호출합니다.

WBOY
WBOY원래의
2016-07-29 08:37:051266검색

호출 코드

js_bbs.php(루트 디렉토리에 위치) 콘텐츠
< ?php
require ("bbs/config.inc.php");
//연결, 데이터베이스 선택
$link = mysql_connect( $dbhost,$dbuser,$dbpw) 또는 die('할 수 없음 connect:'.mysql_error());
mysql_select_db($dbname) 또는 die("데이터베이스를 선택할 수 없습니다.")
$fid=$_GET["fid"]
//인터셉트 length
$length=36
//한자 깨짐 방지
mysql_query("set names 'gb2312'")//SQL 쿼리 실행
$query = "SELECT tid, subject FROM cdb_threads where fid='$fid' order by lastpost desc LIMIT 10";
$result = mysql_query($query) 또는 die("Query failed: ".mysql_error());
// 표시 HTML
while ($myrow = mysql_fetch_row($result))
{
printf("document.writeln("

  • %s
  • ");n", $myrow[0],cutstr($myrow[1], $ length," .."));
    }
    // 결과 세트 해제
    mysql_free_result($result)
    //연결 닫기
    mysql_close($link); >//문자 차단 기능
    function cutstr($string, $length, $dot = ' ...') {
    $strcut = ''
    for($i = 0; $i < ; $length - strlen ($dot) - 1; $i ) {
    $strcut .= ord($string[$i]) > $string[$i ];
    }
    $strcut.$dot
    }
    ?>
    위 내용은 discuz!에 대한 소개입니다. Haihe가 작성한 Discuz 포럼 게시물은 discuz!의 내용을 포함하여 js의 PHP 코드를 호출합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

    성명:
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.