Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Сохранение подгруженного изображения на странице, после Submit.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Алтенрион
Отправлено: 01 Января, 2013 - 11:39:12
Post Id



Частый гость


Покинул форум
Сообщений всего: 180
Дата рег-ции: Сент. 2012  
Откуда: Москва, Россия


Помог: 0 раз(а)




Есть интерфейс сайта, на него подгружается картинка как файл, и отображается на странице. Далее ее надо передать обработчику для модификации. Требуется чтобы первая картинка осталась на месте, и она же передалась в php обработчик.

В итоге требуется чтобы рядом с первой картинкой вывелось обработанное. Для начала, хочу просто загрузить кадр на сайт, и по команде продублировать его рядом по Submit'у. Помогите пожалуйста Однако .

Гляньте пожалуйста , что можно сделать с тем что имею, и что нужно доделать. По начитался в сети всякого про Ajax, если надо его использовать тут подскажите, как? Так же , предполагаю уместное добавление сессий.


п.с: файлы прилагаю архивом.
Скачать файл: zagruzka_izobrajenia.rar
Скачан раз: 65

(Отредактировано автором: 01 Января, 2013 - 11:41:52)

 
 Top
vanicon
Отправлено: 01 Января, 2013 - 13:34:11
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 808
Дата рег-ции: Янв. 2010  
Откуда: Самара


Помог: 17 раз(а)




А чего не получается?
Загружаете изображение с помощью скрытого фрейма, извращаетесь над фоткой как вам угодно, а потом обратно отдаете.
Ps. http://bit[dot]ly/RrovnK

(Отредактировано автором: 01 Января, 2013 - 13:34:41)



-----
Так было, так есть и так будет
 
 Top
Алтенрион
Отправлено: 01 Января, 2013 - 13:51:13
Post Id



Частый гость


Покинул форум
Сообщений всего: 180
Дата рег-ции: Сент. 2012  
Откуда: Москва, Россия


Помог: 0 раз(а)




Я реализовал загрузку на страницу, но я несколько не понимаю как именно реализовать передачу изображения дальше, в скрипт php, и при этом не потеряв его на странице.

Посмотрите 2 моих файла, может подскажите по коду что с ними можно сделать?
 
 Top
vanicon
Отправлено: 01 Января, 2013 - 14:07:11
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 808
Дата рег-ции: Янв. 2010  
Откуда: Самара


Помог: 17 раз(а)




Как вариант можно прогнать через base64 получившиеся изображение, и через js вставить его в атрибут src у изображения, добавив перед этим data:image/png;base64


-----
Так было, так есть и так будет
 
 Top
Алтенрион
Отправлено: 01 Января, 2013 - 14:12:06
Post Id



Частый гость


Покинул форум
Сообщений всего: 180
Дата рег-ции: Сент. 2012  
Откуда: Москва, Россия


Помог: 0 раз(а)




Не понимаю, что именно это даст?

У меня, в данный момент, 2 проблемки с этой частью моего проекта:

    1) изображение после обновления страницы исчезает, а хочется чтобы после submit'а оно оставалось.
    2) не могу понять как его выстрелить дальше в php обработчик (он уже есть, осталось ему передать submit'ом загруженное изображение)

(Отредактировано автором: 01 Января, 2013 - 14:12:44)

 
 Top
vanicon
Отправлено: 01 Января, 2013 - 14:21:18
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 808
Дата рег-ции: Янв. 2010  
Откуда: Самара


Помог: 17 раз(а)




1. Загружаете изображение через фрейм.
2. Обрабатывайте его.
3. Кодируйте base64, и возвращаете во фрейм обратно...
Что тут сложного?
Чтоб после обновления картинка не исчезала, используйте куки или сессии, а те обработанные картинки придется тогда сохранять у себя...


-----
Так было, так есть и так будет
 
 Top
Алтенрион
Отправлено: 01 Января, 2013 - 14:29:21
Post Id



Частый гость


Покинул форум
Сообщений всего: 180
Дата рег-ции: Сент. 2012  
Откуда: Москва, Россия


Помог: 0 раз(а)




Алтенрион пишет:
Гляньте пожалуйста , что можно сделать с тем что имею, и что нужно доделать. По начитался в сети всякого про Ajax, если надо его использовать тут подскажите, как? Так же , предполагаю уместное добавление сессий.


Я не знаю как использовать эти технологии поскольку не приходилось ранее с ними иметь дело. То что нагуглил сам, хоть и сдвило с мертвой точки, но не очень помогло.

vanicon пишет:
Кодируйте base64, и возвращаете во фрейм обратно...


Не представляю как может происходить такой процесс(...

vanicon пишет:
используйте куки или сессии


Я тоже предположил их необходимость, после прочтения нескольких манов и топиков на похожие темы, но ранее не работал с ними, поэтому и просил помощи.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTTP и PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB