PHP偽靜態步驟

2021-08-13 17:07:34 字數 1377 閱讀 8897

<?php  

header("content-type:text/html;charset=utf-8");

$dsn = "mysql:host=localhost;dbname=seven";

$db = new pdo($dsn, 'root', '');

$db->exec("set names utf8");

//分頁

$count=11;

$page_size=3;

//總頁數除以每頁的條數,算出有幾頁。

$page_count=ceil($count/$page_size);

$page=empty($_get['id'])?1:intval($_get['id']);

$limit=($page-1)*$page_size;

$sql="select * from ai limit $limit,$page_size";

// var_dump($sql);die;

$rs = $db->query($sql);

$arr = $rs->fetchall(pdo::fetch_assoc);

//var_dump($arr);die;

$***= new ******xmlelement('<?xml version="1.0" encoding="utf-8"?>');

$p=$***->addchild('p');

foreach ($aa as $key => $val)

}// var_dump($p);die;

$***->asxml('66.xml');

id尊姓大名

人物詳情

<?php foreach ($arr as $key => $value) ?>

<?php  

//page是當前頁

if($page-1<=0)else

if($page+1>=$page_count)else

?>

.html">shou頁

.html">wei頁

<?php

file_put_contents($page.'.html',ob_get_contents());

ob_end_flush();

?> 

加入偽靜態規則。

rewriteengine on

rewriterule (.*)_(\d).html$ $1.php?id=$2

rewriterule (.*)\.html$ $1.php

偽靜態效果,成功後悔有乙個xml檔案產生

PHP 偽靜態技術

下面是生成偽靜態位址和逆轉偽靜態位址的兩個函式,這兩個函式在相應的位置引用就可以實現將轉成這樣的形式。使用參考 將此ion list page 2 位址生成 action list page 2.htm形式 url ion list page 2 urlstr makeurlhtml url ech...

php偽靜態配置

配置虛擬主機和偽靜態 1.開啟apache的rewrite模組 loadmodule rewrite module modules mod rewrite.so 2.開啟虛擬主機功能 3.修改conf extra httpd vhosts.conf檔案 documentroot f wamp www...

PHP 偽靜態規則 寫法

偽靜態是相對真實靜態來講的,通常我們為了增強 搜尋引擎 的友好面,都將文章內容生成靜態頁面,但是有的朋友為了實時的顯示一些資訊。或者還想運用動態指令碼解決一些問題。不能用靜態的方式來展示 內容。但是這就損失了對搜尋引擎的友好面。怎麼樣在兩者之間找個中間方法呢,這就產生了偽靜態技術。就是展示出來的是以...