ホームページ > php教程 > php手册 > Haihe によって書かれた Discuz フォーラムの投稿は、js の php コードを呼び出します

Haihe によって書かれた Discuz フォーラムの投稿は、js の php コードを呼び出します

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 12:31:16
オリジナル
970 人が閲覧しました

呼び出しコード


js_bbs.php (ルートディレクトリに配置) 内容


require ("bbs/config.inc.php");
//接続、データベースを選択
$link = mysql_connect( $dbhost,$dbuser, $dbpw) または die('接続できませんでした:'.mysql_error());
mysql_select_db($dbname) または die("データベースを選択できませんでした");

$fid=$_GET[" fid"];
//文字長をインターセプト
$length=36;
//中国語の文字化けを防ぐ
mysql_query("set names 'gb2312'");
//SQL を実行query
$query = "SELECT tid,subject FROM cdb_threads where fid='$fid' order by lastpost desc LIMIT 10";
$result = mysql_query($query) または die("クエリが失敗しました: ".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 $strcut .= ord($string[$i]) > 127 ? $string[$ i].$string[ $i] : $string[$i]
    }
    return $strcut.$dot
    }
    ?

    ソース:php.cn
    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    人気のおすすめ
    人気のチュートリアル
    詳細>
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート