ランダム表示のPHPソースコードをどーぞ
たぶん、以前にも触れたことがありますけど、ある人から「CGIなどのプログラムを使わずにPHPではどーしたものか?」という質問を投げかけられました。正直言って、管理人も素人なので、上手く動くかどうかは保障できません(苦笑 とりあえず書き残しますので、無料サーバーなど、プログラムが走らない方々は使ってみてください。
っても、PHPも同じじゃん(爆 まぁ、余興…こんなのもあるよぐらいで見てください。
初歩的なソースですから、スキルのある方からすれば笑えるかもしれませんけどね。
◆PHP を使って動作を軽ーく♪
<?php
$_1 = ('<a href="http://your-domain.com/><img src="./directory/images.gif" width="横幅" height="縦" border="0" alt="" /></a>');
$_2 = ('<a href="http://your-domain.com/"><img src="./directory/images.gif" width="横幅" height="縦" border="0" alt="" /></a>');
$_3 = ('<a href="http://your-domain.com/"><img src="./directory/images.gif" width="横幅" height="縦" border="0" alt="" /></a>');
$_4 = ('<a href="http://your-domain.com/"><img src="./directory/images.gif" width="横幅" height="縦" border="0" alt="" /></a>');
$_5 = ('<a href="http://your-domain.com/"><img src="./directory/images.gif" width="横幅" height="縦" border="0" alt="" /></a>');
$img_arry = array("$_1","$_2","$_3","$_4","$_5");
srand((double)microtime()*1000000);
$num =array_rand($img_arry);
$image = $img_arry[$num];
echo "$image";
?>
ついでにこちらもどーぞ。。
◆一般的な javascript 表示♪
<script type="text/javascript">
<!--
ranimg = new Array();
ranimg[0] = "./directory/images.gif";
ranimg[1] = "./directory/images.gif";
ranimg[2] = "./directory/images.gif";
ranurl = new Array();
ranurl[0] = "href="http://your-domain.com/";
ranurl[1] = "href="http://your-domain.com/";
ranurl[2] = "href="http://your-domain.com/";
chip = Math.floor(ranurl.length * Math.random());
document.write('<a href="'+ ranurl[chip] +'" target="_blank"><img src="'+ ranimg[chip] +'" border="0"></a>');
// -->
</script>
◆複数表示も簡単にできちゃいますよ♪
<script type="text/javascript">
<!--
Array.prototype.sf=function(num){
for(var i=0;i<this.length;i++){
var rnd=Math.floor(Math.random()*this.length);
var ram=this[i];
this[i]=this[rnd];
this[rnd]=ram;
}
for(var i=0;i<num;i++)document.write(this[i]);
}
var g1=[
"<a href='http://your-domain.com/'>テキスト&イメージ</a>",
"<a href='http://your-domain.com/'>テキスト&イメージ</a>",
"<a href='http://your-domain.com/'>テキスト&イメージ</a>",
"<a href='http://your-domain.com/'>テキスト&イメージ</a>",
"<a href='http://your-domain.com/'>テキスト&イメージ</a>"
];
var g2=[
"<a href='http://your-domain.com/'>テキスト&イメージ</a>",
"<a href='http://your-domain.com/'>テキスト&イメージ</a>",
"<a href='http://your-domain.com/'>テキスト&イメージ</a>",
"<a href='http://your-domain.com/'>テキスト&イメージ</a>",
"<a href='http://your-domain.com/'>テキスト&イメージ</a>"
];
g1.sf(2);//表示数
g2.sf(1);//表示数
//-->
</script>
<noscript>
JavaScript がオフになっています!ブラウザ設定をオンにしてください。
</noscript>
複数表示参考
var g英数字=[ //ここに枠内に使うバナーなりテキストなどを必要なだけ記入(例では5ヶ)
g1.sf(英数字); //上記内から表示したい数値を記入(例ではg1は2ヶ、g2は1ヶ)
複数縦表示、複数横表示などHTMLタグで調整可能
如何でしょうか?
無料ブログなどには重宝すると思いますよ。
でも…プラグイン使った方が早いってか(爆
関 連 書 籍
アジア関連動画
About this entry
Reading “ランダム表示のPHPソースコードをどーぞ,” an entry on Pilipinas asia Marmeid
- Published:
- 6.3.08 / 7pm
- Category:
- Reference
Advertisement
Related Posts
- RSS Feed の JavaScript を楽々生成
- 絶対に失敗しないマトリックス式学習法
- 高画質動画共有サイト「Vreel」秒読み
- RSSをHTMLで表示する方法
- XML TIPS & TRICKS
Weblog Posts Bar
-
Loading...







![[Yotsuya] Irrashaimase, JB-san!](http://farm4.static.flickr.com/3186/3046211398_c3374ed81a_m.jpg)




Comments are closed
Comments are currently closed on this entry.