Critical Error 155 Опубликовано: 3 апреля 2012 Рассказать Опубликовано: 3 апреля 2012 Есть необходимость создать несколько различных между собой страниц добавления новостей с сайта. И вот хочется знать, если я через статические страницы сделаю все эти формы по примеру существующей, будут ли добавляться новости таким способом? И если да, то безопасно это или нет? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 3 апреля 2012 Рассказать Опубликовано: 3 апреля 2012 если формы будут вести в итоге на страницу addnews.html и туда посылать POST данные то да добавление работать будет. Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 3 апреля 2012 Рассказать Опубликовано: 3 апреля 2012 Автор то есть в форме должно быть что-то вроде <input type="hidden" name="do" value="addnews" />[/CODE] ?? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 4 апреля 2012 Рассказать Опубликовано: 4 апреля 2012 и сама форма должна вести в аттрибуте action должна вести на нужную страницу добавления новостей. Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 4 апреля 2012 Рассказать Опубликовано: 4 апреля 2012 Автор Все, теперь все ясно. Спасибо. Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 4 апреля 2012 Рассказать Опубликовано: 4 апреля 2012 Автор Хочу уточнить еще один момент, на практике не тестировал, но теоретически предполагаю, что если в мультиформу вложить форму для создания новости и форму для создания галереи, и указать в каждой из этих форм атрибут action, соответственно, добавится в БД и новость и галерея, я прав? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 4 апреля 2012 Рассказать Опубликовано: 4 апреля 2012 Critical Error, формы друг в друга не вкладываются Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 5 апреля 2012 Рассказать Опубликовано: 5 апреля 2012 (изменено) Автор Critical Error, формы друг в друга не вкладываются Но как же? Ведь окно загрузки изображений в DLE - там несколько форм в одной <form action="" method="post" enctype="multipart/form-data" name="form" id="form"> Здесь другие формы </form> Изменено 5 апреля 2012 пользователем Critical Error Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 5 апреля 2012 Рассказать Опубликовано: 5 апреля 2012 Но как же? Ведь окно загрузки изображений в DLE - там несколько форм в одной нигде в DLE нет вложенных форм. Они рядом, а не вложены. Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 5 апреля 2012 Рассказать Опубликовано: 5 апреля 2012 Автор исходный код окна для загрузки файлов Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 5 апреля 2012 Рассказать Опубликовано: 5 апреля 2012 Critical Error, Не смотрите на код админпанели, он работает не как обычные формы, он использует AJAX и часто берет данные напрямую из полей по ID на JS, а не просто отправка формы. А также когда идет отправка общей формы ему не нужны данные вложенных форм. Я вам говорю так как оно есть, вложенные формы делать нельзя, просто так данные из вложенных форм на сервер не поступят, если просто отправить главную форму на сервер. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.