Вход Регистрация
Файл: str/url.php
Строк: 40
<?php

define
('_IN_JOHNCMS'1);
require_once (
'../incfiles/url_class.php');// Инклуд класса
$Url = new url();// Определение и вызов класса
$headmod 'url';
$textl 'Новый адрес';
require_once(
'../incfiles/core.php');
require_once(
'../incfiles/head.php');


$Url->DiV('phdr''<b> Изменение адреса странички</b>');

$Url->DiV('menu''<b>Адрес странички: '.(US_URL != NULL '<a href="/'.US_URL.'">http://'.$_SERVER['SERVER_NAME'].'/'.US_URL.'</a>' 'Не установлен').'</b><br />');
if (isset (
$_POST['edit'])) {
$n strtolower($_POST['url']);
if (isset(
$_POST['url']) && !preg_match("#^([A-z0-9_])+$#ui"$_POST['url'])){
$Url->SessiON_Mess('err''В адресе присутствуют запрещенные символы');
}elseif (
preg_match("#(^_)|(_$)#ui"$_POST['url'])){
$Url->SessiON_Mess('err''Запрещено использовать символ "_" в начале и конце ника');
}elseif (isset(
$_POST['url']) && preg_match("#^([0-9])+$#ui"$_POST['url'])) {
$Url->SessiON_Mess('err''Адреса состоящие только из цифр запрещены!');
}elseif (
$n == 'panel' || $n == 'sys') {
$Url->SessiON_Mess('err''Данный адрес недоступен!');
}elseif(
mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `user_url` = '" . ($_POST['url']) . "'"), 0) != '0'){
$Url->SessiON_Mess('err''Данный адрес занят!');
}elseif (isset(
$_POST['url']) && $_POST['url'] == null) {
$Url->SessiON_Mess('err''Введите адрес!');
}else{
mysql_query("INSERT INTO `history_link` SET `time`='"._TIME_."', `link`='".mysql_real_escape_string($_POST['url'])."', `do_link`='".US_URL."', `user`='"._ID_US_."'");
mysql_query("UPDATE `users` SET `user_url` = '".mysql_real_escape_string($_POST['url'])."' WHERE `id` = '"._ID_US_."'");
$Url->SessiON_Mess('mess''''Адрес успешно изменён');

}

}

echo 
'<form action="?" method="post">';
$Url->inPut('menu''Введите адрес:''url''bmenu''edit''Изменить');
echo 
'</form>';
$Url->DiV('menu''<b>Ваша история смены адресов</b>');
$req mysql_query("SELECT COUNT(*) FROM `history_link` WHERE `user`='"._ID_US_."'");
$total mysql_result($req0);
$req mysql_query("SELECT `id`, `time`, `link`, `do_link`, `user` FROM `history_link` WHERE `user` ='"._ID_US_."' ORDER BY `id` DESC LIMIT $start$kmess");

while (
$u mysql_fetch_object($req)) {
$tru "<br /><b>Первая установка адреса: ".$u->link."</b>";
$fals "<br /><b>http://".$_SERVER['SERVER_NAME']."/".$u->do_link."</b> сменил".(US_SEX == 'zh' 'a' '')." на <div style='color: #32CD32;'>http://".$_SERVER['SERVER_NAME']."/".$u->link." </div>";
$vrp $u->time $set_user['sdvig'] * 3600;
$Url->DiV('maintxt'"<b>[".date("d.m.y в H:i"$vrp)."]</b> ".$Url->IF_ELSE("".$u->do_link == null."""".$tru."""".$fals."")." ");
}
if(!
$total)$Url->DiV('phdr''История пуста...');
if (
$total $kmess) {
$Url->DiV('menu','' pagenav('?'$start$total$kmess) . '');
}
require_once(
'../incfiles/end.php');

?>
Онлайн: 0
Реклама