Просмотр файла golos/vote.php

Размер файла: 909B
<?php
@session_start();
$title='Итоги';

require"../system/config.php";

require"../system/func.php";

require"../system/head.php";

require"../system/error.php";

echo'<div class="i">'.$title.'
</div>';
if(isset($_GET['q']) and isset($_GET['v'])){
$q=intval($_GET['q'])*3;
if(!isset($_SESSION['q'][$q]) and isset($_SESSION['e'])){
$v=intval($_GET['v']);
$arr=file('data.dat');
if(!isset($arr[$q]) or $v>4) exit;
$a=explode('||',$arr[$q+2]);
$a[$v]=$a[$v]+1;
$str=implode('||',$a);
$arr[$q+2]=$str;
$str=implode('',$arr);
$f=fopen('data.dat','w');
fwrite($f,$str);
fclose($f);
echo 'Спасибо, ваш голос учтён<hr />';
$_SESSION['q'][$q]=true;
}else echo ' Вы уже проголосовали, ни к чему делать это дважды<hr />';
}
echo '<img src="/design/default/act.gif" alt="-"> 
<a href="/golos/">Вернуться</a> <br>';
require"../system/foot.php";
?>