resize не работает - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Sun, 12 Jan 2025 16:35:37 +0300 думаю да, ошибок в функции я не вижу https://visavi.net/topics/22145/371681 resize не работает Azzido Sun, 05 Jun 2011 12:12:06 +0400 Сообщения https://visavi.net/topics/22145/371681 4. А на нормально платном хостинге, как ты думаешь скрипт будет работать нормально? https://visavi.net/topics/22145/371670 resize не работает Вусал Sun, 05 Jun 2011 11:59:19 +0400 Сообщения https://visavi.net/topics/22145/371670 еще около года назад когда имел там акк, замечал проблемы с gd https://visavi.net/topics/22145/371669 resize не работает Azzido Sun, 05 Jun 2011 11:55:25 +0400 Сообщения https://visavi.net/topics/22145/371669 пиши в поддержку хостинга https://visavi.net/topics/22145/371668 resize не работает Mafia Sun, 05 Jun 2011 11:50:29 +0400 Сообщения https://visavi.net/topics/22145/371668 работает нормально... Но вот с большими фотографиями не справляется... Сам на х2м.ру хостинге https://visavi.net/topics/22145/371645 resize не работает Вусал Sun, 05 Jun 2011 10:58:02 +0400 Сообщения https://visavi.net/topics/22145/371645 почему эта функция не работает с большими изображениями... скажем весом одим мб<br> <br> <em><span style="font-size:x-small">Добавлено через 00:05 сек.</span></em><br> function resize($file_input, $file_output, $w_o, $h_o, $percent = false) {<br> <br> ini_set(&quot;gd.jpeg_ignore_warning&quot;, 1);<br> list($w_i, $h_i, $type) = getimagesize($file_input);<br> if (!$w_i || !$h_i) {<br> echo &#039;Невозможно получить длину и ширину изображения&#039;;<br> return;<br> }<br> $types = array(&#039;&#039;,&#039;gif&#039;,&#039;jpeg&#039;,&#039;png&#039;);<br> $ext = $types[$type];<br> if ($ext) {<br> $func = &#039;imagecreatefrom&#039;.$ext;<br> $img = $func($file_input);<br> } else {<br> echo &#039;Некорректный формат файла&#039;;<br> return;<br> }<br> if ($percent) {<br> $w_o *= $w_i / 100;<br> $h_o *= $h_i / 100;<br> }<br> if (!$h_o) $h_o = $w_o/($w_i/$h_i);<br> if (!$w_o) $w_o = $h_o/($h_i/$w_i);<br> <br> $img_o = imagecreatetruecolor($w_o, $h_o);<br> imagecopyresampled($img_o, $img, 0, 0, 0, 0, $w_o, $h_o, $w_i, $h_i);<br> if ($type == 2) {<br> return imagejpeg($img_o,$file_output,100);<br> imagedestroy($img_o);<br> } else {<br> $func = &#039;image&#039;.$ext;<br> return $func($img_o,$file_output);<br> imagedestroy($img_o);<br> }<br> } https://visavi.net/topics/22145/371600 resize не работает Вусал Sun, 05 Jun 2011 04:49:33 +0400 Сообщения https://visavi.net/topics/22145/371600