サイトマップ   お問い合わせ   このサイトについて   ホーム   
WEB制作支援
 HTMLリファレンス
 スタイルシート
 JavaScript
 PHP/データベース
WEBデザイン
 デザインテクニック
 素材集/テンプレート
 ウェブ配色の見本
 ユーザビリティ
WEB運営
 ウェブの開設と運営法
 アクセスアップの技
 アフィリエイト (WEB広告)
 ドメインとサーバー
特集・トピックス
 Web広告で収入を得る
 独自ドメインの利点
 使えるWeb作成ソフト
 Webデザイナーになるには
 SEOでアクセスアップ
 光ファイバーの導入
リンク集
 ウェブ作成リンク
 無料リンク
 オンラインソフトリンク
 ユーザーリンク
 ウェブコラム
 参考文献一覧
 サイトマップ
 このサイトについて
 お問い合わせ
 eWebホーム


Home >> PHP/データベース >> ランダムテキスト

ランダムテキスト



サンプルと機能

複数のテキストの中からランダムに1つ選んで表示します。
テキストだけでなく広告や画像を貼り付けることもできます。
以下のサンプルは、広告をランダムに切り替えて表示しています。

サンプル(何回かリロードすると変わります。)
CGI,PHP利用可、月額300円からのレンタルサーバー「Quick-Server」

表示する確率を変更する場合は、「確率変更可能ランダムテキスト」をご覧下さい。


サンプルスクリプト

緑の文字が変更箇所で、赤い文字が対応するPHPです。
<!-- -->内または//以下はコメントです。削除しても影響ありません。
必要な箇所をコピー&貼り付けして編集してください。

ランダムテキスト
<?php header("Content-Type:text/html;charset=Shift_JIS"); ?>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<?php
// rndtxtには、テキストを入れる。改行はしないようにする
// テキストを増やしたりする場合は、"[ ]"の数字が0から順になるようにする
$rndtxt[0] = 'テキスト1';
$rndtxt[1] = 'テキスト2';
$rndtxt[2] = 'テキスト3';
$rndtxt[3] = 'テキスト4';
$rndtxt[4] = 'テキスト5';
$length = count($rndtxt) - 1;
srand( (double)microtime()*1000000 );
$num=round( rand(0,$length) );
print("$rndtxt[$num]");
?>
</BODY>
</HTML>


解説・注意点など

複数のページで使用したいなどの理由で、外部からの読み込みをする場合は、

<?php 〜 ?>の部分を、rndtxt.phpなどで名前で保存して、

<?php
require("rndtxt.php");
?>

で読み込みます。その際、rndtxt.phpへのパスは間違えないで下さい。


 
 

PHP/データベースに戻る




 eWeb/ HTML/ スタイルシート/ Javaスクリプト/ PHP/ 素材集/ テクニック/ 配色/ ユーザビリティ/ 開設と運営/ アクセスアップ/ アフィリエイト/ ドメイン
Copyright(C) 2004. Aeu, Gundam, eWeb, PHP and Database. All rights reserved. - Home