Вход Регистрация
Файл: region_clean/pop_menu.php
Строк: 199
<?php
##########################################
# ~ Разработка отдельных модулей ~~~~~~~ #
# ~ и написание скриптов на php (c)KoT ~ #
# ~ ICQ: 7675072 ~~~~~~~~~~~~~~~~~~~~~~~ #
# ~ Site: 4atlove.ru ~~~~~~~~~~~~~~~~~~~ #
# ~ E-mail: notefree@bk.ru ~~~~~~~~~~~~~ #
##########################################

require_once "start.php";
require_once 
"sid.php";

header("Cache-Control: no-cache");
if (
$ver == "wml")header ("Content-type:text/vnd.wap.wml; charset=utf-8");
else 
header("Content-Type:text/html; charset=UTF-8");

require_once 
"inc.php";
$link connect_db();
list(
$row$id$ps$fsize1$fsize2) = check_login($link);
require_once 
"version.php";

if (
$ver == "wml") {
echo 
$xml;
echo 
$dtd;
echo 
"<wml>n
      <head><meta http-equiv="
Cache-Control" content="no-cache" forua="true"/></head>n
      <card id="
change" title="Меню">n
      <p>n"
;
} else {
echo 
"<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      
<html xmlns="http://www.w3.org/1999/xhtml">
      <
head><link rel="stylesheet" type="text/css" href="css/$css.css"/>
      <
title>Меню</title>
      <
meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body>
      <
div align="left">";
}

$go = isset($_GET['go']) ? $_GET['go'] : NULL;
switch(
$go) {
default:
$cena = mysql_fetch_assoc(mysql_query("SELECT `pop_colFROM `settingWHERE `klu4`='1'"));
################################
if (!empty(
$row['city'])) {
$rcity = 10;
} if (!empty(
$row['name'])) {
$rname = 10;
} if (!empty(
$row['infa'])) {
$rinfa = 10;
} if (!empty(
$row['mail'])) {
$rmail = 5;
} if (!empty(
$row['icq'])) {
$ricq = 5;
} if (!empty(
$row['op'])) {
$rop = 5;
} if (!empty(
$row['mob'])) {
$rmob = 10;
} if (!empty(
$row['img'])) {
$rimg = 20;
} if (!empty(
$row['number'])) {
$rnumber = 10;
} if (!empty(
$row['inter'])) {
$rinter = 5;
} if (!empty(
$row['music'])) {
$rmusic = 5;
} if (!empty(
$row['films'])) {
$rfilms = 5;
} if (!empty(
$row['knig'])) {
$rknig = 5;
} if (!empty(
$row['shou'])) {
$rshou = 5;
} if (!empty(
$row['games'])) {
$rgames = 5;
} if (!empty(
$row['citat'])) {
$rcitat = 5;
} if (!empty(
$row['relig'])) {
$rrelig = 5;
} if (!empty(
$row['polit'])) {
$rpolit = 5;
} if (!empty(
$row['rost'])) {
$rrost = 5;
} if (!empty(
$row['ves'])) {
$rves = 5;
} if (!empty(
$row['family'])) {
$rfamily = 5;
} if (!empty(
$row['otch'])) {
$rotch = 5;
} if (!empty(
$row['vrpr'])) {
$rvrpr = 5;
} if (!empty(
$row['glaz'])) {
$rglaz = 5;
} if (!empty(
$row['sp'])) {
$rsp = 5;
} if (!empty(
$row['cel'])) {
$rcel = 5;
} if (!empty(
$row['ori'])) {
$rori = 5;
} if (!empty(
$row['grup'])) {
$rgrup = 5;
} if (!empty(
$row['stran'])) {
$rstran = 5;
} if (!empty(
$row['gorrab'])) {
$rgorrab = 5;
} if (!empty(
$row['mestrab'])) {
$rmestrab = 5;
} if (!empty(
$row['godna'])) {
$rgodna = 5;
} if (!empty(
$row['godko'])) {
$rgodko = 5;
} if (!empty(
$row['dolgrab'])) {
$rdolgrab = 5;
} if (!empty(
$row['stranobr'])) {
$rstranobr = 5;
} if (!empty(
$row['gorobr'])) {
$rgorobr = 5;
} if (!empty(
$row['shkobr'])) {
$rshkobr = 5;
} if (!empty(
$row['vuzobr'])) {
$rvuzobr = 5;
} if (!empty(
$row['ptuobr'])) {
$rptuobr = 5;
} if (!empty(
$row['stransl'])) {
$rstransl = 5;
} if (!empty(
$row['voich'])) {
$rvoich = 5;
} if (!empty(
$row['vk'])) {
$rvk = 5;
} if (!empty(
$row['alkog'])) {
$ralkog = 5;
} if (!empty(
$row['kuren'])) {
$rkuren = 5;
}

$raiting = $rcity + $rname + $rinfa + $rmail + $ricq + $rimg + $rop + $rmob + $rnumber + $rinter + $rmusic + $rfilms + $rknig + $rshou + $rgames + $rcitat + $rrelig + $rpolit + $rrost + $rves + $rfamily + $rotch + $rvrpr + $rglaz + $rsp + $rcel + $rori + $rgrup + $rstran + $rgorrab + $rmestrab + $rgodna + $rgodko + $rdolgrab + $rstranobr + $rgorobr + $rshkobr + $rvuzobr + $rptuobr + $rvoich + $rvk + $ralkog + $rkuren;
################################
$itog = $raiting + $row['pop'];
if (
$itog < $cena['pop_col'])
{
echo 'У тебя недостаточно % рейтинга!<br/>';
break;
}
if (
$_POST['vip'] == 1) { $lev = 4; }
elseif (
$_POST['vip'] == 0) { $lev = $row['level']; }
$good = mysql_query("UPDATE `usersSET `inv`='".(int)$_POST['invis']."', `level`='".(int)$lev."' WHERE `id`='$id'");
if (isset(
$good) && !empty($_POST['ok']))
{
echo 'Настройки сохранены!<br/>';
} elseif (!isset(
$good) && !empty($_POST['ok'])) {
echo 'Произошла ошибка...<br/>';
}

if (
$ver == 'xhtml') { echo '<form method="POST" action="pop_menu.php?'.$ses.'&amp;ok">'; }
echo '<u>Невидимость:</u><br/>
      <select name="
invis">';
if (
$row['inv'] == 0)echo '<option value="0">Отключена</option>';
elseif (
$row['inv'] == 1)echo '<option value="1">Включена</option>';
if (
$row['inv'] != 0) echo '<option value="0">Отключена</option>';
if (
$row['inv'] != 1) echo '<option value="1">Включена</option>';
echo '</select><br/>
      <input type="
checkbox" name="vip" value="1"/>
      <u>Уровень V.I.P</u><br/>
      <u>Цвета градиента:</u><br/>
      <input name="
color" type="radio" value="18"/><b>'.GradientLetter('Красно-зеленый', 'FF0000', '00FF00').'</b></a><br/>
      <input name="
color" type="radio" value="19"/><b>'.GradientLetter('Красно-черный', 'F90000', '000000').'</b></a><br/>
      <input name="
color" type="radio" value="20"/><b>'.GradientLetter('Серо-синий', 'EEE467', '384267').'</b></a><br/>
      <input name="
color" type="radio" value="21"/><b>'.GradientLetter('Желто-синий', 'F7FF0D', '1E49E6').'</b></a><br/>
      <input name="
color" type="radio" value="22"/><b>'.GradientLetter('Черно-зеленый', '000000', '00FF00').'</b></a><br/>
      <input name="
color" type="radio" value="23"/><b>'.GradientLetter('Розово-белый', 'EF33ED', 'EFCAF1').'</b></a><br/>
      <input name="
color" type="radio" value="24"/><b>'.GradientLetter('Черно-серый', '030303', '96A0A4').'</b></a><br/>
      <input name="
color" type="radio" value="'.$row['color'].'"/><b>Свой цвет '.col_n($us).'</b></a><br/>';
if (
$ver == 'wml') {
echo '<anchor title="
go">Сохранить<go href="pop_menu.php?'.$ses.'&amp;ok" method="post">
      <postfield name="
invis" value="$(invis)"/>
      <postfield name="
vip" value="$(vip)"/>
      <postfield name="
color" value="$(color)"/>
      </go></anchor><br/>';
} else {
echo '<br/><input type="
submit" class="ibutton" value="Сохранить" name="ok"/><br/><br/>';
}
echo '<a href="
pop_menu.php?'.$ses.'&amp;go=topic">Смена топика</a><br/>
      <a href="
pop_menu.php?'.$ses.'&amp;go=nick">Смена ника</a><br/>
      <a href="
pop_menu.php?'.$ses.'&amp;go=status">Смена статуса</a><br/><br/>';
break;

case topic:
echo '<u>В какой комнате меняем топик</u>:<br/>';
$q = mysql_query("SELECT `rm`,`nameFROM `rooms`");
while(
$arr = mysql_fetch_assoc($q)) {
echo '<a href="
pop_menu.php?'.$ses.'&amp;rm='.$arr['rm'].'&amp;go=topic_ok">'.$arr['rm'].'. '.$arr['name'].'</a><br/>';
}
break;

case topic_ok:
if (!is_numeric(
$_GET['rm'])) { header('Location: index.php?isset=403'); }
if (!empty(
$_POST['ok']))
{
if (
$_POST['newtop'] == '') {
echo 'Не введен текст топика!<br/>';
}
elseif (mb_strlen(
$_POST['newtop'], 'UTF8') > 25) {
echo 'Слишком много текста!<br/>';
} else {
mysql_query ("
UPDATE `roomsSET `topic`='".mysql_real_escape_string(check($_POST['newtop']))."' WHERE `rm`='".(int)$rm."'");
echo 'Топик был изменен!<br/>';
}
}
echo '<form method="
POST" action="pop_menu.php?'.$ses.'&amp;go=topic_ok&amp;rm='.$rm.'&amp;ok">
      Введи текст топика:<br/>
      <input type="
text" name="newtop"/>
      <br/>
      <input type="
submit" class="ibutton" name="ok" value="Изменить"/>
      </form>
      <br/>';
break;

case nick:
if (!empty(
$_POST['ok'])) {
$vn = mysql_fetch_array(mysql_query("SELECT `idFROM `usersWHERE `user`='".mysql_real_escape_string(check($_POST['newnick']))."'"));
if (empty(
$_POST['newnick'])) {
echo 'Не введен ник!<br/>';
} elseif (mb_strlen(
$_POST['newnick'], 'UTF8') > 20) {
echo 'Слишком длинный ник!<br/>';
} elseif (preg_match('/([a-zA-Z]+)/i',
$_POST['newnick']) && preg_match('/([а-яА-Я]+)/i',$_POST['newnick'])) {
echo 'Ник не должен состоять из рус. и англ. букв.<br/>';
} elseif (!empty(
$vn[0])) {
echo 'Ник уже занят!<br/>';
} else {
mysql_query("
UPDATE `usersSET `user`='".mysql_real_escape_string(check($_POST['newnick']))."' WHERE `id`='$id'");
echo 'Ник успешно изменен!<br/>';
}
}
echo '<form method="
POST" action="pop_menu.php?'.$ses.'&amp;go=nick&amp;ok">
      <input type="
text" name="newnick" value="'.$row['user'].'"/>
      <br/>
      <input type="
submit" name="ok" class="ibutton" value="Изменить"/>
      </form><br/>';
break;

case status:
if (!empty(
$_POST['ok'])) {
if (empty(
$_POST['newstat'])) {
echo 'Не введен статус!<br/>';
} elseif (mb_strlen(
$_POST['newstat'], 'UTF8') > 50) {
echo 'Слишком длинный статус!<br/>';
} else {
mysql_query("
UPDATE `usersSET `status`='".mysql_real_escape_string(check($_POST['newstat']))."' WHERE `id`='$id'");
echo 'Статус успешно изменен!<br/>';
}
}
echo '<form method="
POST" action="pop_menu.php?'.$ses.'&amp;go=status&amp;ok">
      <input type="
text" name="newstat" value="'.$row['status'].'"/>
      <br/>
      <input type="
submit" class="ibutton" name="ok" value="Изменить"/>
      </form><br/>';
break;
}
echo '<a href="
enter.php?'.$ses.'">Прихожая</a><br/>';
include_once 'foot.php';
?>
Онлайн: 2
Реклама