当前位置: 首页>>代码示例>>PHP>>正文


PHP Reg::gI方法代码示例

本文整理汇总了PHP中Reg::gI方法的典型用法代码示例。如果您正苦于以下问题:PHP Reg::gI方法的具体用法?PHP Reg::gI怎么用?PHP Reg::gI使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Reg的用法示例。


在下文中一共展示了Reg::gI方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: array

}
/*
 $db->query("UPDATE ".TABLE_CATEGORIES." SET vlink = ''");
 $db->query("UPDATE ".TABLE_PRODUCTS." SET vlink = ''");
*/
$site->loading();
$content = array('html' => '', 'meta_title' => $sitename, 'meta_keys' => $sitename, 'meta_desc' => $sitename, 'left_menu' => '', 'path' => '');
if ($_GET['module'] == 'page') {
    $_GET['module'] = 'site';
}
if (!isset($_GET['module'])) {
    $_GET['module'] = 'site';
}
l('modules');
if (file_exists('modules/reg')) {
    Reg::gI();
}
$news_modules = array('news', 'spec_offer');
foreach ($news_modules as $id => $val) {
    if (!empty($_GET['module']) && $_GET['module'] == $val) {
        if ($sets['view_news_premium']) {
            News::gI()->refresh_antics($val);
        }
        News::gI()->update_type($val);
        if (!empty($_GET['type']) && $_GET['type'] == 'page') {
            $content = News::gI()->news_list($_GET['id'], $val);
        } elseif (!empty($_GET['type']) && $_GET['type'] == 'antic') {
            $content = News::gI()->news_antic_list($_GET['id'], $val);
        } else {
            $content = News::gI()->get_news($_GET['id'], $val);
        }
开发者ID:Vladimir25,项目名称:marykay,代码行数:31,代码来源:index.php

示例2: unserialize

<?php

if (!empty($_SESSION['user'])) {
    $usr = Reg::gI()->user;
    @($inf = unserialize($usr['info']));
    $dr = array('fio' => @$inf['7'] . ' ' . $inf['8'] . ' ' . $inf['9']);
    ?>
Здравствуйте, <b><?php 
    echo $dr['fio'];
    ?>
</b>!<br>
Вы вошли как <b><i><?php 
    echo $usr['login'];
    ?>
.</i></b><br><br>

<a href="reg/anketa">Личный кабинет</a><br>
<a href="reg/logout"><?php 
    echo lg('Выход');
    ?>
</a>
<?php 
} else {
    ?>
<form method="post" action="">
<table>
	<tr>
		<td><?php 
    echo lg('Логин');
    ?>
:</td>
开发者ID:Vladimir25,项目名称:marykay,代码行数:31,代码来源:auth.php

示例3: add_feedback


//.........这里部分代码省略.........
                foreach ($form_data as $id => $val) {
                    if (isset($_POST['p' . $id])) {
                        if ($val['1'] == 'text') {
                            $ctm .= $val['0'] . ": " . $_POST['p' . $id] . "<br>";
                        } elseif ($val['1'] == 'phone') {
                            $ctm .= $val['0'] . ": " . $_POST['p' . $id] . "<br>";
                        } elseif ($val['1'] == 'email') {
                            $ctm .= $val['0'] . ": " . $_POST['p' . $id] . "<br>";
                        } elseif ($val['1'] == 'data') {
                            $ctm .= $val['0'] . ": " . date('d-m-Y', strtotime($_POST['p' . $id])) . "<br>";
                        } elseif ($val['1'] == 'passport') {
                            $ctm .= $val['0'] . ": серия: " . $_POST['p' . $id . '_1'] . " номер: " . $_POST['p' . $id . '_2'] . " дата выдачи: " . $_POST['p' . $id . '_3'] . " кем выдан: " . $_POST['p' . $id . '_4'] . "<br>";
                        } elseif ($val['1'] == 'checkbox') {
                            $chk = !empty($_POST['p' . $id]) ? 'да' : 'нет';
                            $ctm .= $val['0'] . ": " . $chk . "<br>";
                        } elseif ($val['1'] == 'checkboxes') {
                            $ctm .= $val['0'] . ": ";
                            $i = 1;
                            foreach ($_POST['p' . $id] as $box_id => $box_val) {
                                $ctm .= $box_val;
                                if ($i != count($_POST['p' . $id])) {
                                    $ctm .= ', ';
                                }
                                $i++;
                            }
                            $ctm .= "<br>";
                        } elseif ($val['1'] == 'select') {
                            $ctm .= $val['0'] . ": " . $_POST['p' . $id] . "<br>";
                        } elseif ($val['1'] == 'textarea') {
                            $ctm .= $val['0'] . ": " . $_POST['p' . $id] . "<br>";
                        } elseif ($val['1'] == 'keystring') {
                        } else {
                            if ($val['1'] != 'file') {
                                $ctm .= "" . $val['0'] . ": " . $_POST['p' . $id] . "<br>";
                            }
                        }
                    }
                }
                $mail_content = ' 
				<html> 
					<body> 
						<p>Письмо с сайта ' . SITE_NAME . '.</p> 
						' . $ctm . '
					</body> 
				</html>';
                ob_start();
                require_once INC_DIR . 'PHPMailer/class.phpmailer.php';
                $mail = new PHPMailer();
                $mail->SetFrom('admin@' . SITE_NAME, 'Сайт ' . SITE_NAME);
                $mail->AddAddress($email, $email);
                $mail->Subject = $_SERVER['HTTP_HOST'] . " - " . 'письмо с сайта';
                $mail->MsgHTML($mail_content);
                if (isset($_FILES['p2'])) {
                    foreach ($_FILES['p2']['name'] as $fileid => $fileval) {
                        $mail->AddAttachment($_FILES['p2']['tmp_name'][$fileid], $fileval);
                    }
                }
                $mail->Send();
                unset($mail);
                unset($_POST['send']);
                /* Отправка СМС */
                if (class_exists('ExtraCMS')) {
                    $classSMS = ExtraCMS::gi();
                    if ($classSMS->getValue('bool_sms_enable')) {
                        if ($classSMS->getValue('bool_sms_telephone') && isset($_POST['order_call_form'])) {
                            $smstitle = 'Заказ звонка';
                            $FIO = trim($_POST['p0']);
                            $phone = isset($_POST['p1']) ? trim($_POST['p1']) : '';
                            $message = isset($_POST['p2']) ? trim($_POST['p2']) : '';
                            $classSMS->sendSMS("Заказ звонка. ФИО: " . $FIO . ". Тел: " . $phone . ". Сообщение: " . $message);
                            if ($FIO != '' && $phone != '') {
                                $classSMS->sendSMS("" . $smstitle . ". ФИО: " . $FIO . ". Тел: " . $phone . ". Сообщение: " . $message);
                            }
                        }
                        if ($classSMS->getValue('bool_sms_feedback') && !isset($_POST['order_call_form'])) {
                            $smstitle = 'Обратная связь';
                            $FIO = trim($_POST['pfio']);
                            $phone = isset($_POST['ptel']) ? trim($_POST['ptel']) : '';
                            $message = isset($_POST['p0']) ? trim($_POST['p0']) : '';
                            if ($FIO != '' && $phone != '') {
                                $classSMS->sendSMS("" . $smstitle . ". ФИО: " . $FIO . ". Тел: " . $phone . ". Сообщение: " . $message);
                            }
                        }
                    }
                }
                /* Отправка СМС - конец */
                ob_end_clean();
                $frm = '<div class="sent">Ваше письмо отправлено!</div>';
            } else {
                $dr = array();
                if (class_exists('Reg') && !empty($_SESSION['user'])) {
                    $usr = Reg::gI()->user;
                    @($inf = unserialize($usr['info']));
                    $dr = array('email' => @$usr['email'], 'fio' => @$inf['7'] . ' ' . $inf['8'] . ' ' . $inf['9'], 'tel' => @$inf['15'], 'adr' => @$inf['21']);
                }
                $frm .= $this->view($order_call_form, array('form_data' => $form_data, 'txt_data' => $dr));
            }
            return $frm;
        }
    }
开发者ID:Vladimir25,项目名称:marykay,代码行数:101,代码来源:sitemenu.php


注:本文中的Reg::gI方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。