图书

PHP程序随机读取图片资料

想必你会用javascript随机显示图片。但假如图片的资料(比如链接)是经常变化,或是由用户修改、增加的,怎么办?我这里有个办法。把图片的资料(如名称、地址、链接等)放在一个TXT文件里(如有MYSQL更好,没有也罢)。HTML文件中由javascript调用PHP程序,
PHP程序随机读取图片资料。readrand.php(此程序实际上是生成一句javascript语言)?$arrayall=file(tp.txt);读出tp.txt内容到数组$arrays=count($arrayall);if
($arrays==1){//because rand(0,0) is
wrong$selectrand=0;}else{srand((double)microtime()*PHP程序随机读取图片资料。1000000);//设定随机数种子$selectrand=rand(0,$arrays-1);}$exstr=explode(chr(9),$arrayall[$selectrand]);//从全部中随机取出一个并分割?document.write(‘a
href=? echo $exstr[1];? target=newimg src=? echo $exstr[2];?
width=200 height=50 alt=? echo $exstr[0];? /a’);HTML文件htmlbodyscript
language=’javascript’
src=’readrand.php’/script/body/html(你可以把scripty放到你需要的位置,并可以加入setTimeout()函数以实现定时刷新)

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章