お任せリンク

実現したいHTML

<script type="text/javascript"><!--
amazon_ad_tag = "hinatamitsuru-22"; amazon_ad_width = "728";  amazon_ad_height = "90";//--></script>
<script type="text/javascript" src="http://www.assoc-amazon.jp/s/ads.js"></script>
<script type="text/javascript"><!--
amazon_ad_tag = "hinatamitsuru-22";  amazon_ad_width = "120"; amazon_ad_height = "600";//--></script>
<script type="text/javascript" src="http://www.assoc-amazon.jp/s/ads.js"></script>

→違うのはサイズのところですね。

作ってみたPHP

<?php
// 
//  amazonのお任せリンク用プラグインです。
//  2007/02/15 日向充

define('PLUGIN_AMAZON_OMAKASE_USAGE', '#amazon_omakase(ad_width,ad_height)' .
'<br>(120,600) or (120,240) or (160,600) or (180,150)' .
'<br>or (468,60) or (728,90) or (300,250) or (600,520)');
define('AMAZON_USER_ID','hinatamitsuru-22');

function plugin_amazon_omakase_convert()
{
	if (func_num_args() != 2) return PLUGIN_AMAZON_OMAKASE_USAGE;

	list($ad_width,$ad_height) = func_get_args();

	if ($ad_width == '' ||$ad_height == '' ) return PLUGIN_AMAZON_OMAKASE_USAGE;

	return '<script type="text/javascript"><!--' .
	'amazon_ad_tag = "' . AMAZON_USER_ID .
	'";  amazon_ad_width = "' . $ad_width .
	'";  amazon_ad_height = "' . $ad_height .
	'";//--></script><script type="text/javascript" src="http://www.assoc-amazon.jp/s/ads.js"></script>';
}
?>




トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS