zoukankan      html  css  js  c++  java
  • wordpress调用discuz方法

    <ul>
    <?php
    //截取utf8字符串
    function utf8Substring($str, $from, $len){
    return preg_replace('#^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$from.'}'.
    '((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$len.'}).*#s','$1',$str);
    }
    //建立数据库链接
    $conn = @mysql_connect("localhost", "数据库用户名", "数据库密码") or die("数据库链接错误");
    //指定要链接的数据库
    mysql_select_db("数据库", $conn);
    //使用UTF-8中文编码;
    mysql_query("set names 'UTF-8'");
    //指定版块的所有文章中取10条最新帖子
    $SQL="SELECT tid,subject FROM 表名 where fid in (2,37,38,39,40,41,42,43,44,45) ORDER BY tid DESC LIMIT 0,10";
    $query=mysql_query($SQL);
    //循环显示结果
    while($row=mysql_fetch_array($query)){
    echo "<li><span class=titlel><a class=title title=".$row[subject]."href=http://www.pmpwhy.com/thread-".$row[tid]."-1-1.html target=_blank>".
    utf8Substring(
    $row[subject], 0, 40)."</a></span></li>";
    }
    //关闭链接
    mysql_close($conn);
    ?>
    </ul>

    为什么这样做而不用discuz自带的外部数据调用功能呢,原因js调出来的数据搜索引擎不认识,为了让蜘蛛能爬到,所以需要这么处理

    案例PMPWHY返还网博客

  • 相关阅读:
    leetcode-15 三数之和
    leetcode-113 路径之和
    leetcode-112 路径之和
    leetcode-1 两数之和
    leetcode-215 第k大元素
    leetcode 698 集合k划分
    编程之法之字符串
    LeetCode 830. Positions of Large Groups
    LeetCode 821. Shortest Distance to a Character
    LeetCode 213. House Robber II
  • 原文地址:https://www.cnblogs.com/singlepine/p/2103461.html
Copyright © 2011-2022 走看看