当前位置: 首页 > 图文教程 > 网络编程 > PHP > 回帖脱衣服的图片实现

PHP
include()与require()的对比
php和asp对象的等价关系
PHP, JScript 和 VBScript 函数和类的语法
PHP:MVC迷思
PHP脚本的8个技巧(1)
PHP脚本的8个技巧(2)
PHP脚本的8个技巧(3)
PHP脚本的8个技巧(4)
PHP脚本的8个技巧(5)
PHP脚本的8个技巧(6)
PHP脚本的8个技巧(7)
PHP脚本的8个技巧(8)
PHP教程.经验技巧(上)
递归列出所有文件和目录
PHP的历史和优缺点
PHP下MAIL的另一解决方案
PHP文本数据库的搜索方法
PHP调用三种数据库的方法(1)
PHP调用三种数据库的方法(2)
PHP调用三种数据库的方法(3)

PHP 中的 回帖脱衣服的图片实现


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-08-14   浏览: 37 ::
收藏到网摘: n/a

randimage.php

<?php
/*
+---------------------------------------------------------+
|ByBleakwindhttp://www.weaverdream.com
+---------------------------------------------------------+
*/
$dir="images/";//图片目录,注意是按照名字排序显示的...
$imgwidth=0;//图片宽度,为0则为原始大小
$iforder=1;//顺序显示还是随机显示,1为顺序显示,0为随机显示
$ifcircle=0;//顺序显示的时候是否循环播放,1为循环播放,0为不循环

session_start();
if($imgwidth==0){$imgwidth=="";}else{$imgwidth=="width='".$imgwidth."'";}
$handle=opendir($dir);
while($file_name=readdir($handle)){
if(($file_name!==".")&&($file_name!=="..")){$file_list[]=$file_name;}
}
closedir($handle);

if($iforder==1){
if(isset($_SESSION['sess_order'])){
if($_SESSION['sess_order']<count($file_list)-1){
$_SESSION['sess_order']++;
}else{
if($ifcircle==1){
$_SESSION['sess_order']=0;
}
}
}else{
$_SESSION['sess_order']=0;
}
$i=$_SESSION['sess_order'];
}else{
$num=count($file_list)-1;
$i=rand(0,$num);
}

readfile($dir.$file_list[$i]);
?>

调用
<imgsrc="randimage.php"border="0">