ブログ | nowhere - Page 9

タグクラウドでカテゴリ表示

2008年10月28日 12:20 PM

Google BloggerのFTP公開ブログだと
けっこうめんどくさいんだけど
カテゴリ表示をタグクラウドにしてみた。
やってみてから普通の表示の方が見やすいかも、と思った。

前からやってみたかったので
それっぽくなったことに自己満足。

今更ながら、ブログ書くのに
Movable Typeのほうがよかったかも、
と思い始めている。

管理がめんどくさくないから
Google Bloggerにしたんだけど。
Movable Type心動かされてる。

Tags:  ブログ 

アフィリ画像ランダム表示

2008年10月21日 4:12 PM

独自ドメインだと、自由にいろいろできるぶん、
既存の便利なツールが使えなくて面倒なことが多い。

PHPでアフィリリンクをランダム表示させるものを作ってみた。

・自分が選んだアフィリリンクのみを表示させたい。
・複数のアフィリリンクをランダムで表示させたい。
・ページ内で同じアフィリリンクが表示されないようにしたい。

まず、選んだアフィリリンクをデータファイルにまとめておく。
文字コードはUTF-8にしている。
データファイル.datはこんな感じ。
1行に1アフィリリンク。

<a href="hoge"><img src="hogehoge"></a><br>説明1
<a href="hoge2"><img src="hogehoge2"></a><br>説明2
・
・
・

ランダム表示PHP。
適当な名前を付けて(~.php)保存。

<?php

// データファイルのURL
$afl_link = file("http://データファイル.dat");

// 表示数
$disp_count = 3;

header ("Content-Type: text/html; charset=UTF-8");

while($i < $disp_count ){

mt_srand( microtime() * 1000000 );
$idx = mt_rand(0, count($afl_link) - 1);

$disp_str = $disp_str.str_replace("\"","'",trim($afl_link[$idx]));
$disp_str = $disp_str."<br><br><br><br>";

array_splice($afl_link, $idx, 1);
if( !$afl_link ) { break; }
$i++;

}

header ("Content-Type: text/html; charset=UTF-8");
echo "document.write(\"";
echo $disp_str;
echo "\");";

?>

表示させたいところに

<script type="text/javascript" src="http://~省略~.php"></script>

Tags:  ブログ 

おやすみなさい☆

2008年9月13日 3:48 AM

ブログにカレンダーとカテゴリつけただけでこんな時間になってしまった。
Google Blogger、自分のドメインでやるとテンプレート編集がものすごくめんどう。
久しぶりにJava ScriptとPHPさわったらけっこうはまった。

Tags:  ブログ