ПравилаРегистрацияВход
НАВИГАЦИЯ

Пишем скрипт сайта

Модераторы: нет
Список форумов » Вэб-разработкаНа страницу  1, 2, 3 ... 49, 50, 51 ... 59, 60, 61 
АВТОРСООБЩЕНИЕ
Profi
Administrator
Avatar
Репутация: 126
Регистрация: 25.04.2006
Всего сообщений: 10175
Откуда: Уфа РБ
16 мая 2008, 16:42
header("Content-type: image/jpeg");
Скрипт создаёт картинку с этим типом, к расштрению это не относится.
if($act=="jpg")
Вероятно тут и указано разрешённое расширение.

Написано правильно. Проверь определяется ли $avat_size
Sergik
Avatar
Имя: Серега
Сейчас нет на сайте
Репутация: 0
Регистрация: 27.04.2007
Всего сообщений: 665
Откуда: о.Итуруп, и г.Владивосток
16 мая 2008, 17:40
Что касается $avat_size, то спасибо получилось :)
Sergik
Avatar
Имя: Серега
Сейчас нет на сайте
Репутация: 0
Регистрация: 27.04.2007
Всего сообщений: 665
Откуда: о.Итуруп, и г.Владивосток
16 мая 2008, 17:41
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);
Profi
Administrator
Avatar
Репутация: 126
Регистрация: 25.04.2006
Всего сообщений: 10175
Откуда: Уфа РБ
16 мая 2008, 19:25
Ты бы уточнил чего этим хочешь добиться. И зачем отдельно обрабатывать jpg и jpeg. Формат то тот же и обрабатывать можно вместе.
if($act=="jpeg" || $act=="jpg")
Chasovoi
Avatar
Имя: Игорь
Сейчас нет на сайте
Репутация: 0
Регистрация: 13.10.2007
Всего сообщений: 619
14 июня 2008, 23:43
echo '<div class="menu"><img alt="" src="images/arrow.gif" width="7" height="12" />»&nbsp;<a href="chat/">Чат</a> (' . wch() . ')</div>';
echo '<div class="menu"><img alt="" src="images/arrow.gif" width="7" height="12" />»&nbsp;<a href="gallery/">Галерея</a> (' . fgal() . ')</div>'; это в скрипте на главной выводиться и так на каждую ссылку. Просто на всякий хочу спросить, чтоб небыло потом неполадок. Зачем для каждой ссылки так ведь можно сделать и так-
Chasovoi
Avatar
Имя: Игорь
Сейчас нет на сайте
Репутация: 0
Регистрация: 13.10.2007
Всего сообщений: 619
14 июня 2008, 23:47
echo '<div class="menu"> echo '<a href="chat/">Чат</a> (' . wch() . ')<br/>';
echo '<a href="gallery/">Галерея</a> (' . fgal() . ')</div>'; но тут я убрал графику, она мне не нужна. Смерть просто поставить echo '<div class="menu"> тут ссылки . </div>'; закрыть. Думаю так будет проще ведь так? И файл легче будет. Может и открываться страница будет быстрее? Нет?
Profi
Administrator
Avatar
Репутация: 126
Регистрация: 25.04.2006
Всего сообщений: 10175
Откуда: Уфа РБ
15 июня 2008, 00:35
html-код правь по своему вкусу.
div возможно вызывается на каждую ссылку с какой то целью, описанной в классе.
И не выводи так часто echo.
Лично для меня уже стандарт выводить всю страницу за один раз.
Chasovoi
Avatar
Имя: Игорь
Сейчас нет на сайте
Репутация: 0
Регистрация: 13.10.2007
Всего сообщений: 619
15 июня 2008, 00:55
Profi, Если например так <div class="a"> echo ' <a href.....Ссылка 1</a><br/>'; echo ' <a href.....Ссылка 2</a><br/>'; echo ' <a href.....Ссылка 3</a></div>'; как тут часто echo не выводить?
Profi
Administrator
Avatar
Репутация: 126
Регистрация: 25.04.2006
Всего сообщений: 10175
Откуда: Уфа РБ
15 июня 2008, 02:08
Ну что непонятно, вот простой пример

echo 'a';
echo 'b';
echo 'c';

в результате то же что и

echo 'abc';
Chasovoi
Avatar
Имя: Игорь
Сейчас нет на сайте
Репутация: 0
Регистрация: 13.10.2007
Всего сообщений: 619
15 июня 2008, 02:11
Profi, ну я такого не видел раньше в скриптах. И как тогда ссылка будет выглядеть?
Список форумов » Вэб-разработкаНа страницу Пред. 1, 2, 3 ... 49, 50, 51 ... 59, 60, 61 След.
 
стр.  
Страница 50 из 61
Часовой пояс: GMT + 4
Мобильный портал, Profi © 2005-2023
Время генерации страницы: 0.026 сек
Общая загрузка процессора: 31%
SQL-запросов: 4
Rambler's Top100