![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 11.04.2009
Сообщений: 64
|
![]()
Объясните ламеру как оно работает?
последовательность такая: 1. html страница с upload 2. После загрузки картинки, размер уменьшается сам (сохраняя пропорции) 3. Сохраняет файл на сервер.. 4. И сохраняет данные в мускуле о том, что такая то картинка есть.. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 17.02.2009
Сообщений: 78
|
![]()
1. HTML-форма, ссылающаяся на обработчик upload.php
Код HTML:
<form action="upload.php" method="post" enctype="multipart/form-data"> <input type="file" size="40" name="fileupload"> <input type="submit" value="Загрузить"> </form> Для изменения размеров изображения можно использовать функцию imagecopyresized(). Скажу честно, ни разу не пользовался. PHP код:
PHP код:
Пишу глупости.
Последний раз редактировалось Gongled; 28.04.2009 в 22:43. Причина: Добавил немного комментариев |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
Последовательность немного другая.... 3 потом 2.... то есть на сервер по любому сначала загрузится исходное изображение... а потом уменьшайте размер...
вот кусок из работающего ...когда.... думаю разберетесь PHP код:
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 11.07.2009
Сообщений: 90
|
![]()
Проблема следующая. Не могу вывести уменьшенное изображение в середине страницы посредством функции
PHP код:
PHP код:
Это "текстовый вариант" рисунка: яШяа�JFIF������яю�>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality яЫ�C� $.' ",#(7),01444'9=82<.342яЫ�C 2!!22222222222222222222222222222222 222222222222222222яА��d�–"�яД������ ����� яД�µ���}�!1AQa"q2Ѓ‘Ў#B±БRСр$3br ‚ %&'()*456789:CDEFGHIJSTUVWXYZcdefgh ijstuvwxyzѓ„…†‡€‰Љ’“”•–—�™љўЈ¤Ґ¦§Ё© ЄІіґµ¶·ё№єВГДЕЖЗИЙКТУФХЦЧШЩЪбвгдежз ийкстуфхцчшщъяД�������� яД�µ��w�!1AQaq"2ЃB‘Ў±Б #3RрbrС $4б%с&'()*56789:CDEFGHIJSTUVWXYZcde fghijstuvwxyz‚ѓ„…†‡€‰Љ’“”•–—�™љўЈ¤Ґ ¦§Ё©ЄІіґµ¶·ё№єВГДЕЖЗИЙКТУФХЦЧШЩЪвгд ежзийктуфхцчшщъяЪ���?�щюЉ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( Љ( яЩ Или все-таки проще вновь созданный рисунок сохранить на диск, а потом просто его через тэг <img> отобразить??
Apache/2.2.23 (Win32) PHP/5.3.18
Win7Pro 64 Vertrigo Последний раз редактировалось regman; 22.10.2009 в 16:28. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 11.07.2009
Сообщений: 90
|
![]()
да я в принципе так и сделал - сохранил измененное изображение на диск, а потом просто вывел черег тэг <img>. Просто с толку сбила функция imagejpeg библиотеки GDLib, надеялся что можно будет вывести в браузер без сохранения на диск...
Apache/2.2.23 (Win32) PHP/5.3.18
Win7Pro 64 Vertrigo |
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]() Цитата:
header(....) тут выводим картинку... а в основной странице вызов <img src="sript.php?тут могут быть параметры"> и будет вам счастие |
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 11.07.2009
Сообщений: 90
|
![]()
Спасибо. Сделал
![]()
Apache/2.2.23 (Win32) PHP/5.3.18
Win7Pro 64 Vertrigo |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 11.07.2009
Сообщений: 90
|
![]()
только теперь возникла другая проблема. Есть ячейка таблицы, куда вставляется рисунок скриптом, который так же записывал в массив сессий некоторое значение. В следующей ячейке выводилось это значение, только почему-то предыдущее. Вот часть кода (это файл вложение, через include):
PHP код:
PHP код:
PHP код:
PHP код:
Apache/2.2.23 (Win32) PHP/5.3.18
Win7Pro 64 Vertrigo |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Качественное изменение размера изображения... | Dr. MefistO | Мультимедиа в Delphi | 5 | 15.07.2009 17:22 |
Изменение размера окна | Anfall | Общие вопросы Delphi | 5 | 14.03.2009 10:06 |
Вопрос по C++ Builder (изменение размера StringGrid) | Sad_SmiliK | Помощь студентам | 2 | 11.03.2009 18:20 |
Изменение размера шрифта | Nando | Microsoft Office Excel | 4 | 07.03.2009 16:45 |
Изменение размера картинки | Борис Низов | PHP | 6 | 09.12.2007 16:26 |