用javascript php隨機(jī)顯示圖片_PHP教程
推薦:用PHPINFO來實(shí)現(xiàn)PHP的配置統(tǒng)計(jì)過程大家都知道用于顯示服務(wù)器配置的phpinfo(),是一個用于安裝新服務(wù)器后非常有用的工具,并且是一個可以跟各個管理員們進(jìn)行交流的非常有用的工具。 當(dāng)然在使用之后,通常是移除掉它或者只是提供
想必你會用javascript隨機(jī)顯示圖片。但如果圖片的資料(比如鏈接)是經(jīng)常變化,或是由用戶修改、增加的,怎么辦?我這里有個辦法。
把圖片的資料(如名稱、地址、鏈接等)放在一個TXT文件里(如有MYSQL更好,沒有也罷)。HTML文件中由javascript調(diào)用PHP程序, PHP程序隨機(jī)讀取圖片資料。
readrand.php(此程序?qū)嶋H上是生成一句javascript語言)
<?
$arrayall=file("tp.txt");讀出tp.txt內(nèi)容到數(shù)組
$arrays=count($arrayall);
if ($arrays==1){//because rand(0,0) is wrong
$selectrand=0;
}else{
srand((double)microtime()*1000000);//設(shè)定隨機(jī)數(shù)種子
$selectrand=rand(0,$arrays-1);
}
$exstr=explode(chr(9),$arrayall[$selectrand]);//從全部中隨機(jī)取出一個并分割
?>
document.write('<a href="<? echo $exstr[1];?>" target="new"><img src="<? echo $exstr[2];?>" width="200" height="50" alt="<? echo $exstr[0];?>" ></a>');
HTML文件
<html>
<body>
<script language='javascript' src='readrand.php'>
</script>
</body>
</html>
(你可以把scripty放到你需要的位置,并可以加入setTimeout()函數(shù)以實(shí)現(xiàn)定時(shí)刷新)
本文收集整理自互聯(lián)網(wǎng),若您是原文作者,請來信更改作者及出處 Zujizhe@
分享:快速掌握MySQL數(shù)據(jù)庫中SELECT語句本文針對MySQL數(shù)據(jù)庫中的SELECT語句快速精細(xì)掌握。 MySQL中SELECT語句的基本語法是: 以下是引用片段: SELECT [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [HIGH_PRIORITY]
- PHPNOW安裝Memcached擴(kuò)展方法詳解
- php記錄頁面代碼執(zhí)行時(shí)間
- PHP中獎概率的抽獎算法程序代碼
- apache設(shè)置靜態(tài)文件緩存方法介紹
- php對圖像的各種處理函數(shù)代碼小結(jié)
- PHP 關(guān)于訪問控制的和運(yùn)算符優(yōu)先級介紹
- 關(guān)于PHP語言構(gòu)造器介紹
- php/js獲取客戶端mac地址的實(shí)現(xiàn)代碼
- php5.5新數(shù)組函數(shù)array_column使用
- PHP preg_match的匹配多國語言的技巧
- php 中序列化和json使用介紹
- php采集文章中的圖片獲取替換到本地
PHP教程Rss訂閱編程教程搜索
PHP教程推薦
- PHP初學(xué)者遇到的中文亂碼解決方案
- PHP輸出控制功能在簡繁體轉(zhuǎn)換中的應(yīng)用
- php判斷終端是手機(jī)還是電腦訪問網(wǎng)站代碼
- 用DBSQL類加快開發(fā)MySQL數(shù)據(jù)庫程序的速度
- 解析PHP上傳自動生成縮略圖及水印類
- MagickWand for PHP linux INSTALL 安裝
- 解析linux下php實(shí)現(xiàn)C/C 擴(kuò)展編程
- 動態(tài)網(wǎng)頁制作PHP中的Cookies
- php調(diào)用MsSQL存儲過程使用內(nèi)置RETVAL獲取過程中的return值
- PHP實(shí)例:用PHP實(shí)現(xiàn)表單驗(yàn)證碼登陸校驗(yàn)
- 相關(guān)鏈接:
- 教程說明:
PHP教程-用javascript php隨機(jī)顯示圖片
。