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

Форум PHP

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

 

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

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

тема: Редактирование поля file
 
 автор: Serg_l   (07.01.2007 в 18:46)   письмо автору
 
 

Подскажите, как наполнить поле файла в форме
РЕДАКТИРУЕМ! существующую запись в MySQL
Картинки прописаны в базе текстовыми путями

Чтобы отобразить в форме текстовую запись - все понятно - подставляем value='<? echo $переменная; ?>'

    <input type=text name=model maxlength=500 size=80 value='<? echo $model?>'>


Как наполнить поле файлом (или чем?) - Причем тем, который уже на сервере и прописан в БД - он будет обработан повторно

<input name="img" type="file" size="80"value="<?php echo $img?>">


Скрипт обработки формы обновляет все поля записи БД независимо от их изменения в т.ч. и фото.

И еще вопрос. Не ухудшится ли качество файла от многократной обработки функциями GD?

   
 
 автор: elenaki   (07.01.2007 в 18:53)   письмо автору
 
   для: Serg_l   (07.01.2007 в 18:46)
 

зачем заполнять поле файла?
выводите существующую запись. если таковая имеется, можно и картинку подставить, чтоб видно было. если редактирующему эта каритнка не нравится, он выбирает другую (она тут же подставляется в img вместо той, старой. ну, или рядом, чтоб видеть разницу), нажимает на Сохранить и сохраняется (т.е. загружается файл и перезаписывается нужная запись в базе). если файл не выбран (это легко проверить) - никаких изменений в базе не делать...

   
 
 автор: cheops   (08.01.2007 в 01:45)   письмо автору
 
   для: Serg_l   (07.01.2007 в 18:46)
 

Поле файл нельзя отредактировать, нельзя внести в него изменения. Вы можете загрузить новый файл и удалить старый, если такая загрузка была произведена.

   
Rambler's Top100
вверх

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