| 最新の投稿-WordPress |
- 2004-6-20
- 2004-4-25
- 2004-4-22
- 2004-4-18
|
| 最新の投稿-雑記 |
- 2004-5-20
- 2004-3-24
- 2004-2-23
- 2004-2-21
|

Powered by XOOPS Cube Legacy 2.1.8
PukiWikiMod 1.5.1
WordPress Module 0.6.0 Alpha
|
|
| サムネイルについて
投稿者:
oki
投稿日:2004/10/29(Fri) 03:12
No.826 |
|
|
 |
お世話になっております。
バージョンアップお疲れ様でした。 早速使わせていただきましたが、ファイルをアップロードした際に サムネイルが作成されません。以前はupload.phpの59行目を触ってGD1用にして 出来ていたのですが、今のを見ると1と2でバージョンによって分岐されてるようで このバージョンの指定はどこでやっているのでしょうか。
見当違いでしたらお許しください。よろしくお願いします。 |
|
Re: サムネイルについて
投稿者:
のぶのぶ
投稿日:2004/10/29(Fri) 14:28
No.828 |
|
|
|
 |
引用: 早速使わせていただきましたが、ファイルをアップロードした際に サムネイルが作成されません。以前はupload.phpの59行目を触ってGD1用にして 出来ていたのですが、今のを見ると1と2でバージョンによって分岐されてるようで このバージョンの指定はどこでやっているのでしょうか。
見当違いでしたらお許しください。よろしくお願いします。
いや、見当違いではないですよ。 実は、今回はgd_infoという関数を使ってGDのバージョンを取得する試みを入れているのですけど、この関数がPHP4.3.0以上でないと存在しないので、PHP4.2.xではやはり判定出来ずにエラーになります。 という事で、今度は、upload.phpの68行目の
$thumbnail = imagecreatetruecolor($image_new_width, $image_new_height);
の部分をimagecreate(・・)に変更して頂く必要があります。 で、もしよろしければ、 この部分を、
if (function_exists('ImageCreateTrueColor')) {
$thumbnail = imagecreatetruecolor($image_new_width, $image_new_height);
}
if (!$thumbnail) {
$thumbnail =ImageCreate($image_new_width, $image_new_width);
}
に変えて試して頂けないでしょうか? PHP4.2.xでのGD2存在チェックロジックをPEARのImageライブラリを参考にして組み込んでみたんですけど・・・ これでうまくいけば、正式採用したいんですけど・・・・
宜しくお願いします。 |
|
Re[2]: サムネイルについて
投稿者:
oki
投稿日:2004/10/30(Sat) 01:31
No.831 |
|
|
|
 |
引用: のぶのぶさんは書きました:
に変えて試して頂けないでしょうか? ARのImageライブラリを参考にして組み込んでみたんですけど・・・ これでうまくいけば、正式採用したいんですけど・・・・
残念ながら、うまくいきませんでした。 現象は前とかわらずです。
if (function_exists('gd_info')) {
$gdver=gd_info();
if(strstr($gdver["GD Version"],"1.")!=false){
//For GD
$thumbnail = imagecreate($image_new_width, $image_new_height);
}else{
//For GD2
$thumbnail = imagecreatetruecolor($image_new_width, $image_new_height);
}
} else {
if (function_exists('ImageCreateTrueColor')) {
$thumbnail = imagecreatetruecolor($image_new_width, $image_new_height);
}
if (!$thumbnail) {
$thumbnail =ImageCreate($image_new_width, $image_new_width);
}
}
@imagecopyresized($thumbnail, $image, 0, 0, 0, 0, $image_new_width, $image_new_height, $image_attr[0], $image_attr[1]);
これでいいんですよね(^^: |
|
Re[3]: サムネイルについて
投稿者:
のぶのぶ
投稿日:2004/10/30(Sat) 02:56
No.832 |
|
|
|
 |
引用: okiさんは書きました: これでいいんですよね(^^:
良いと思いますが・・・ だめでしたか〜 まずは、単純に、68行目を
$thumbnail = imagecreate($image_new_width, $image_new_height);
に置き換えてうまくいくかどうか試して頂けませんか? これがうまくいかないのであれば、gd_infoでの判定結果の方を疑わないといけないので・・ |
|
Re[4]: サムネイルについて
投稿者:
oki
投稿日:2004/10/30(Sat) 13:26
No.833 |
|
|
|
 |
こんばんは 引用: のぶのぶさんは書きました: これがうまくいかないのであれば、gd_infoでの判定結果の方を疑わないといけないので・・
これでうまくいきました!!! 私はこれで解決なのですが、どうしましょうか? |
|
Re[5]: サムネイルについて
投稿者:
のぶのぶ
投稿日:2004/10/31(Sun) 12:30
No.838 |
|
|
|
 |
引用: これでうまくいきました!!! 私はこれで解決なのですが、どうしましょうか?
とりあえず、了解です! 当方でもう少し調べてみますので、現状は今のままでお使い下さい。  |
|
このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです
- KENT -
|