Файл: mafija/bals.php
Строк: 222
<?php
echo "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">";
echo "<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">";
echo "<head>";
echo "<link rel="stylesheet" type="text/css" href="style.css" />";
echo "<meta http-equiv="content-type" content="text/html; charset=utf-8"/>";
echo "<title>©MAFIA</title>";
echo "</head>";
echo "<body class="body">";
echo "<div class="empty">";
include "mysql.php";
include "nustatymai.php";
include "user_check.php";
$nick = $nn;
mysql_query ( "UPDATE online SET vieta = 'balsavime' WHERE nick = '$nn'" );
$kitabls = @file_get_contents("txt/bals.txt");
$kitm = explode("|", $kitabls);
$klausimas = $kitm[0];
$ats1 = $kitm[1];
$ats2 = $kitm[2];
$ats3 = $kitm[3];
$autorius = $kitm[4];
$kitablss = @file_get_contents("txt/bals_rez.txt");
$kitmm = explode("|", $kitablss);
$bir1 = $kitmm[0];
$bir2 = $kitmm[1];
$bir3 = $kitmm[2];
$bls = @$_GET['bls'];
if ($id == "")
{
$taskai = mysql_fetch_row ( mysql_query ( "SELECT taskai FROM usersxx WHERE nick = '$nn'" ) );
if ($taskai < 10000)
{
echo "
<div class="meniu4c">
<br/></div>
<div class="line"></div>
<div class="meniu3c">WAP MAFIA 3</div>
<div class="line"></div>
<div class="meniu4c">
<br/>
Balsuoti galima tik nuo 10000 tasku!<br/>
$lin<br/>
<a href="on.php?$u">Atgal</a><br/></div>
</div><div class="line"></div>
<div class="meniu3c">© MAFIA, 2009.</div>
<div class="line"></div>
</div>
<div/>";
}
else
{
echo "<div class="meniu4c">
<br/></div>
<div class="line"></div>
<div class="meniu3c">WAP MAFIA 3</div>
<div class="line"></div>
<div class="meniu4c">
<br/>
<b>Balsavimas</b><br/>
$lin<br/>
Klausimas: <b>$klausimas</b><br/>
$lin<br/>";
echo "
Pasirinkit balsa:<br/>
<form action="bals.php?$u&id=balsuo" method="post">
<span>
<select name="bls">";
echo "<option value="a">$ats1</option>";
echo "<option value="aa">$ats2</option>";
echo "<option value="aaa">$ats3</option>";
echo "</select><br/>";
echo "
Komentaras (kodel butent taip pasirinkot):<br/>
<input name="komen" type="text" maxlength="170" title="Komentaras"/><br/>
<input type="submit" value="Balsuoti"/><br/>
</span></from>
$lin<br/>
<a href="bals.php?id=rez&$u">Rezultatai</a><br/>
$lin<br/>
<a href="on.php?$u">Atgal</a><br/></div>
</div><div class="line"></div>
<div class="meniu3c">© MAFIA, 2009.</div>
<div class="line"></div>
</div>
<div/>";
}
}
if ($id == "balsuo"){
$bls = $_POST['bls'];
$komen = $_POST['komen'];
$airr = array("<", ">", "&", "^", "%", "'", '"', "$", "n", "|");
$bls = str_replace($airr, "", $bls);
$komen = str_replace($airr, "", $komen);
$m = file("txt/bals_nick.txt");
// yra BUGAS. jei uzbalsuos vartotojas "marijampole",
// tai "marija" balsuoti negales nes sis ifas duos tiesa.
// (kas reiks kad ji jau balsavo nors taip nera).
// net jei komentare bus paminetas koks nors nikas, zmogus su tuo niku negales balsuot.
// if (substr_count($m, "$nick")>0){
// veikiantis tikrinimo budas(lygina tik nikus)
$balsavo = 0;
foreach ($m as $m2) {
if(substr($m2, 0, strpos($m2, '|')) == strtolower($nick)) {
$balsavo = 1;
break;// baigia cikla
}
}
if($balsavo) {
echo "<div class="meniu4c">
<br/></div>
<div class="line"></div>
<div class="meniu3c">WAP MAFIA 3</div>
<div class="line"></div>
<div class="meniu4c">
<br/>
Tu jau balsavai!<br/>
$lin<br/>
<a href="on.php?$u">Atgal</a><br/></div>
</div><div class="line"></div>
<div class="meniu3c">© MAFIA, 2009.</div>
<div class="line"></div>
</div>
<div/>";
}
else
{
$kld = "";
if($bls == ""){
$kld = "Klaida!";
}
if($komen == ""){
$kld = "Neparasei komentaro!";
}
if(strlen($komen) > 170){
$kld = "Komentaras per ilgas!";
}
if(strlen($komen) < 10){
$kld = "Komentaras per trumpas!";
}
if($kld == ""){
if($bls == "a"){
$atsa = $ats1;
$bir1 = $bir1+1;
}
if($bls == "aa"){
$atsa = $ats2;
$bir2 = $bir2+1;
}
if($bls == "aaa"){
$atsa = $ats3;
$bir3 = $bir3+1;
}
$bll = fopen("txt/bals_rez.txt","w");
fwrite($bll,"$bir1|$bir2|$bir3|");
fclose($bll);
$data = date("H:i Y.m.d");
$bll = fopen("txt/bals_nick.txt","a+");
fwrite($bll,"$nick|$atsa|$komen|$data|n");
fclose($bll);
$kld = "Balsas uzskaitytas!";
echo"<div class="meniu4c">
<br/></div>
<div class="line"></div>
<div class="meniu3c">WAP MAFIA 3</div>
<div class="line"></div>
<div class="meniu4c">
<br/>
$kld<br/>
$lin<br/>
<a href="on.php?$u">Atgal</a><br/></div>
</div><div class="line"></div>
<div class="meniu3c">© MAFIA, 2009.</div>
<div class="line"></div>
</div>
<div/>";
}
}
}
if ($id == "rez"){
$nkk = "txt/bals_nick.txt";
$nuskkk = file($nkk);
$kiek = count($nuskkk);
echo"<div class="meniu4c">
<br/></div>
<div class="line"></div>
<div class="meniu3c">WAP MAFIA 3</div>
<div class="line"></div>
<div class="meniu4c">
<br/>
Rezultatai<br/>
$lin<br/>
Balsavo: $kiek<br/>
$lin<br/>
</div>";
$page = @$_GET['page'];
// kartojas tas pats kas virsuj
//$DATA_FILE = "txt/bals_nick.txt";
//$nuskk = file($DATA_FILE);
//$viso_pm = count($nuskk);
$viso_pm = $kiek;
$puslapiu_skaicius = 10;
if ($viso_pm == 0)
{
echo"<div class="meniu2c">
Dar niekas nebalsavo...<br/>
";
}
else
{
echo"<div class="meniu2c">";
if ($page == "")
{ $page = 1; }
$next = $page + 1;
$back = $page - 1;
if ($page == 1)
{ $nuo = 0;
$iki = $puslapiu_skaicius; }
else
{ $nuo = $page * $puslapiu_skaicius - $puslapiu_skaicius;
$iki = $page * $puslapiu_skaicius; }
if ($viso_pm <= $page * $puslapiu_skaicius)
{ $iki = $viso_pm; } $masyvo_apvertimas = array_reverse($nuskkk);
for ($c = $nuo; $c < $iki; $c++)
{
$bbb = explode('|', $masyvo_apvertimas[$c]);
echo"
<b>Balsavo:</b> $bbb[0]<br/>
<b>Pasirinko:</b> $bbb[1]<br/>
<b>Komentaras:</b> $bbb[2]<br/>
<b>Data:</b> $bbb[3]<br/>
$lin<br/>";
}
$viso_puslapiu = $viso_pm / $puslapiu_skaicius;
$viso_puslapiai = 0;
$starto_skaicius = 1;
while ($viso_puslapiai < $viso_puslapiu)
{
if ($page == $starto_skaicius)
{
echo "[$starto_skaicius]";
}
else
{
echo"<a href="bals.php?id=rez&page=$starto_skaicius&$u">[$starto_skaicius]</a>";
}
$viso_puslapiai++;
$starto_skaicius++;
}
echo"</div>";
}
echo "<div class="meniu4c">
$lin<br/>
Balsu visuma:<br/>
<u>$ats1</u> - <b>$bir1</b><br/>
<u>$ats2</u> - <b>$bir2</b><br/>
<u>$ats3</u> - <b>$bir3</b><br/>
<div class="meniu2c">
$lin<br/>
<a href="on.php?$u">Atgal</a><br/></div>
</div><div class="line"></div>
<div class="meniu3c">© MAFIA, 2009.</div>
<div class="line"></div>
</div>
<div/>";
}
if ($id == "keisti")
{
echo "<div class="meniu4c">
<br/></div>
<div class="line"></div>
<div class="meniu3c">WAP MAFIA 3</div>
<div class="line"></div>
<form action="bals.php?$u&id=keiciu" method="post">
<div class="meniu4c">
<br/>Balsavimo keitimas<br/>
$lin<br/>
Klausimas:<br/>
<input name="klsm" type="text" maxlength="300" title="Klausimas"/><br/>
1 atsakymas:<br/>
<input name="kats1" type="text" maxlength="50" title="Ats"/><br/>
2 atsakymas:<br/>
<input name="kats2" type="text" maxlength="50" title="Ats"/><br/>
3 atsakymas:<br/>
<input name="kats3" type="text" maxlength="50" title="Ats"/><br/>
<input type="submit" value="Keisti"/><br/>
$lin<br/>
<a href="admin.php?$u&id=">Atgal</a><br/>
<a href="on.php?$u&id=">I pradzia</a><br/>
</div></form></div>
<div class="line"></div>
<div class="meniu3c">© MAFIA, 2009.</div>
<div class="line"></div>";
}
if ($id == "keiciu")
{
// noredamas keisti turi but modas arba adminas
if(!arModas($nn) && !arAdminas($nn)) {
mysql_close($db);
die('</body></html>');
}
$klsm = $_POST['klsm'];
$kats1 = $_POST['kats1'];
$kats2 = $_POST['kats2'];
$kats3 = $_POST['kats3'];
$arr = array("<", ">", "&", "^", "%", "'", '"', "$", "n", "|");
$klsm = str_replace($arr, "", $klsm);
$kats1 = str_replace($arr, "", $kats1);
$kats2 = str_replace($arr, "", $kats2);
$kats3 = str_replace($arr, "", $kats3);
if($klsm == ""){
$bad = "Tuscias laukelis!";
}
if($kats1 == ""){
$bad = "Tuscias laukelis!";
}
if($kats2 == ""){
$bad = "Tuscias laukelis!";
}
if($kats3 == ""){
$bad = "Tuscias laukelis!";
}
if (strlen($klsm) > 50){
$klaida = "Klausimas per ilgas!";
}
if (strlen($kats1) > 50){
$klaida = "1 atsakymas per ilgas!";
}
if (strlen($kats2) > 50){
$klaida = "2 atsakymas per ilgas!";
}
if (strlen($kats3) > 50){
$klaida = "3 atsakymas per ilgas!";
}
if($bad == ""){
$blle = fopen("txt/bals.txt","w");
fwrite($blle,"$klsm|$kats1|$kats2|$kats3|$vrd|");
fclose($blle);
$blla = fopen("txt/bals_nick.txt","w");
fwrite($blla,"");
fclose($blla);
$bllu = fopen("txt/bals_rez.txt","w");
fwrite($bllu,"0|0|0|");
fclose($bllu);
$bad = "Pakeista!";
}
echo"
<div class="meniu4c">
<br/></div>
<div class="line"></div>
<div class="meniu3c">WAP MAFIA 3</div>
<div class="line"></div>
<div class="meniu4c">
<br/>
$bad<br/>
$lin<br/>
<a href="admin.php?$u">Atgal</a><br/>
<a href="on.php?$u&id=">I pradzia</a><br/>
<div class="line"></div>
<div class="meniu3c">© MAFIA, 2009.</div>
<div class="line"></div>
</div>
</div>";
}
mysql_close($db);
echo '</body></html>';
?>