本文整理汇总了PHP中Forms::MultyInsertForm方法的典型用法代码示例。如果您正苦于以下问题:PHP Forms::MultyInsertForm方法的具体用法?PHP Forms::MultyInsertForm怎么用?PHP Forms::MultyInsertForm使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Forms
的用法示例。
在下文中一共展示了Forms::MultyInsertForm方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: unset
// получаем данные пользователя
$_user = registration::get_User($_SESSION['log']);
}
unset($_POST['FORM']);
$_POST['FORM'] = array('id_user' => $_SESSION['user_id'], 'note' => $_note, 'deliver' => $_deliver, 'form_payment' => $_form_payment);
// пишем в базу!!!
Forms::MultyInsertForm('order_number', 0);
// номер заказа
$_number_order = mysql_insert_id();
// формируем заказ
if (isset($_SESSION['basket'])) {
foreach ($_SESSION['basket'] as $key => $value) {
unset($_POST['FORM']);
$_POST['FORM'] = array('number_order' => $_number_order, 'id_good' => $value['id'], 'kolvo' => $value['kolvo'], 'cost' => $value['cost']);
// пишем в базу!!!
Forms::MultyInsertForm('orders', 0);
}
}
//---------------------------------------------------------//
//---------- отпраляем мыло админу ------------------------//
//---------------------------------------------------------//
// парсим тело письма
$_arr = ___findarray('select * from message where id=4');
// елементы для замены
$mass_element_for_parsing = array('%number_order%', '%user%', '%site%', '%order%', '%adm_part%');
// заменяеміе значения
$mass_result_for_parsing = array('' . $_number_order, system::show_tpl(array('user' => $_user), '/frontend/mycabinet/user_mail.php'), ADRESS_SITE, system::show_tpl(array('result' => mycabinet::get_Order($_number_order)), '/frontend/mycabinet/list_mail.php'), 'http://' . ADRESS_SITE . '/backend/orders/new/id/' . $_number_order);
// парсим данные
$message = parsing_data($mass_element_for_parsing, $mass_result_for_parsing, nl2br($_arr['text']));
// парсим заголовок письма
$subject = replace_data($_arr['zag'], '%site%', ADRESS_SITE);
示例2: unset
***************************************************************************************/
global $_str;
// check for crack!
if (isset($_GET['page'])) {
system::count_parametr(4);
system::isset_numeric($_GET['page']);
} else {
system::count_parametr(3);
$_GET['page'] = 1;
}
// добавление новости
if (system::IsPost()) {
if (!captcha::check_captcha()) {
//выводим сообщение
Message::GetMessage(0, v::getI18n('message_error_captcha'));
} else {
// пишем в базу
Forms::MultyInsertForm('guestbook', 0);
// очищаем POST
unset($_POST);
// выводим мообщение
Message::GetMessage(1, v::getI18n('message_add_comment_to_guestbook'));
}
}
// check for count gallery at page
guestbook::count_guestbook_at_page();
// get limit
$limit = pager::pager_limit(guestbook::count_guestbook(), GUESTBOOK_AT_PAGE);
// выводим
$_str .= guestbook::get_guestbook($limit, '/frontend/guestbook/list.php');
$_str = array('_str' => $_str, 'title' => $title->get_title(), 'keywords' => $title->get_keywords(), 'description' => $title->get_description(), 'h1' => $title->get_h1());
示例3: unset
// check for crack!
if (isset($_GET['page'])) {
system::count_parametr(4);
system::isset_numeric($_GET['page']);
} else {
system::count_parametr(3);
$_GET['page'] = 1;
}
// добавление новости
if (system::IsPost()) {
if (!captcha::check_captcha()) {
//выводим сообщение
Message::GetMessage(0, v::getI18n('message_error_captcha'));
} else {
// пишем в базу
Forms::MultyInsertForm('news_gb', 0);
// очищаем POST
unset($_POST);
// выводим мообщение
Message::GetMessage(1, v::getI18n('message_add_comment_to_news'));
}
}
if (isset($_GET['url'])) {
// выводим нужную новость
$_str .= news::show_url('/frontend/news/show.php');
// Записываем тип новости в $_GET для правильной подсветки меню, когда находимся в новости
$_GET['type'] = news::get_news_type($_GET['url']);
// вывод комментариев + формы для добавления при необходимости
if (COMMENT_NEWS == 1) {
// check for count news at page
news::count_comment_news_at_page();
示例4: unset
// форма регистрации
$_str = system::show_tpl(array('city' => dbh::get_city()), "frontend/registration/new.php");
} else {
if (registration::is_Login($_POST['FORM']['login'])) {
// если такой логин уже существует
//выводим сообщение
Message::GetMessage(0, v::getI18n('message_error_login'));
// убиваем логин
unset($_POST['FORM']['login']);
// форма регистрации
$_str = system::show_tpl(array('city' => dbh::get_city()), "frontend/registration/new.php");
} else {
// генерим ХЕШ для директ ИД
$_POST['FORM']['hash'] = md5($_POST['FORM']['login'] . getrandmax());
// пишем в базу
Forms::MultyInsertForm('users', 0);
// получаем данные пользователя
$_user = registration::get_User($_POST['FORM']['login']);
// авторизуем пользователя
registration::autorize_User($_user);
//---------------------------------------------------------//
//---------- Отправляем мыло useru ------------------------//
//---------------------------------------------------------//
// парсим тело письма
$_arr = ___findarray('select * from message where id=2');
// елементы для замены
$mass_element_for_parsing = array('%login%', '%password%', '%site%', '%name%', '%hash%');
// заменяеміе значения
$mass_result_for_parsing = array($_user->login, $_user->pasword, ADRESS_SITE, $_user->name, 'http://' . ADRESS_SITE . '/registration/formregistration/enter/id/' . $_user->hash);
// парсим данные
$message = parsing_data($mass_element_for_parsing, $mass_result_for_parsing, $_arr['text']);
示例5: __
$_str = __('subscribe_refuse_error') . ' ' . ADRESS_SITE;
}
} else {
if ($_POST) {
$_POST['FORM']['email'] = strip_tags($_POST['FORM']['email']);
$_POST['FORM']['md5_key'] = md5(rand(0, 9999));
$_sql = 'SELECT * FROM subscribe WHERE email="' . $_POST['FORM']['email'] . '"';
$result = mysql::query_one($_sql, 0);
if ($result) {
$_str = $_POST['FORM']['email'] . ' ' . __('subscribe_already01') . ' ' . ADRESS_SITE . ', ' . __('subscribe_already02');
unset($_POST);
echo "<meta http-equiv='refresh' content='5;URL=/'>";
} else {
$_POST['FORM']['status'] = 1;
$_POST['FORM']['email'] = strip_tags($_POST['FORM']['email']);
Forms::MultyInsertForm('subscribe', 0);
// парсим тело письма
$_arr = ___findarray('select * from message where id=8');
// елементы для замены
$mass_element_for_parsing = array('%site%');
// заменяеміе значения
$mass_result_for_parsing = array(ADRESS_SITE);
// парсим данные
$message = parsing_data($mass_element_for_parsing, $mass_result_for_parsing, $_arr['text']);
// парсим заголовок письма
$subject = replace_data($_arr['zag'], '%site%', ADRESS_SITE);
// отправляем мыло
sent_email_new($_POST['FORM']['email'], nl2br($message), "", $subject, $GLOBALS["mailadmin"]);
unset($_POST);
$_str = __('subscribe_done') . ' ' . ADRESS_SITE;
echo "<meta http-equiv='refresh' content='50;URL=/'>";