Перейти к публикации

Обработка формы


kingkill

Рекомендованные сообщения

Добрый день. Переработал скрипт poll.php для новостей. Сейчас там 15 выпадающих списков. При нажатии на "Голосовать", необходимо записать значения в базу данных. Проблем то по сути нет, только есть вопрос, как написать <form action="" method=""> что бы при нажатии на <input type="button" value="Голосовать"> у меня выполнялся участок кода в poll.php, отвечающий за запись значений в БД?

Заранее благодарен

Ссылка на сообщение
Поделиться на других сайтах

Проблема решена, есть другая: как сделать так, что бы запрос типа

$db->query

работал в моем файле, который я создал в папке modules?

Ссылка на сообщение
Поделиться на других сайтах

kingkill,

вы должны подключать ваш файл в самом скрипте, а вообще подключение рекомендуется через http://dle-news.ru/extras/online/index.html?modules_include.html

Ссылка на сообщение
Поделиться на других сайтах

Мне не желательно трогать шаблоны.

У меня лежит просто файлик modules/action.php и в нем переменные и классы DLE не работают( Как их подключить?) Не совсем понял. То что в инструкции написано вроде для шаблонов только

Либо его как-то подключить в уже имеющиеся скрипты. Просто у меня такая ситуация: форма, atcion="action.php"

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

Ссылка на сообщение
Поделиться на других сайтах

...в нем переменные и классы DLE не работают( Как их подключить?)

if (!isset($config) || !is_array($config) || $config==null) include_once ENGINE_DIR.'/data/config.php';

include_once ENGINE_DIR.'/api/api.class.php';

include_once ENGINE_DIR.'/modules/islemap/functions.php';

include_once ENGINE_DIR.'/modules/islemap/functions_blocks.php';

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...