//g_album $ver = 0.1; //Copyright 2005 Golbed // http://golbed.main.jp/ //使用に関しては自己責任で。 error_reporting(1); //ページタイトル $title = "g_album"; //背景色 $bg_color = "#FFFFFF"; //テキスト色 $txt_color = "#000000"; //画像表示位置 //初期設定では画像は中央上部に表示されます。 //画像を表示する位置の左右変更したい場合は$img_alignを変更します。 //左:left //中央:center //右:right $img_align = "center"; //画像の上下指定は$img_valignを変更。 //上:top //中央:middle //下:bottom $img_valign = "top"; //画像保存フォルダ $img_dir = "./image/"; //GDの使用 //画像のサイズを取得します。 //初期設定ではOFFです。 //ON=1 //OFF=0 $use_gd = 0; //更新時間でのソートのON,OFF //ON=1 //OFF=0 //更新時間ではなく、ファイル名でソートしたい場合はOFFにして下さい。 //ソートは降順です。 //数字のファイル名の場合は左から数値の大きな順に、アルファベットのファイル名ならZ→Aで並びます。 //ファイル名で自由にリンク順を決めたい場合はOFFにして下さい。 $g_sort =1; //初期設定ココまで。 ///////////////////////////////////////////////////////// $image_list = get_img_list($img_dir); if($image_list){ foreach($image_list as $each){ if($g_sort){ $image_file_time[] = filemtime($img_dir . $each) ."<>". $each; }else{ $image_file_time[] = $each; } } }else{ echo "表示する画像がありません。"; exit; } //ソート rsort($image_file_time); //Link生成 foreach($image_file_time as $link_each){ if($g_sort){ $ex_image = explode('<>',$link_each); $link_list .= "■ "; }else{ $link_list .= "■ "; } } if($_GET['select_img']){ $filename = $_GET['select_img']; //ファイルの有無をチェック if(!file_exists($img_dir . $filename)){ echo "ファイルが存在しません。"; exit; } if($use_gd){ $get_image_size = @getimagesize($img_dir . $filename); $image_url = ""; }else{ $image_url = ""; } } //画像list取得 function get_img_list($img_dir){ //画像一覧取得 $i = 0; if ($dir_temp = @opendir($img_dir)or die("指定された画像フォルダが存在しません。")) { while (false !== ($img_file_list = readdir())) { if ($img_file_list != "." && $img_file_list != ".." && is_file($img_dir.$img_file_list)) { $img_file_list_all[] = $img_file_list; $i++; } } closedir($dir_temp); } return($img_file_list_all); } //HTMLいじりたい人はココ。 $html = print<< $title <<New $link_list Old>> $image_url g_album ver.$ver Script by Golbed