■掲示板に戻る■
全部
1-
最新50
Photo Gallery
- 1 :管理人 ★ : 02/09/30 18:09 ID:???
- http://fitness.s7.xrea.com/x/gallery/
Locationがうまくいかないのでxディレクトリになりました。
- 2 :UEKEN : 02/09/30 18:53 ID:???
- 自宅サーバで、このスクリプトを使おうと思っているんですが、PHPソフトが
無ければ動作しませんよね・・・?
- 3 :UEKEN : 02/09/30 18:54 ID:Dqxi3FH2
- CGI版ってありますか?
- 4 :あぼーん : あぼーん
- あぼーん
- 5 :あぼーん : あぼーん
- あぼーん
- 6 :あぼーん : あぼーん
- あぼーん
- 7 :管理人 ★ : 02/11/01 10:42 ID:???
- あぼーんにバグがあったので修正しました。
- 8 :管理人 ★ : 02/11/22 13:25 ID:???
- クッキー修正
ログ削除時のサムネイル消し忘れ修正
ついでにトクトク用のPHP3バージョンも追加しました。
- 9 :管理人 ★ : 02/11/22 13:38 ID:???
- Location使わなくしたので普通のディレクトリに引っ越しました。
http://fitness.s7.xrea.com/gallery/
- 10 :名無しさん@PHP : 02/12/25 09:13 ID:???
-
- 11 :momo◆XP.mac.cZY : 03/05/16 21:26 ID:wtgpqIFA
- すみませんが、
regif
rejpg
repng
はどの様な役割をするのでしょうか?
同封のスクリプトにはincludeしている所がなかったのでお伺いします。
- 12 :管理人 ★ : 03/05/16 22:15 ID:???
- >>11
Cでコンパイルした画像縮小(拡大)プログラムです。
gdが使えないサーバ用に作ったのですがintel insideなlinuxでしか使えないです。
古いヴァージョンで使ってましたが今のヴァージョンでは使ってないですね。
PHP3用ではsystem関数で呼び出しています。
- 13 :momo◆XP.mac.cZY : 03/05/19 17:41 ID:q6/Zeq.g
- ということは、PHP4でもGD Libraryが入っていない環境の場合
そのCのプログラムでリサイズすることが可能と言うことでしょうか?
環境:RedHatLinux8.0です。
- 14 :momo◆XP.mac.cZY : 03/05/19 17:43 ID:q6/Zeq.g
- CPUを確認してみた所、
AMD Duron(tm) processorの1GHzなのですが、intelでないのでダメと言うことですか?
- 15 :名無しさん@PHP : 03/05/19 18:19 ID:xmrmZZDE
- >>14
いやいや
Intel互換プロセッサだったかPentium互換プロセッサだったか だから無問題
PHPがOSに頼んでCPUを使っているんだから(←厳密に言わなくてもこれは間違いを含んだ考え方ですけどね
- 16 :名無しさん@PHP : 03/05/19 20:16 ID:2kKWNfOk
- テスト
- 17 :momo◆XP.mac.cZY : 03/05/22 15:06 ID:8dAGVzmM
- もしよろしければsystem関数で呼び出している
古いバージョンのコードを教えて頂けませんでしょうか?
- 18 :名無しさん : 03/05/24 16:12 ID:???
- この形の掲示板をDL→UPして使っている名無しです。すいませんが
管理人さんのように★マークを付けるにはどういう設定があるんですか?
ただ★を入れてるだけなんですか?教えてください。
- 19 :名無しさん : 03/05/24 16:14 ID:???
- >>18
素人ですいません。
- 20 :名無しさん@PHP : 03/05/24 20:15 ID:???
- >>19
素人で吸いません。
- 21 :momo◆XP.mac.cZY : 03/05/27 23:40 ID:RFBQDF3I
- >>17 古いソースコード本当にお願いしますm(_ _)m
- 22 :管理人 ★ : 03/05/28 14:41 ID:???
- >>21
上書きしちゃってもうないんです。
PHP3用を参考にされてはどうでしょうか。
↓
/* サムネイル作成 */
$W = $size[0];
$H = $size[1];
# 画像表示縮小
if ($W > $MaxW || $H > $MaxH) {
$W2 = $MaxW / $W;
$H2 = $MaxH / $H;
($W2 < $H2) ? $ratio = $W2 : $ratio = $H2;
$resize = "re".$ext;
system("./$resize $updir$newname $updir2$newname $ratio");
}
- 23 :名無しさん@お腹いっぱい。 : 03/06/26 18:38 ID:???
- Xreaで使用しているのですが、サムネイルが生成されません。
>もしよろしければsystem関数で呼び出している
>古いバージョンのコードを教えて頂けませんでしょうか?
とありますが、先ほどダウンロードしたのもsystem関数を使っているものでしたが
どうなのでしょうか?
- 24 :名無しさん@お腹いっぱい。 : 03/06/26 18:44 ID:Kpju6UjM
- 後、連続投稿禁止などが無くなっているようです。
復活させて頂けませんか?
- 25 :名無しさん@お腹いっぱい。 : 03/06/26 18:48 ID:???
- >>24は勘違いでした。すみません。
- 26 :名無しさん@お腹いっぱい。 : 03/06/26 19:45 ID:Kpju6UjM
- なんとか自力でGDにしてみました。これでよろしいでしょうか?
$gd_version = 2; //gdのバージョンが2.0以下の場合1にしてください
/* サムネイル作成 */
$W = $size[0];
$H = $size[1];
/* GD fuction のチェック */
$gifread = '';
if ($gd_version == 2) {
$imagecreate = "imagecreatetruecolor";
$imageresize = "imagecopyresampled";
}else {
$imagecreate = "imagecreate";
$imageresize = "imagecopyresized";
}
if (function_exists ("imagecreatefromgif")) {
$gifread = "on";
}
/* 画像表示縮小 */
if ($W > $MaxW || $H > $MaxH) {
$W2 = $MaxW / $W;
$H2 = $MaxH / $H;
$key = ($W2 < $H2) ? $W2 : $H2;
$W = floor ($W * $key);
$H = floor ($H * $key);
$dst_im = $imagecreate ($W,$H);
if ($ext == "jpg") {
$src_im = imagecreatefromjpeg ("$updir$newname");
$imageresize ($dst_im,$src_im,0,0,0,0,$W,$H,$size[0],$size[1]);
imagejpeg($dst_im,"$updir2$newname");
}
elseif ($ext == "png") {
$src_im = imagecreatefrompng ("$updir$newname");
$imageresize ($dst_im,$src_im,0,0,0,0,$W,$H,$size[0],$size[1]);
imagejpeg($dst_im,"$updir2$newname");
}
elseif ($ext == "gif" and $gifread == "on") {
$src_im = imagecreatefromgif ("$updir$newname");
$imageresize ($dst_im,$src_im,0,0,0,0,$W,$H,$size[0],$size[1]);
imagejpeg($dst_im,"$updir2$newname");
}
}
- 27 :管理人 ★ : 03/06/27 11:40 ID:???
- >>23
消したと思ってたら残ってたようですね。
>>26
それでいいと思います。
こちらでもアップしておきました。
- 28 :名無しさん@お腹いっぱい。 : 03/07/01 14:27 ID:???
- >>27
遅くなりましたが新しくダウンし直しました。
ありがとうございます。
- 29 :名無しさん@PHP : 03/12/20 17:03 ID:vO9BERTI
- age
- 30 :名無しさん@PHP : 2007/03/06(火) 12:05:16 ID:72uLSSZw
- テスト
6 KB
新着レスの表示
掲示板に戻る 全部
次100 最新50
read.php ver2.4 2005/04/13