Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как реализовать для Гостей отправку нескольких файлов ?
 
 автор: Richard Ferlow   (13.10.2010 в 09:48)   письмо автору
 
 

Есть форма - отзывы - там пользователи отправляют отзывы по отелям, прикрепляя при этом фотографи. соответственно сейчас это несколько input file - которые прикрепляются к отзыву в процессе обработки.

но хочется более удобно сделать - с помощью swf upload как-нибудь, но встает вопрос - файлы ведь при выборе сразу загружаться будут, как их к еще не отправленному отзыву прикрепить ?

  Ответить  
 
 автор: psychomc   (13.10.2010 в 10:16)   письмо автору
 
   для: Richard Ferlow   (13.10.2010 в 09:48)
 

так все-таки, а почему через обычную форму неудобно?

  Ответить  
 
 автор: Richard Ferlow   (13.10.2010 в 10:35)   письмо автору
 
   для: psychomc   (13.10.2010 в 10:16)
 

Хотелось до 10ти допустим файлов делать, однако 10ть инпутов один под другим выглядят некрасиво. плюс к тому если какая ошибка произошла - файл большой выбрали - то получается все что написали потеряется

  Ответить  
 
 автор: psychomc   (13.10.2010 в 10:48)   письмо автору
 
   для: Richard Ferlow   (13.10.2010 в 10:35)
 

по поводу инпутов - не проблема. можно с помощью js сделать их добавляемыми/удаляемыми в зависимости от к-ва фалов, которые пользователь хочет добавить.

по поводу большого файла. что именно потеряется?

  Ответить  
 
 автор: sim5   (13.10.2010 в 11:01)   письмо автору
 
   для: Richard Ferlow   (13.10.2010 в 10:35)
 

Это смотря как код писать, и если писать логично, то ничего не потеряется.

  Ответить  
 
 автор: Richard Ferlow   (13.10.2010 в 11:44)   письмо автору
 
   для: sim5   (13.10.2010 в 11:01)
 

А не подскажете как сделать на стандартном хостинге, чтобы в случае большого файла(более чем хостинг поддерживает) после таймаута не терялся текст в этом же отзыве ?

  Ответить  
 
 автор: psychomc   (13.10.2010 в 12:05)   письмо автору
 
   для: Richard Ferlow   (13.10.2010 в 11:44)
 

<textarea name="text">
<?php if (!empty($_POST["text"])) echo $_POST["text"]; ?>
</textarea>

  Ответить  
 
 автор: Richard Ferlow   (13.10.2010 в 12:10)   письмо автору
 
   для: psychomc   (13.10.2010 в 12:05)
 

Там где я пользовался хостингом - обычно так - если выбрали изображение мегабайт 10, при том что поддерживается не больше 4х - сервак после отправки ему формы думает-думает и думает пока на белом экране все это не остановится.

  Ответить  
 
 автор: psychomc   (13.10.2010 в 12:25)   письмо автору
 
   для: Richard Ferlow   (13.10.2010 в 12:10)
 

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

  Ответить  
 
 автор: sim5   (13.10.2010 в 13:05)   письмо автору
 
   для: Richard Ferlow   (13.10.2010 в 12:10)
 

Если у вас такой хост, то почему он не будет заваливаться при применении флашь?

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования