/** * Constructs with item details. * * @param \stdClass $course Optional course param (otherwise uses $SITE) * @param int $userid Userid for modinfo (if used) */ public function __construct($course = null, $userid = 0) { global $SITE; if (!$course) { $course = $SITE; } parent::__construct($course, true, null); $this->userid = $userid; }
public function update_after_restore($restoreid, $courseid, \base_logger $logger, $name) { $changed = false; foreach ($this->children as $index => $child) { if ($child->include_after_restore($restoreid, $courseid, $logger, $name, info::get_restore_task($restoreid))) { $thischanged = $child->update_after_restore($restoreid, $courseid, $logger, $name); $changed = $changed || $thischanged; } else { unset($this->children[$index]); unset($this->showchildren[$index]); $this->showchildren = array_values($this->showchildren); $changed = true; } } return $changed; }
public function get_user_list_sql($onlyactive = true) { global $CFG, $DB; if (!$CFG->enableavailability) { return array('', array()); } // Get query for section (if any) and module. $section = $this->cm->get_modinfo()->get_section_info($this->cm->sectionnum, MUST_EXIST); $sectioninfo = new info_section($section); $sectionresult = $sectioninfo->get_user_list_sql($onlyactive); $moduleresult = parent::get_user_list_sql($onlyactive); if (!$sectionresult[0]) { return $moduleresult; } if (!$moduleresult[0]) { return $sectionresult; } return array($DB->sql_intersect(array($sectionresult[0], $moduleresult[0]), 'id'), array_merge($sectionresult[1], $moduleresult[1])); }
/** * Constructs with item details. * * @param \section_info $section Section object */ public function __construct(\section_info $section) { parent::__construct($section->modinfo->get_course(), $section->visible, $section->availability); $this->section = $section; }
<?php defined('IN_DESTOON') or exit('Access Denied'); require DT_ROOT . '/module/' . $module . '/common.inc.php'; $MG['info_limit'] > -1 or dalert(lang('message->without_permission_and_upgrade'), 'goback'); require DT_ROOT . '/include/post.func.php'; include load($module . '.lang'); include load('my.lang'); require MD_ROOT . '/info.class.php'; $do = new info($moduleid); if (in_array($action, array('add', 'edit'))) { $FD = cache_read('fields-' . substr($table, strlen($DT_PRE)) . '.php'); if ($FD) { require DT_ROOT . '/include/fields.func.php'; } isset($post_fields) or $post_fields = array(); $CP = $MOD['cat_property']; if ($CP) { require DT_ROOT . '/include/property.func.php'; } isset($post_ppt) or $post_ppt = array(); } $sql = $_userid ? "username='******'" : "ip='{$DT_IP}'"; $limit_used = $limit_free = $need_password = $need_captcha = $need_question = $fee_add = 0; if (in_array($action, array('', 'add'))) { $r = $db->get_one("SELECT COUNT(*) AS num FROM {$table} WHERE {$sql} AND status>1"); $limit_used = $r['num']; $limit_free = $MG['info_limit'] > $limit_used ? $MG['info_limit'] - $limit_used : 0; } if (check_group($_groupid, $MOD['group_refresh'])) { $MOD['credit_refresh'] = 0;
<?php require '../modelo/mod_connex.php'; $conexion = new Connex(); $mysqlconn = $conexion->conectar(); $gestor = $_SESSION['emp_login']; require "../modelo/mod_info.php"; $consulta = new info(); $listar = $consulta->obtener($gestor, $mysqlconn); if (mysqli_num_rows($listar) > 0) { ?> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <style type="text/css"> <!-- .style2 {color: #000000; font-weight: bold; } .style5 {color: #000000} .style5c {color: #000000; font-size:13px;} --> </style> <table width="580px" border="1" align="left" id="listado"> <thead> <tr> <!--<th align="right">Nombre del Gestor</th>--> <th align="right" bgcolor="#eeece1"><div align="center" class="style2">Gestor</div></th> <th align="right" bgcolor="#eeece1"><div align="center" class="style2">Fecha de Respuesta</div></th> <th align="right" bgcolor="#eeece1"><div align="center" class="style2">Causa de Contacto</div></th> <th align="right" bgcolor="#eeece1"><div align="center" class="style2">Nombre de Usuario</div></th> <!--<th align="right">Canal receptor de la queja</th>--> <th align="right" bgcolor="#eeece1"><div align="center" class="style2">Correo</div></th> <!--<th align="right">Ciudad de la OC</th>
$all ? msg($MOD['name'] . '生成成功', $this_forward) : dmsg($MOD['name'] . '生成成功', $this_forward); } $catid = isset($catid) ? intval($catid) : ''; $sql = $catid ? " AND catid={$catid}" : ''; if (!isset($fid)) { $r = $db->get_one("SELECT min(itemid) AS fid FROM {$table} WHERE status>2 AND islink=0 {$sql}"); $fid = $r['fid'] ? $r['fid'] : 0; } isset($sid) or $sid = $fid; if (!isset($tid)) { $r = $db->get_one("SELECT max(itemid) AS tid FROM {$table} WHERE status>2 AND islink=0 {$sql}"); $tid = $r['tid'] ? $r['tid'] : 0; } if ($update) { require MD_ROOT . '/info.class.php'; $do = new info($moduleid); } isset($num) or $num = 100; if ($fid <= $tid) { $result = $db->query("SELECT itemid FROM {$table} WHERE status>2 AND islink=0 AND itemid>={$fid} {$sql} ORDER BY itemid LIMIT 0,{$num} "); if ($db->affected_rows($result)) { while ($r = $db->fetch_array($result)) { $itemid = $r['itemid']; $update ? $do->update($itemid) : tohtml('show', $module); } $itemid += 1; } else { $itemid = $fid + $num; } } else { if ($update) {
<?php require '../modelo/mod_connex.php'; $conexion = new Connex(); $mysqlconn = $conexion->conectar(); require "../modelo/mod_info.php"; $consulta = new info(); $listar = $consulta->Listar15($mysqlconn); if (mysqli_num_rows($listar) > 0) { ?> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <style type="text/css"> <!-- .style2 {color: #000000; font-weight: bold; } .style5 {color: #000000} .style5c {color: #000000; font-size:13px;} --> </style> <table width="580px" border="1" align="left" id="listado"> <thead> <tr> <!--<th align="right">Nombre del Gestor</th>--> <th align="right" bgcolor="#eeece1"><div align="center" class="style2">Gestor</div></th> <th align="right" bgcolor="#eeece1"><div align="center" class="style2">Fecha de Respuesta</div></th> <th align="right" bgcolor="#eeece1"><div align="center" class="style2">Causa de Contacto</div></th> <th align="right" bgcolor="#eeece1"><div align="center" class="style2">Nombre de Usuario</div></th> <!--<th align="right">Canal receptor de la queja</th>--> <th align="right" bgcolor="#eeece1"><div align="center" class="style2">Correo</div></th> <!--<th align="right">Ciudad de la OC</th> <th align="right">Fecha de Recepción del equipo en la OC</th>-->
/** * Tests against a user list. Users who cannot access the activity due to * availability restrictions will be removed from the list. * * Note this only includes availability restrictions (those handled within * this API) and not other ways of restricting access. * * This test ONLY includes conditions which are marked as being applied to * user lists. For example, group conditions are included but date * conditions are not included. * * When called on a module, this test DOES also include restrictions on the * section (if any). * * The function operates reasonably efficiently i.e. should not do per-user * database queries. It is however likely to be fairly slow. * * @param array $users Array of userid => object * @return array Filtered version of input array */ public function filter_user_list(array $users) { global $CFG; if (!$CFG->enableavailability) { return $users; } // Apply section filtering first. $section = $this->cm->get_modinfo()->get_section_info($this->cm->sectionnum, MUST_EXIST); $sectioninfo = new info_section($section); $filtered = $sectioninfo->filter_user_list($users); // Now do base class (module) filtering on top. return parent::filter_user_list($filtered); }
<?php require "session.php"; $in_correo = $_POST['in_correo']; require '../modelo/mod_connex.php'; $conexion = new Connex(); $mysqlconn = $conexion->conectar(); require "../modelo/mod_info.php"; $consulta = new info(); $listar = $consulta->buscar($in_correo, $mysqlconn); if (mysqli_num_rows($listar) <= 0) { echo "\n<body>\n\t\t\t\t\t\t<meta http-equiv='content-type' content='text/html; charset=utf-8' />\n\t\t\t\t\t\t\t<link rel='stylesheet' type='text/css' href='sweetalert/lib/sweet-alert.css'>\n\t\t\t\t\t\t\t<script type='text/javascript' src='sweetalert/lib/sweet-alert.min.js' ></script>\n\t\t\t\t\t\t\t<script type='text/javascript'>swal({title:'Error!', text:'No Existen Casos Asociados Al Número Indicado', type: 'error',confirmButtonText:'Cerrar'},function(){window.location.href='../vista/consulta_conatel.php'});\n\t\t\t \t</script>\n</body>"; $row = mysqli_fetch_array($listar, MYSQLI_ASSOC); $in_nomges = $row["in_nomges"]; $in_fecharec = $row["in_fecharec"]; $in_fecharesp = $row["in_fecharesp"]; $in_esca = $row["in_esca"]; $in_areaes = $row["in_areaes"]; $in_resuelto = $row["in_resuelto"]; $in_niv1 = $row["in_niv1"]; $in_niv2 = $row["in_niv2"]; $in_niv3 = $row["in_niv3"]; $in_nomusu = $row["in_nomusu"]; $in_correo = $row["in_correo"]; $in_nummov = $row["in_nummov"]; $in_produc = $row["in_produc"]; $in_tecno = $row["in_tecno"]; $in_obser = $row["in_obser"]; ?> <link rel="icon" href="images/logot.png" type="image" sizes="16x16"> <meta http-equiv="content-type" content="text/html; charset=utf-8" />
$this->apellido = $lname; $this->edad = $age; } public function nombree() { echo "El nombre es " . $this->nombre; echo ' '; } public function apellidoo() { echo "El apellido es " . $this->apellido; echo ' '; } public function edadd() { echo "La edad de " . $this->nombre . " es " . $this->edad; echo ' '; } public function mostrar() { echo $this->nombree(); echo $this->apellidoo(); echo $this->edadd(); } } //Fin de la clase $info = new info('Yoya', 'hack', '99'); $info->mostrar();
} $result = mysqli_query($mysqlconn, "SELECT Nivel2 FROM segundo Where IDnivel2 = {$in_niv2}"); if (mysqli_num_rows($result) > 0) { for ($i = 0; $i < mysqli_num_rows($result); $i++) { $rw = mysqli_fetch_array($result, MYSQLI_ASSOC); } $in_niv2 = $rw["Nivel2"]; } $result = mysqli_query($mysqlconn, "SELECT Nivel3 FROM tercero Where IDnivel3 = {$in_niv3}"); if (mysqli_num_rows($result) > 0) { for ($i = 0; $i < mysqli_num_rows($result); $i++) { $rw = mysqli_fetch_array($result, MYSQLI_ASSOC); } $in_niv3 = $rw["Nivel3"]; } require "../modelo/mod_info.php"; $registro = new info(); $inserto = $registro->agregar($in_nomges, $in_esca, $in_fecharec, $in_areaes, $in_fecharesp, $in_resuelto, $in_niv1, $in_niv2, $in_niv3, $in_nomusu, $in_nummov, $in_numcont, $in_produc, $in_tecno, $in_correo, $in_obser, $mysqlconn); if ($inserto == true) { header("Location: ../vista/registro_info.php"); /*$consulta= $registro->obtener($emp_cedula,$mysqlconn); if(mysqli_num_rows($consulta)>0){ $row=mysqli_fetch_row($empleado); header("Location: ../index.php"); } } */ } else { echo "error en el ingreso de datos"; }
$MyName = new info(); $MyName->DisplaySkin(); ?> .png');"></div> <div id="oplata"> <form style="margin-left: 10px;" action="https://unitpay.ru/pay/<?php echo Config::UPUBLIC_KEY; ?> " method="post"> <label for="account">Номер аккаунта</label> <div style="margin-top: 5px; height: 30px;"><input style="float: left;" class="oplata-input" type="text" name="account" value="<?php $MyName = new info(); $MyName->DisplayID(); ?> "><div style="padding: 8px; float: left;">Ваш номер - <font color="#1ABC60"><?php $MyName = new info(); $MyName->DisplayID(); ?> </font></div></div><br> <label for="sum">Сумма платежа</label> <div style="margin-top: 5px; height: 30px;"><input style="float: left;" class="oplata-input" type="text" name="sum" value="50"><div style="padding: 8px; float: left;">рублей.</div></div> <br> <input type="hidden" name="desc" value="Покупка внутриигровой валюты"> <button class="oplata-btn" type="submit">Оплатить</button> </form> <button id="otmena" class="chatbutton">Отмена</button> </div> </div> <!-- Конец блока --> </body>
<?php defined('DT_ADMIN') or exit('Access Denied'); require MD_ROOT . '/info.class.php'; $do = new info($moduleid); $menus = array(array('添加' . $MOD['name'], '?moduleid=' . $moduleid . '&action=add'), array($MOD['name'] . '列表', '?moduleid=' . $moduleid), array('审核' . $MOD['name'], '?moduleid=' . $moduleid . '&action=check'), array('过期' . $MOD['name'], '?moduleid=' . $moduleid . '&action=expire'), array('未通过' . $MOD['name'], '?moduleid=' . $moduleid . '&action=reject'), array('回收站', '?moduleid=' . $moduleid . '&action=recycle'), array('移动分类', '?moduleid=' . $moduleid . '&action=move')); if (in_array($action, array('add', 'edit'))) { $FD = cache_read('fields-' . substr($table, strlen($DT_PRE)) . '.php'); if ($FD) { require DT_ROOT . '/include/fields.func.php'; } isset($post_fields) or $post_fields = array(); $CP = $MOD['cat_property']; if ($CP) { require DT_ROOT . '/include/property.func.php'; } isset($post_ppt) or $post_ppt = array(); } if ($_catids || $_areaids) { require DT_ROOT . '/admin/admin_check.inc.php'; } if (in_array($action, array('', 'check', 'expire', 'reject', 'recycle'))) { $sfields = array('模糊', '标题', '公司名', '联系人', '联系电话', '联系地址', '电子邮件', '联系MSN', '联系QQ', '会员名', '编辑', 'IP', '参数名1', '参数名2', '参数名3', '参数值1', '参数值2', '参数值3', '文件路径', '内容模板'); $dfields = array('keyword', 'title', 'company', 'truename', 'telephone', 'address', 'email', 'msn', 'qq', 'username', 'editor', 'ip', 'n1', 'n2', 'n3', 'v1', 'v2', 'v3', 'filepath', 'template'); $sorder = array('结果排序方式', '更新时间降序', '更新时间升序', '添加时间降序', '添加时间升序', '浏览次数降序', '浏览次数升序', '信息ID降序', '信息ID升序'); $dorder = array($MOD['order'], 'edittime DESC', 'edittime ASC', 'addtime DESC', 'addtime ASC', 'hits DESC', 'hits ASC', 'itemid DESC', 'itemid ASC'); $level = isset($level) ? intval($level) : 0; isset($fields) && isset($dfields[$fields]) or $fields = 0; isset($order) && isset($dorder[$order]) or $order = 0; isset($datetype) && in_array($datetype, array('edittime', 'addtime', 'totime')) or $datetype = 'edittime'; $fromdate = isset($fromdate) && is_date($fromdate) ? $fromdate : '';