include("db_conn.php"); include("db_func.php"); session_start(); if( ! isset($_SESSION['b_id']) ) // 檢查 session 是否未註冊 { echo ""; echo "
"; } else { // 從資料庫取出指定相片的所有資料 BEGIN $SQLStr = "SELECT * FROM webhdd WHERE f_id='$id'"; $res = db_query($SQLStr); // 從資料庫取出指定相片的所有資料 END if (db_num_rows($res)>0) { $row = db_fetch_array($res); // 將圖片依長寬比例縮小 BEGIN $newpic = "photo/". $b_id . "/" . $row['f_name']; $fixwid = "100"; // 將圖片寬度指定為 100 $im = GetImageSize($newpic); // 取得圖片尺寸 $imwid = $im[0]; // 取得圖片寬度 $imhei = $im[1]; // 取得圖片高度 if ($imwid > $fixwid) // 若圖片寬度大於指定寬度 { // 計算圖片縮小比例 $im_tmp_wid = ($fixwid*100)/$imwid; // 將圖片高度指定為寬度比例乘以原本高度 $im_tmp_hei = ($imhei*$im_tmp_wid)/100; $imwid = $fixwid; // 無條件捨去圖片按比例縮小後的高度之小數點 $imhei=ceil($im_tmp_hei); } // 將圖片依長寬比例縮小 END ?> } } ?>