"4.1.0"){ extract($_POST); } //参照ディレクトリ //このファイルのある場所から、表示する画像ファイルへの相対パス(最後に/をつけるのを忘れないように) define("default_dir","../lounge/data/"); //表示する画像ファイルの種類(1=gif, 2=jpg, 3=png) $type = array(1 => 1, 2 => 2); //表示したくないファイルは配列から除去。 // $updir = $_GET['dir']; //画像へのパス $image_w = $_GET['w']; //画像の横幅 $image_h = $_GET['h']; //画像の最大縦幅 if(!$updir) $updir = default_dir; if ($opt == "") $opt = "24_piece.gif"; $df = opendir("$updir"); $log = array(); while ($FileName = readdir($df)){ if ($FileName !="." && $FileName !=".."){ $rc = strpos($FileName,"IMG_"); if ($rc === 0) { $tmp = @GetImageSize($updir.$FileName); if($tmp[0] <=400 && $tmp[1]<=300){ if(array_search($tmp[2],$type)) array_unshift($log,$FileName);} } } } closedir($df); $count = count($log) -1; $image_no = rand(0,$count); if ($pic == "") { $image_path = $updir.$log[$image_no]; $size = @GetImageSize($image_path); $FileName = $log[$image_no] ; } else { $FileName = $pic; $image_path = $updir.$FileName; $size = @GetImageSize($image_path); }; ?> ジグソーパズル

ジグソーパズル

お題はこれです(完成図) ピース選択

完成時の音楽は400×300の絵のときだけ鳴ります
"; ?>

"; ?> "; ?>

マウスでドラッグして絵を完成させてね!!

※png 画像と 400×300よりも大きな画像は表示しないように設定しています


script:pon2

download page:pon's Study room
applet:study with pc
idea:nasa