LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 23:43:49 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как в joomla направить данные из формы в файл обработчик  (Прочитано 1354 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Dimchik
Осваиваюсь на форуме
***

Репутация: +6/-0
Offline Offline

Сообщений: 41


« : 10.09.2008, 10:36:49 »

Как в joomla направить данные из формы в файл обработчик?
Например, у меня есть свой компонент, в нем два файла - faqs.php - файл с формой и faqs-core.php - файл обработчик. Нужно обработать данные из формы faqs.php в faqs-core.php. Пробовал обращаться к нему напрямую, но не выходит... Подскажите, как это правильно сделать.
?
Записан
iT)ZevS(
JComments Tester
*

Репутация: +31/-2
Offline Offline

Пол: Мужской
Сообщений: 322


« Ответ #1 : 10.09.2008, 10:41:31 »

разберите какой либо стандартный компонент и посмотрите как там это устроено
Записан
beliyadm
Профи
********

Репутация: +1438/-61
Offline Offline

Пол: Мужской
Сообщений: 8893


Севастополь==Россия


« Ответ #2 : 10.09.2008, 10:42:35 »

почитай тут и тут для начала
Записан
Dimchik
Осваиваюсь на форуме
***

Репутация: +6/-0
Offline Offline

Сообщений: 41


« Ответ #3 : 10.09.2008, 11:49:43 »

смотрел несколько компонентов, делал так:в файле faqs.php- html файл компонента
<form  action="index.php" method="get">
<input type="text" style="width:200px" name="email" /><br><br>
<input type="text" style="width:200px" name="name" /><br><br>
<input type="text" style="width:200px; height:200px" name="question"><br>
<input type="hidden" name="option" value="com_faqs" />
<input type="hidden" name="page" value="faqs-core" />
<input type="submit">
</form>
в файле обработчике - faqs-core.php
<?php
$user_emeil=$_REQUEST[email];
$user_name=$_REQUEST[name];
$user_question=$_REQUEST[question];
if(isset($user_name))
{
$database->setQuery("INSERT INTO #__faqs (`question`, `user_name`, `user_email`, `Date`) 
VALUES  ('".$user_question."','".$user_name."','".$user_emeil."', CURRENT_DATE())");
}
else
{
echo(Sad);
}
?>
Записан
sssony
Гость
« Ответ #4 : 17.08.2010, 17:52:32 »

Какая хорошая тема. Жаль что с 2008 года так никто и не ответил. У меня тот же же вопрос.
Пожалуйста, ссылки на все разделы форумов на разных сайтах "для почитать" давать не нужно.
Спасибо за помощь.
« Последнее редактирование: 17.08.2010, 19:08:57 от sssony » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet