Файл: incfiles/url_class.php
Строк: 52
<?php
defined('_IN_JOHNCMS') or die('Restricted access');
/**********Константы настроек под Ваш движок********/
require_once('../incfiles/core.php'); //Инклуд ядра
define('_ID_US_', ''.$user_id.''); //Константа определения ид юзера. Переменую $user_id меняете на свою если движок другой
define('US_URL', ''.$datauser['user_url'].''); //Константа определения ячейки user_url из таблицы юзера. Переменую $datauser['user_url'] меняете на свою если движок другой
define('US_SEX', ''.$datauser['sex'].''); //Константа определения ячейки sex из таблицы юзера, определяет пол. Переменую $datauser['sex'] меняете на свою если движок другой
define('_TIME_', ''.$realtime.''); //Константа определения времени. Переменую $realtime меняете на свою если движок другой
/***************END*****************/
class url {
/*************Функция запроса array*********/
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//$table - имя таблицы; //
//$where - если нужно определение ячейки таблицы. [Формат WHERE `login` = '$login'] *По умолчанию не вызывается*//
//$and - если нужно определение ещё одной ячейки [Формат AND `id` = '$id'] *По умолчанию не вызывается* //
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
static function Sql_array($table, $where = null, $and = null){
$result = mysql_fetch_array(mysql_query("SELECT * FROM `$table` $where $and"));
return $result;
}
/****************END***********/
/*************Функция вывода дива*********/
////////////////////////////////
//$div - Имя дива; //
//$content - То что в диве //
//////////////////////////////
static function DiV($div, $content){
echo "<div class='".$div."'>".$content."</div>";
}
/****************END***********/
/*************Функция вывода сообщения (Сессия)*********/
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//$type - Вариант (если указать err - выведет сообщение об ошибке. Если указать mess - выведет сообщение положительное)//
//$text1 - Текст сообщения об ошибке. 'rmenu' и 'gmenu' - это имена дивов, можно менять. //
//$text2 - Текст положительного сообщения //
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
static function SessiON_Mess($type, $text1 = null, $text2 = null){
if($type == 'err'){
$result .= $_SESSION['err'] = self::DiV('rmenu', ''.$text1.'');
}
if($type == 'mess'){
$result .= $_SESSION['mess'] = self::DiV('gmenu', ''.$text2.'');
}
return $result;
}
/****************END***********/
/*************Функция вывода поля input*********/
//////////////////////////////////////
//$div - Имя дива; //
//$title - Текст перед полем ввода //
//$name - Значение поля //
//$div2 - имя второго дива //
//$n_sub - Значение кнопки //
//$text - надпись на кнопке //
//////////////////////////////////////
static function inPut($div, $title, $name, $div2, $n_sub, $text){
echo '<div class="'.$div.'"><u>'.$title.'</u><br/>http://'.$_SERVER['SERVER_NAME'].'/<input type="text" name="'.$name.'"/></div>';
echo '<div class="'.$div2.'"><input type="submit" name="'.$n_sub.'" value="'.$text.'"/></div>';
}
/****************END***********/
/****************Тут я думаю объяснять не стоит***********/
static function IF_ELSE($if, $true, $false){
$result .= ''.($if ? ''.$true.'' : ''.$false.'').'';
return $result;
}
}
?>