Файл: buttons.php
Строк: 448
<?
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("inc.php");
$link = connect_db();
list($row, $id, $ps, $fsize1, $fsize2) = check_login($link);
require("version.php");
$us=$row["user"];
if(!isset($go)){
if ($ver=="wml"){
echo $xml;
echo $dtd;
echo "<wml>n";
echo "<head><meta http-equiv="Cache-Control" content="no-cache" forua="true"/></head>n";
echo "<card id="buttoms" title="Настройки Кнопок">n";
echo "<p align="center">n";
}else{
echo "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">";
echo "<html xmlns="http://www.w3.org/1999/xhtml">";
echo "<head><link rel="stylesheet" type="text/css" href="css/css.css"/>";
echo "<title>Настройки Кнопок</title>";
echo "<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body>";
echo "<div align="center">";
echo "<form method="POST" action="buttons.php?$ses&go=rew&ref=$ref" name="auth">n";
}
echo "Дополнительные кнопки:<br/>n";
echo $fsize1;
echo $divide;
echo "Обновить:<br/>n";
echo $fsize2;
echo "<select name="kn_update">n";
if($row["kn_update"] == 0){
echo "<option value="0">Включен</option>n";
echo "<option value="1">Отключен</option>n";
} else {
echo "<option value="1">Отключен</option>n";
echo "<option value="0">Включен</option>n";
}
echo "</select><br/>n";
echo $fsize1;
echo "Сказать:<br/>n";
echo $fsize2;
echo "<select name="kn_say">n";
if($row["kn_say"] == 0){
echo "<option value="0">Включен</option>n";
echo "<option value="1">Отключен</option>n";
} else {
echo "<option value="1">Отключен</option>n";
echo "<option value="0">Включен</option>n";
}
echo "</select><br/>n";
echo $fsize1;
echo "Записки:<br/>n";
echo $fsize2;
echo "<select name="kn_letters">n";
if($row["kn_letters"] == 0){
echo "<option value="0">Включен</option>n";
echo "<option value="1">Отключен</option>n";
} else {
echo "<option value="1">Отключен</option>n";
echo "<option value="0">Включен</option>n";
}
echo "</select><br/>n";
echo $fsize1;
echo "Кто Где?:<br/>n";
echo $fsize2;
echo "<select name="kn_whochat">n";
if($row["kn_whochat"] == 0){
echo "<option value="0">Включен</option>n";
echo "<option value="1">Отключен</option>n";
} else {
echo "<option value="1">Отключен</option>n";
echo "<option value="0">Включен</option>n";
}
echo "</select><br/>n";
echo $fsize1;
echo "Кто Тут?:<br/>n";
echo $fsize2;
echo "<select name="kn_whoroom">n";
if($row["kn_whoroom"] == 0){
echo "<option value="0">Включен</option>n";
echo "<option value="1">Отключен</option>n";
} else {
echo "<option value="1">Отключен</option>n";
echo "<option value="0">Включен</option>n";
}
echo "</select><br/>n";
echo $fsize1;
echo "Фильтр[P!]:<br/>n";
echo $fsize2;
echo "<select name="kn_privat">n";
if($row["kn_whoroom"] == 0){
echo "<option value="0">Включен</option>n";
echo "<option value="1">Отключен</option>n";
} else {
echo "<option value="1">Отключен</option>n";
echo "<option value="0">Включен</option>n";
}
echo "</select><br/>n";
echo $fsize1;
echo "На улицу:<br/>n";
echo $fsize2;
echo "<select name="kn_holl">n";
if($row["kn_holl"] == 0){
echo "<option value="0">Включен</option>n";
echo "<option value="1">Отключен</option>n";
} else {
echo "<option value="1">Отключен</option>n";
echo "<option value="0">Включен</option>n";
}
echo "</select><br/>n";
echo $fsize1;
echo "TOP 10:(Викт.)<br/>n";
echo $fsize2;
echo "<select name="kn_stats">n";
if($row["kn_stats"] == 0){
echo "<option value="0">Включен</option>n";
echo "<option value="1">Отключен</option>n";
} else {
echo "<option value="1">Отключен</option>n";
echo "<option value="0">Включен</option>n";
}
echo "</select><br/>n";
echo $fsize1;
echo "Команды:(Викт.)<br/>n";
echo $fsize2;
echo "<select name="kn_kommands">n";
if($row["kn_kommands"] == 0){
echo "<option value="0">Включен</option>n";
echo "<option value="1">Отключен</option>n";
} else {
echo "<option value="1">Отключен</option>n";
echo "<option value="0">Включен</option>n";
}
echo "</select><br/>n";
echo $fsize1;
echo "Купить ответ:(Викт.)<br/>n";
echo $fsize2;
echo "<select name="trade">n";
if($row["trade"] == 0){
echo "<option value="0">Включен</option>n";
echo "<option value="1">Отключен</option>n";
} else {
echo "<option value="1">Отключен</option>n";
echo "<option value="0">Включен</option>n";
}
echo "</select><br/>n";
echo $fsize1;
echo "Настроение:<br/>n";
echo $fsize2;
echo "<select name="kn_nood">n";
if($row["kn_nood"] == 0){
echo "<option value="0">Включен</option>n";
echo "<option value="1">Отключен</option>n";
} else {
echo "<option value="1">Отключен</option>n";
echo "<option value="0">Включен</option>n";
}
echo "</select><br/>n";
echo $fsize1;
echo "Вызвать модера:<br/>n";
echo $fsize2;
echo "<select name="kn_sos">n";
if($row["kn_sos"] == 0){
echo "<option value="0">Включен</option>n";
echo "<option value="1">Отключен</option>n";
} else {
echo "<option value="1">Отключен</option>n";
echo "<option value="0">Включен</option>n";
}
echo "</select><br/>n";
echo $fsize1;
echo "Личное:<br/>n";
echo $fsize2;
echo "<select name="kn_cabinet">n";
if($row["kn_cabinet"] == 0){
echo "<option value="0">Включен</option>n";
echo "<option value="1">Отключен</option>n";
} else {
echo "<option value="1">Отключен</option>n";
echo "<option value="0">Включен</option>n";
}
echo "</select><br/>n";
if ($ver=="wml"){
echo $fsize1;
echo "<anchor title="go">Изменить!<go href="buttons.php?$ses&go=rew&ref=$ref" method="post">n";
echo "<postfield name="kn_say" value="$(kn_say)"/>n";
echo "<postfield name="kn_update" value="$(kn_update)"/>n";
echo "<postfield name="kn_letters" value="$(kn_letters)"/>n";
echo "<postfield name="kn_whochat" value="$(kn_whochat)"/>n";
echo "<postfield name="kn_whoroom" value="$(kn_whoroom)"/>n";
echo "<postfield name="kn_holl" value="$(kn_holl)"/>n";
echo "<postfield name="kn_stats" value="$(kn_stats)"/>n";
echo "<postfield name="kn_kommands" value="$(kn_kommands)"/>n";
echo "<postfield name="trade" value="$(trade)"/>n";
echo "<postfield name="kn_topic" value="$(kn_topic)"/>n";
echo "<postfield name="kn_nood" value="$(kn_nood)"/>n";
echo "<postfield name="kn_sos" value="$(kn_sos)"/>n";
echo "<postfield name="kn_cabinet" value="$(kn_cabinet)"/>n";
echo "<postfield name="kn_privat" value="$(kn_privat)"/>n";
echo "</go></anchor>n";
echo $fsize2;
echo "<br/>n";
}else{
echo "<input type="submit" value="Изменить!" name="enter"><br/>n";
}
echo $fsize1;
echo $divide;
echo "<a href="cabinet.php?$ses&ref=$ref">← Личное</a><br/>";
echo "<a href="enter.php?$ses&ref=$ref">← На улицу</a>";
echo $fsize2;
if ($ver=="wml")echo "</p></card></wml>n";
else echo "</div></body></html>n";
mysql_close ($link);
exit;
}
$emp="Неправильный формат данных!";
if(!preg_match("!^[0-9]+$!i",$kn_say)){$error = $emp;}
elseif(!preg_match("!^[0-9]+$!i",$kn_update)){$error = $emp;}
elseif(!preg_match("!^[0-9]+$!i",$kn_letters)){$error = $emp;}
elseif(!preg_match("!^[0-9]+$!i",$kn_whochat)){$error = $emp;}
elseif(!preg_match("!^[0-9]+$!i",$kn_whoroom)){$error = $emp;}
elseif(!preg_match("!^[0-9]+$!i",$kn_holl)){$error = $emp;}
elseif(!preg_match("!^[0-9]+$!i",$kn_stats)){$error = $emp;}
elseif(!preg_match("!^[0-9]+$!i",$kn_kommands)){$error = $emp;}
elseif(!preg_match("!^[0-9]+$!i",$trade)){$error = $emp;}
elseif(!preg_match("!^[0-9]+$!i",$kn_cabinet)){$error = $emp;}
elseif(!preg_match("!^[0-9]+$!i",$kn_privat)){$error = $emp;}
elseif(!preg_match("!^[0-9]+$!i",$kn_nood)){$error = $emp;}
elseif(!preg_match("!^[0-9]+$!i",$kn_sos )){$error = $emp;}
if (!isset($error)) {
$result = mysql_query ("Select * users where id = '".$id."'");
if (mysql_affected_rows() == 0) {
$error = "database error...";
} else {
$ins_str = "Update users set kn_say ='".$kn_say."', kn_update='".$kn_update."', kn_letters='".$kn_letters."', kn_whochat='".$kn_whochat."', kn_whoroom='".$kn_whoroom."', kn_holl='".$kn_holl."', kn_stats='".$kn_stats."', kn_kommands='".$kn_kommands."', trade='".$trade."', kn_nood='".$kn_nood."', kn_sos='".$kn_sos."', kn_cabinet='".$kn_cabinet."', kn_privat='".$kn_privat."' where id ='".$id."'";
}
if (mysql_query ($ins_str)) {
$msg = "Настройки Кнопок изменены";
} else {
$error = " ".mysql_error()." ";
}
}
mysql_close($link);
if (isset($error)) {
if ($ver=="wml"){
echo $xml;
echo $dtd;
echo "<wml>n";
echo "<card id="error" title="error" ontimer="buttons.php?$ses&ref=$ref"><timer value="10"/>n";
echo "<do type="prev" label="Back"><prev/></do>n";
echo "<p align="center">";
}else{
echo "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">";
echo "<html xmlns="http://www.w3.org/1999/xhtml">";
echo "<head><link rel="stylesheet" type="text/css" href="css/css.css"/>";
echo "<title>Ошибка</title>";
echo "<META HTTP-EQUIV="Refresh" CONTENT="2; URL=buttons.php?$ses&ref=$ref">";
echo "<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body>";
echo "<div align="center">";
}
echo $fsize1;
echo "<b>$error</b>n";
echo $fsize2;
if ($ver=="wml")echo "</p></card></wml>n";
else echo "</div></body></html>n";
exit;
}
if ($ver=="wml"){
echo $xml;
echo $dtd;
echo "<wml>n";
echo "<card id="ok" title="OK" ontimer="cabinet.php?$ses&ref=$ref"><timer value="10"/>n";
echo "<p align="center">";
}else{
echo "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">";
echo "<html xmlns="http://www.w3.org/1999/xhtml">";
echo "<head><link rel="stylesheet" type="text/css" href="css/css.css"/>";
echo "<title>Ок!</title>";
echo "<META HTTP-EQUIV="Refresh" CONTENT="2; URL=cabinet.php?$ses&ref=$ref">";
echo "<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body>";
echo "<div align="center">";
}
echo $fsize1;
echo "<b>$msg</b><br/>n";
echo $fsize2;
if ($ver=="wml")echo "</p></card></wml>n";
else echo "</div></body></html>n";
?>