note 82798 added to function.getimagesize

From: Date: Fri, 25 Apr 2008 23:26:05 +0000
Subject: note 82798 added to function.getimagesize
Groups: php.notes 
Request: Send a blank email to php-notes+get-138787@lists.php.net to get a copy of this message
Great script shmohel, a bit more minified... <?php function scale_image($p,$mw='',$mh='') { // path max_width max_height if(list($w,$h) = @getimagesize($p)) { foreach(array('w','h') as $v) { $m = "m{$v}"; if(${$v} > ${$m} && ${$m}) { $o = ($v == 'w') ? 'h' : 'w'; $r = ${$m} / ${$v}; ${$v} = ${$m}; ${$o} = ceil(${$o} * $r); } } return("<img src='{$p}' alt='image' width='{$w}' height='{$h}' />"); } } ?> ---- Server IP: 64.71.164.2 Probable Submitter: 87.208.6.230 ---- Manual Page -- http://www.php.net/manual/en/function.getimagesize.php Edit -- https://master.php.net/note/edit/82798 Del: integrated -- https://master.php.net/note/delete/82798/integrated Del: useless -- https://master.php.net/note/delete/82798/useless Del: bad code -- https://master.php.net/note/delete/82798/bad+code Del: spam -- https://master.php.net/note/delete/82798/spam Del: non-english -- https://master.php.net/note/delete/82798/non-english Del: in docs -- https://master.php.net/note/delete/82798/in+docs Del: other reasons-- https://master.php.net/note/delete/82798 Reject -- https://master.php.net/note/reject/82798 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#138787) next »