アットウィキロゴ

PHP課題 > 3

課題3

JavaScript を PHP で作成し、HTML に埋め込み可能なGoogleサイト検索を作成
( php に引数を渡して、サイトを選択できるようにする )


PHP

<?php
header('Content-Type: text/javascript; Charset=euc-jp');
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
 
function dw($str){
    print 'document.write("' . $str . '");';
}
 
$target = $_GET['target'];
 
if($target == "")
{
    print "targetがからです。";
    exit();
}
 
dw("<form method=get action='http://www.google.co.jp/search'>");
dw("<a href='http://www.google.co.jp/'>");
dw("<img src='http://www.google.com/logos/Logo_40wht.gif' ");
dw("border='0' alt='Google' align='absmiddle'></a>");
dw("<input type=hidden name=domains value='".$target."'><br>");
dw("<input type=radio name=sitesearch value='".$target."' checked> ".$target." を検索");
dw("<input type=text name=q size=31 maxlength=255 value=''>");
dw("<input type=hidden name=ie value=Shift_JIS>");
dw("<input type=hidden name=oe value=Shift_JIS>");
dw("<input type=hidden name=hl value='ja'>");
dw("<input type=submit name=btnG value='Google 検索'>");
dw("</form>");
 
?>
 

埋め込み

<SCRIPT
    language="javascript"
    text="text/javascript"
    src="google_insite_search.php?target=www.vector.co.jp">
</SCRIPT>
 
最終更新:2008年02月08日 11:07