Ответов: 8 Просмотров: 283
|
у тега <input /> есть аргументы
<input class="inputbox" type="text" name="ИМЯ поля ФОРМЫ" size="20" value="ВВЕДЕННОЕ ЗНАЧЕНИЕ" />
Далее перехватывается значение методом GET, проверка введенного значения и выполняется перенос в БД (с которой предварительно нужно соединиться)
У меня есть примерный код (с моего сайта), посмотри, может тебе поможет.
Код не полный
PHP:
скопировать код в буфер обмена
function saveJob(){ // Check for request forgeries JRequest::checkToken() or jexit('Invalid Token'); // Initialize variables $user =& JFactory::getUser(); $Itemid = JRequest::getInt('Itemid'); $db =& JFactory::getDBO(); $row =& JTable::getInstance('job', 'Table'); $post = JRequest::get('post'); $post['short_desc'] = JRequest::getVar('short_desc', '', 'post', 'string', JREQUEST_ALLOWRAW); $post['long_desc'] = JRequest::getVar('long_desc', '', 'post', 'string', JREQUEST_ALLOWRAW); $post['employer_id'] = $user->id;
Далее может быть примерно так
PHP:
скопировать код в буфер обмена
$query = "INSERT INTO #__jbjobs_feed_hide(`activity_id`,`user_id`) VALUES('$activityid', '$userid')"; $db->setQuery($query); $db->query();
|