当前位置:  编程技术>php
本页文章导读:
    ▪php和js交互一例-PHP教程,PHP应用       代码如下:<html>  <head>  <meta http-equiv="Content-Type" content="text/html; charset=gb2312">      <title>Untitled</title>  <script language="javascript">  <!--  function rec_delete(message){.........
    ▪URL Rewrite的设置方法       URL Rewrite需要服务器的支持!在启用此设置之前,请确保服务器上已作出了正确的设置,设置方法请参看下边的“Apache下的设置方法”和“IIS下的设置方法”!Apache下的设置方法 代码如下:.........
    ▪DISCUZ 分页代码       代码如下:<?php     /*        [Discuz!] (C)2001-2006 Comsenz Inc.        This is NOT a freeware, use is subject to license terms        $RCSfile: global.func.php,v $        $Revision: 1.83.2.7 $.........

[1]php和js交互一例-PHP教程,PHP应用
    来源: 互联网  发布时间: 2013-11-30
代码如下:

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
    <title>Untitled</title> 
<script language="javascript"> 
<!-- 
function rec_delete(message){ 
    return confirm(message); 

//--> 
</script> 
</head> 
<body> 
<?php 
$myrow[guest_name]="asdf\""; 
$myrow[guest_name]="asdf'"; 
$guest_name=addslashes($myrow[guest_name]); 
//$guest_name=str2js($myrow[guest_name],"'"); 
$dele_mess="真的要删除这个留言吗?\n留言姓名:$guest_name($myrow[guest_ip])"."\n留言时间:$myrow[guest_time]"; 
echo "<script>"; 
echo "delete_mess=\"$dele_mess\""; 
echo "<\/script>"; 
?> 
<a href="/blog_article/</php echo.html"$PHP_SELF?opt=delete"; ?>"  onClick='return rec_delete(delete_mess)'>删除</a> 
</body> 
</html>

    
[2]URL Rewrite的设置方法
    来源: 互联网  发布时间: 2013-11-30
URL Rewrite需要服务器的支持!在启用此设置之前,请确保服务器上已作出了正确的设置,设置方法请参看下边的“Apache下的设置方法”和“IIS下的设置方法”!
Apache下的设置方法
代码如下:

打开 Apache 的配置文件 httpd.conf 。 
将#LoadModule rewrite_module modules/mod_rewrite前面的#去掉 
在 httpd.conf中添加:
<IfModule mod_rewrite.c>
    RewriteEngine On
    #RewriteCond %{ENV:SCRIPT_URL} (?:index|dispbbs)[-0-9]+\.html
    RewriteRule ^(.*?(?:index|dispbbs))-([-0-9]+)\.html$ $1.php?__is_apache_rewrite=1&__rewrite_arg=$2
</IfModule>

要实现asp帖子URL到php帖子的映射,在 第三步的<IfModule mod_rewrite.c>和</IfModule>之间添加:
    RewriteMap tolowercase int:tolower
    RewriteCond %{QUERY_STRING} (?:boardid|page|id|replyid|star|skin)\=\d+ [NC]
    RewriteRule ^(.*(?:index|dispbbs))\.asp$ $1.php?${tolowercase:%{QUERY_STRING}}&__is_apache_rewrite=1

保存httpd.conf并重启Apache。


    
[3]DISCUZ 分页代码
    来源: 互联网  发布时间: 2013-11-30

代码如下:
<?php    
/*   
    [Discuz!] (C)2001-2006 Comsenz Inc.   
    This is NOT a freeware, use is subject to license terms   

    $RCSfile: global.func.php,v $   
    $Revision: 1.83.2.7 $   
    $Date: 2006/10/27 08:08:18 $   
*/   

function multi($num, $perpage, $curpage, $mpurl, $maxpages = 0) {    
    $multipage = '';    
    $mpurl .= strpos($mpurl, '?') ? '&' : '?';    
    if($num > $perpage) {    
        $page = 10;    
        $offset = 2;    

        $realpages = @ceil($num / $perpage);    
        $pages = $maxpages && $maxpages < $realpages ? $maxpages : $realpages;    

        if($page > $pages) {    
            $from = 1;    
            $to = $pages;    
        } else {    
            $from = $curpage - $offset;    
            $to = $from + $page - 1;    
            if($from < 1) {    
                $to = $curpage + 1 - $from;    
                $from = 1;    
                if($to - $from < $page) {    
                    $to = $page;    
                }    
            } elseif($to > $pages) {    
                $from = $pages - $page + 1;    
                $to = $pages;    
            }    
        }    

        $multipage = ($curpage - $offset > 1 && $pages > $page ? '<a  href="'.$mpurl.'page=1">|?</a>' : '').    
            ($curpage > 1 ? '<a  href="'.$mpurl.'page='.($curpage - 1).'">??</a>' : '');    
        for($i = $from; $i <= $to; $i++) {    
            $multipage .= $i == $curpage ? '<a >'.$i.'</a>' :    
                '<a href="'.$mpurl.'page='.$i.'" >'.$i.'</a>';    
        }    

        $multipage .= ($curpage < $pages ? '<a  href="'.$mpurl.'page='.($curpage + 1).'">??</a>' : '').    
            ($to < $pages ? '<a  href="'.$mpurl.'page='.$pages.'">?|</a>' : '').    
            ($curpage == $maxpages ? '<a  href="/blog_article/misc/action/maxpages/amp;pages/.html'.$maxpages.'">??</a>' : '').    
            ($pages > $page ? '<a  ><input  type="text" name="custompage" onKeyDown="if(event.keyCode==13) {window.location=\''.$mpurl.'page=\'+this.value; return false;}"></a>' : '');    

        $multipage = $multipage ? '<div ><a > '.$num.' </a><a > '.$curpage.'/'.$realpages.' </a>'.$multipage.'</div>' : '';    
    }    
    return $multipage;    
}    
?>   

    
最新技术文章:
▪PHP函数microtime()时间戳的定义与用法
▪PHP单一入口之apache配置内容
▪PHP数组排序方法总结(收藏)
▪php数组排序方法大全(脚本学堂整理奉献)
▪php数组排序的几个函数(附实例)
▪php二维数组排序(实例)
▪php根据键值对二维数组排序的小例子
▪php验证码(附截图)
▪php数组长度的获取方法(三个实例)
▪php获取数组长度的方法举例
▪判断php数组维度(php数组长度)的方法
▪php获取图片的exif信息的示例代码
▪PHP 数组key长度对性能的影响实例分析
▪php函数指定默认值的方法示例
▪php提交表单到当前页面、提交表单后页面重定...
▪php四舍五入的三种实现方法
▪php获得数组长度(元素个数)的方法
▪php日期函数的简单示例代码
▪php数学函数的简单示例代码
php iis7站长之家
▪php文件下载代码(多浏览器兼容、支持中文文...
▪php实现文件下载、支持中文文件名的示例代码...
▪php文件下载(防止中文文件名乱码)的示例代码
▪解决PHP文件下载时中文文件名乱码的问题
▪php数组去重(一维、二维数组去重)的简单示例
▪php小数点后取两位的三种实现方法
▪php Redis 队列服务的简单示例
▪PHP导出excel时数字变为科学计数的解决方法
▪PHP数组根据值获取Key的简单示例
▪php数组去重的函数代码示例
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3