
16.11.2007, 18:44
|
|
Познающий
Регистрация: 08.02.2007
Сообщений: 41
С нами:
10134216
Репутация:
13
|
|
Всем привет, Ребята помогите пожалуйста... Начал работать с ПХП и решил написать голосование...
сделал вот таким образом...
PHP код:
<table class=blok><tr><td class=head><div class=white>
Голосование:
</div></td></tr><tr><td><div>
<?php
$data='basa/vote.vhg'; // Название файла базы банных
if($action=='done')
{
$file = fopen($data, "r+t");
$content=fread($file, filesize($data));
$content=explode('-', $content);
if($game==1) $content[0]=$content[0]+1;
if($game==2) $content[1]=$content[1]+1;
if($game==3) $content[2]=$content[2]+1;
if($price==1) $content[3]=$content[3]+1;
if($price==2) $content[4]=$content[4]+1;
if($price==3) $content[5]=$content[5]+1;
echo("
<center>
<font size=+2><div style=\"wi-dth: 200px;height: 24px;filter: shadow(color=#999999,direction=150);back-ground: #aaaaaa\">
Спасибо, за голос!</div></font>
<table><tr><td width=30%><font face=arial size=1 color=#ffc000>
класс:<br>
норма:<br>
плохо:</td>
<td width=7%><font face=arial size=1 color=#ffc000>
$content[0]<br>$content[1]<br>$content[2]</td>
<td width=56%><font face=arial size=1 color=#ffc000>
WEB кодинг:<br>
Кодинг:<br>
Реверсинг:</td>
<td width=7%><font face=arial size=1 color=#ffc000>
$content[3]<br>$content[4]<br>$content[5]</td>
</font></td></tr></table></center><hr><a href=javascript:history.back(2)><i>Вернуться назад</i></a>
");
$content=implode("-", $content);
rewind($file);
fwrite($file, $content);
fclose($file);
}
else
{
echo('
<center>
<font size=+2><div style="width: 200px;height: 24px;filter: shadow(color=#999999,direction=150);back-ground: #aaaaaa">
ПРОГОЛОСУЙ!</div></font>
<form action=index.php?action=done method=post>
<table><tr><td>
<font face=arial size=1 color=#ffc000>Как Вам портал?<br>
<input type="radio" name="game" value="1">на 5 баллов<br>
<input type="radio" name="game" value="2" checked>на 3 балла<br>
<input type="radio" name="game" value="3">на 1 балл<br><br>
</td><td><tr><td>
<font face=arial><font face=arial size=1 color=#ffc000>Ваше направление?<br>
<input type="radio" name="price" value="1">WEB кодинг<br>
<input type="radio" name="price" value="2">Кодинг<br>
<input type="radio" name="price" value="3" checked>Реверсинг</font>
</td></tr></table><br>
<input class=but type=submit value=проголосовать>
</form>
</center><a href=javascript:history.back(1)><i>Вернуться назад</i></a>
');
}
?>
</div></td></tr></table>
Скажите пожалуйста как сделать так чтобы проголосовав потом страница сразу отображала результаты а при попытке проголосовать по новой говорила что я уже голосовал.... пробовал с getcookie но повидимому руки кривые и знаний мало..
|
|
|