Если у Вас неограниченное количество вложений, то в данном варианте никак.
Если знаете сколько вложений то нужно связать столько таблиц сколько вложений.
Может мы просто по разному это понимаем??? Но если скрипт получил содержание файла переправить его кому-то проблем не составляет. Обычно всех "добрых" людей и интересует содержимое файла, а не данные о нем.
Теперь по теме. На флеше вроде это можно сделать(реализовать выбор файла) и считка его, тут google в помощь.
Завтра( уже сегодня) ответят более опытные товарищи. Но скорее всего flash. и то как обойти ограничение по политике безопасности. В FF даже эмуляция клика по input type="file" не работает
А так получается Вы хотите, чтобы скрипт(flash) мог прочитать все файлы на компе user-a. Это же даже не дыра в безопасности это "дырище"
Если такое и возможно, в чем я сильно сомневаюсь. То смотреть надо в сторону флэша.
P.S А кстати в чем проблема? Загрузили файл через iframe. На сервере получили содержимое этого файла(его можно даже не копировать и не загружать ни в какую папку используя tmpl) отдали приложению. Серверная часть отработала, временный файл удалился. По идее все.
Все тут описанное ИМХО. Я буду рад если меня поправят
Нет Вы же сами указали, что проверка нужна и для других input.
А тут как плагин получается.
Загрузилась страница, там 20 input. А повесить проверку нужно только на 1.
В вашем варианте будет повешено 20 обработчиков. В моем только 1
Разница есть.
f.cat_id LIKE '%,cat.cid,%' OR f.cat_id LIKE '%cat.cid,%' OR f.cat_id LIKE '%,cat.cid%'
Этот вариант не учитывает ситуацию когда одно значение типа
(1, '1', 'Фирма 1')
Т.е вариант c LIKE ни как Вам не подходит.
В данной ситуации, я думаю оптимальней все-таки переделать БД, если нет то дергать всю таблицу, и уже PHP считать.
Но это ооочень не оптимально.
Viper И... ???? Суть то проблемы другая.
Ну определил я класс? Кстати Вы уверены, что он правильно определится? Он же ставится не в этой функции??? И дальше мы снова идем гулять и перебирать DOM в поисках другого div-а в котором есть input, у которого значение value=11?? Вы думаете это оптимальный вариант?