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

require 'sid.php';

header("Cache-Control: no-cache");
header('Content-Type:text/html; charset=UTF-8');

require 
'config.php';
$link = connect_db();
list(
$row, $id, $ps) = check_login($link);

include 
'head.php';
include 
'pages.php';

if (isset(
$_GET['nk'])) { $nk = (int)$_GET['nk']; }

$go = isset($_GET['go']) ? $_GET['go'] : NULL;
switch(
$go) {

default:
header('Location: menu.php?'.$ref.'');
break;

case 
vote:
if (
$id == $nk) {
echo 
$bad . 'За себя нельзя голосовать!' . $div5;
} else {
mysql_query("SELECT * FROM `golos` WHERE `user`='$nk' AND `who`='$id'");
if (
mysql_affected_rows() != 0) {
echo 
$bad . 'Вы уже голосовали за это фото!' . $div5;
} else {
$data = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id`='$nk'"));
$login = $data['user'];
$sql_1 = mysql_query("UPDATE `users` SET `votefoto`=`votefoto`+'1' WHERE `id`='$nk'");
$sql_2 = mysql_query("INSERT INTO `golos` SET `user`='$nk', `who`='$id'");
if (isset(
$sql_1) && isset($sql_2)) {
echo 
$good . 'Ваш голос принят!' . $div5;
} else {
echo 
$bad . 'Непредвиденная ошибка...!' . $div5;
}
}
}
echo 
$div3 . '
     <a href="info.php?nk='
.$nk.'"><b>В анкету</b></a><br/>
     <a href="menu.php?'
.$ref.'"><b>В меню</b></a>' . $div5;
break;

case 
who:
echo 
$div1 . '<b>За моё фото голосовали:</b>' . $div5;

$k_post = mysql_result(mysql_query("SELECT count(*) FROM `golos` WHERE `user`='$id'"),0);

$k_page = k_page($k_post, 10);
$page = page($k_page);
$start = 10 * $page - 10;

$print = mysql_query("SELECT * FROM `golos` WHERE `user`='$id' ORDER BY `who` DESC LIMIT ".abs(intval($start)).", 10");
$i = 1 + $start;

if (
mysql_affected_rows() != 0) {
echo 
$div3;
while(
$arr = mysql_fetch_assoc($print)) {
$usid = $arr['who'];
$whogolos = mysql_query("SELECT `id`,`user` FROM `users` WHERE `id`='".(int)$usid."'");
$idatas = mysql_fetch_array($whogolos);
$login = $idatas['user'];
$whid = $idatas['id'];

$who_c = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='".(int)$usid."'"));

echo (
$i++) . ') <a href="info.php?nk='.$whid.'">'.col($login).'</a><br/>';

}
if (
$k_page > 1) {
echo 
$other;
str('vote.php?go=who&amp;', $k_page, $page);
echo 
$div5;
}
} else {
echo 
$bad . 'Пока никто не отдал голос...' . $div5;
}

echo 
$div5 . $div3 . '<a href="menu.php?'.$ref.'"><b>В меню</b></a>' . $div5;
break;
}
include 
'foot.php'
?>
Онлайн: 1
Реклама