---------------------------------------------------
if($picinfo = getimagesize($iname));{
$iw= $picinfo[0];
$ih= $picinfo[1];
if($iw>600){
$iw=600;
$ih=600;
}
-------------------------------------------------------- Original Message ----- > On my home-brewed forum, users can link to web images using the > familiar [img]abc.jpg[/img] type tags. > Occasionally someone will link to something thats 1500px wide & all > havoc breaks loose with the page format. > > So I decided a simple way to limit this is to check the image size > ( getimagesize() ) & if its over 600px - then force it to be 600px max. > That's fine, but then i found if its a bad link or the web image is > removed then the getimagesize() function fails with an error. > > so then I thought I would first check if the file exists by using > is_file() > > That seems to work in some situations, but not others - eg: for some > images over 600px hosted on remote servers is_file() works, on other > servers it fails. > > so I need a way to tweek the code below, perhaps ideally I can remove > the is_file() & add a clause to getimagesize() that can skip the > error if there's no file > getimagesize($iname) or die(); > > but obviously I dont want to die() - is there another way? > > thx > Riquez Community email addresses: Post message: [email protected] Subscribe: [EMAIL PROTECTED] Unsubscribe: [EMAIL PROTECTED] List owner: [EMAIL PROTECTED] Shortcut URL to this page: http://groups.yahoo.com/group/php-list Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/php-list/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/php-list/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
