АВТОР | СООБЩЕНИЕ |
---|
Репутация: 126 Регистрация: 25.04.2006 Всего сообщений: 10175 Откуда: Уфа РБ |
| header("Content-type: image/jpeg");
Скрипт создаёт картинку с этим типом, к расштрению это не относится.
if($act=="jpg")
Вероятно тут и указано разрешённое расширение.
Написано правильно. Проверь определяется ли $avat_size | |
|
|
Имя: Серега Сейчас нет на сайте Репутация: 0 Регистрация: 27.04.2007 Всего сообщений: 665 Откуда: о.Итуруп, и г.Владивосток |
| Что касается $avat_size, то спасибо получилось | |
|
|
Имя: Серега Сейчас нет на сайте Репутация: 0 Регистрация: 27.04.2007 Всего сообщений: 665 Откуда: о.Итуруп, и г.Владивосток |
| Profi, ну а если еще дописать так ?
то есть к тому что уже есть.
if($act=="jpeg"){
$size = GetImageSize($image);
$width = $size[0];
$height = $size[1];
$x_ratio = $maxsize / $width;
$y_ratio = $maxsize / $height;
if ( ($width <= $maxsize) && ($height <= $maxsize) ) {
$tn_width = $width;
$tn_height = $height;
}
else if (($x_ratio * $height) < $maxsize) {
$tn_height = ceil($x_ratio * $height);
$tn_width = $maxsize;
}
else {
$tn_width = ceil($y_ratio * $width);
$tn_height = $maxsize;
}
$src = ImageCreateFromJpeg($image);
$dst = ImageCreateTrueColor($tn_width,$tn_height);
ImageCopyResized($dst, $src, 0, 0, 0, 0,
$tn_width,$tn_height,$width,$height);
header("Content-type: image/jpeg");
ImageJpeg ($dst, null, 40);
ImageDestroy($src);
ImageDestroy($dst); | |
|
|
Репутация: 126 Регистрация: 25.04.2006 Всего сообщений: 10175 Откуда: Уфа РБ |
| Ты бы уточнил чего этим хочешь добиться. И зачем отдельно обрабатывать jpg и jpeg. Формат то тот же и обрабатывать можно вместе.
if($act=="jpeg" || $act=="jpg") | |
|
|
Имя: Игорь Сейчас нет на сайте Репутация: 0 Регистрация: 13.10.2007 Всего сообщений: 619 |
| echo '<div class="menu"><img alt="" src="images/arrow.gif" width="7" height="12" />» <a href="chat/">Чат</a> (' . wch() . ')</div>';
echo '<div class="menu"><img alt="" src="images/arrow.gif" width="7" height="12" />» <a href="gallery/">Галерея</a> (' . fgal() . ')</div>'; это в скрипте на главной выводиться и так на каждую ссылку. Просто на всякий хочу спросить, чтоб небыло потом неполадок. Зачем для каждой ссылки так ведь можно сделать и так- | |
|
|
Имя: Игорь Сейчас нет на сайте Репутация: 0 Регистрация: 13.10.2007 Всего сообщений: 619 |
| echo '<div class="menu"> echo '<a href="chat/">Чат</a> (' . wch() . ')<br/>';
echo '<a href="gallery/">Галерея</a> (' . fgal() . ')</div>'; но тут я убрал графику, она мне не нужна. Смерть просто поставить echo '<div class="menu"> тут ссылки . </div>'; закрыть. Думаю так будет проще ведь так? И файл легче будет. Может и открываться страница будет быстрее? Нет? | |
|
|
Репутация: 126 Регистрация: 25.04.2006 Всего сообщений: 10175 Откуда: Уфа РБ |
| html-код правь по своему вкусу.
div возможно вызывается на каждую ссылку с какой то целью, описанной в классе.
И не выводи так часто echo.
Лично для меня уже стандарт выводить всю страницу за один раз. | |
|
|
Имя: Игорь Сейчас нет на сайте Репутация: 0 Регистрация: 13.10.2007 Всего сообщений: 619 |
| Profi, Если например так <div class="a"> echo ' <a href.....Ссылка 1</a><br/>'; echo ' <a href.....Ссылка 2</a><br/>'; echo ' <a href.....Ссылка 3</a></div>'; как тут часто echo не выводить? | |
|
|
Репутация: 126 Регистрация: 25.04.2006 Всего сообщений: 10175 Откуда: Уфа РБ |
| Ну что непонятно, вот простой пример
echo 'a';
echo 'b';
echo 'c';
в результате то же что и
echo 'abc'; | |
|
|
Имя: Игорь Сейчас нет на сайте Репутация: 0 Регистрация: 13.10.2007 Всего сообщений: 619 |
| Profi, ну я такого не видел раньше в скриптах. И как тогда ссылка будет выглядеть? | |
|