高手帮我修改一个函数 通过php,你最多能实现/sort.php/1_1这种形式,如果要实现/sort_1_1,你需要使用apache的mod_rewrite来搞定,换言之,如果你不能或没有权限修改服务器apache设置,是无法实现你的目标的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看来我很幸运,一下子就碰上高手了,一语中的!我就是使用apache的mod_rewrite,我可以使用mod_rewrite!/sort.php?sortid=1这些都改成sort_1.html 可是第二页以上是/sort.php?sortid=1&pagenum=2这样的,我不会改!请帮帮我!无限感激! 就是啊mod_rewrite规则我已经写好了通过/sort_1_1.html已经可以正常访问问题是:网页上显示的还是/sort.php?sortid=1&pagenum=1我想让他显示为/sort_1_1.html看了一下,好像要修改makepagelink2函数和$pagelinks变量我对php不熟,请大侠指教。感激! RewriteRule /sort.php?sortid=([0-9]+)&pagenum=([0-9]+) /sort_$1_$2 Mark原来rewriteRule支持正则阿。 谢谢Meteorlet(www.dictworld.com)但我需要的不是rewriteRule正则,这个我已经写好了通过/sort_1_1.html已经可以正常访问问题是:网页上显示的还是/sort.php?sortid=1&pagenum=1我想让他显示为/sort_1_1.html我想修改的是网页的链接!这需要修改一个函数 在你的函数中没有看到形如"sortid=1"的字样,想必是包含在$link里的$link = '/sort.php?sortid=1';你需要把$link调整为'/sort_1'然后把形如 " <a href=\"$link&pagenum=".($page-5)."\">...</a>"的改成 " <a href=\"{$link}_".($page-5).".html\">...</a>"实际上sortid也应该是传入的function makepagelink2($url, $sortid, $page, $pages) " <a href=\"{$url}_{$sortid}_".($page-5).".html\">...</a>" 不可思议!我居然成功了!感谢xuzuning(唠叨)老大!感谢xuzuning(唠叨)老大!感谢xuzuning(唠叨)老大!感谢xuzuning(唠叨)老大!感谢xuzuning(唠叨)老大!感谢xuzuning(唠叨)老大!感谢xuzuning(唠叨)老大!感谢xuzuning(唠叨)老大!感谢xuzuning(唠叨)老大!感谢xuzuning(唠叨)老大!感谢xuzuning(唠叨)老大!感谢xuzuning(唠叨)老大!感谢xuzuning(唠叨)老大!感谢xuzuning(唠叨)老大!感谢xuzuning(唠叨)老大!感谢xuzuning(唠叨)老大!感谢xuzuning(唠叨)老大! 求高手解决 PHP登录页面与子页面代码写在一起后的问题 请教表单提交? 类似QQ农场的功能,主要用到哪些知识 帮忙推荐一个比较好的PHP虚拟主机 居然忘了怎么取这个变量 ***请问在PHP中如何处理事务*** 如何在Red HaT Linux7.3 安装 PHP和MYSQL PHP如何修改数据? thinphp volist 遍历输出 到a的链接上用U函数 带参数 实现文章小分类的这个功能? ecshop安装最后弹出这样的网页MySQL server error report,求帮助 分裂数组难题,在线等解答! 请问php+mysql问题?
一语中的!我就是使用apache的mod_rewrite,
我可以使用mod_rewrite!
/sort.php?sortid=1这些都改成sort_1.html
可是第二页以上是/sort.php?sortid=1&pagenum=2这样的,我不会改!
请帮帮我!
无限感激!
mod_rewrite规则我已经写好了
通过/sort_1_1.html已经可以正常访问
问题是:网页上显示的还是/sort.php?sortid=1&pagenum=1
我想让他显示为/sort_1_1.html
看了一下,好像要修改makepagelink2函数和$pagelinks变量
我对php不熟,请大侠指教。感激!
原来rewriteRule支持正则阿。
但我需要的不是rewriteRule正则,这个我已经写好了
通过/sort_1_1.html已经可以正常访问
问题是:网页上显示的还是/sort.php?sortid=1&pagenum=1
我想让他显示为/sort_1_1.html我想修改的是网页的链接!
这需要修改一个函数
$link = '/sort.php?sortid=1';你需要把$link调整为'/sort_1'
然后把形如
" <a href=\"$link&pagenum=".($page-5)."\">...</a>"
的改成
" <a href=\"{$link}_".($page-5).".html\">...</a>"实际上sortid也应该是传入的
function makepagelink2($url, $sortid, $page, $pages)
" <a href=\"{$url}_{$sortid}_".($page-5).".html\">...</a>"