携帯サイトでの画像表示1.5.1にて

弊社のサーバーは、セキュリティの関係上、allow_url_fopen = Offになっています。
携帯では、getimagesize関数にて、画像サイズの変更を行なっておりますので、自サイトの画像にアクセスする場合であれば、相対位置で指定することでアクセスできるようなので
公開領域/imageresizer.php
の40行目付近の
// 相対URLの場合、site_urlを追加する
if(!preg_match("!https*?://!", $image)) {
$image = $site_url . $image;
}

// 元イメージのサイズを取得
list($s_width, $s_height) = getimagesize($image);

// 相対URLの場合、site_urlを追加する
if(!preg_match("!https*?://!", $image)) {
$image = $site_url . $image;
}

if(eregi($site_url , $image)){
$image = eregi_replace($site_url, '', $image);
}
if(substr($image,0,1)=='/'){
$image = substr($image,1);
}

// 元イメージのサイズを取得
list($s_width, $s_height) = getimagesize($image);


と変更すると画像が表示できるようになります。



ネットショップ開業構築ならお任せ Zen Cartからレンタルサーバー | オビタスター総合サイト
〒543-0001 大阪府大阪市天王寺区上本町6-4-13
【TEL】06-6772-6700 【FAX】06-6779-9515
【営業時間】
平日:9:00~18:00・土/祝日:10:00~18:00
【定休日】日曜日
© 2004-2024 Obitastar Co.,Ltd.