|
|
|
|
|
для: sim5
(19.10.2007 в 16:57)
| | Спасибки большое! Уже разобрался. Фактичски, собсно, тему можно считать ЗАКРЫТОЙ!!! | |
|
|
|
|
|
|
|
для: Dmitry Berkut
(19.10.2007 в 16:49)
| | Если обновление вы имеете ввиду F5, то после занесения в базу перенаправляйте пользователя, например с помощью хидера.
PS. Да что тут объяснять. Приняли, записали, пренаправляйте, можете на эту же старницу, но:
<?
header ('location: urlpage.php?vote=1');
|
Достаточно теперь на этой странице проверять vote, для того чтобы выводить или нет форму, и запись в базу. Можете пернаправлять его на другую страницу - с благодарностью, дополнительно передавая в url еще параметры, если потребуется. | |
|
|
|
|
|
|
|
для: Dmitry Berkut
(19.10.2007 в 16:49)
| | Когда-то, Unkind писал в подобной проблеме (но дискуссия почему-то оборвалась):
Тут нужно ставить переадресацию с помощью header("Location: ..."), чтобы "сбросить" POST.
Мог бы мне кто-нть с этого места по-подробнее разъяснить, "во-что" "засунуть" мне этот header("Location: ...")?? | |
|
|
|
|
|
|
|
для: Dmitry Berkut
(19.10.2007 в 16:39)
| | Мда, - тяжелый случай - этот форум!!! Помощи видимо тут крен дождешься! | |
|
|
|
|
|
|
|
для: Dmitry Berkut
(19.10.2007 в 16:13)
| | Ну иИи??? | |
|
|
|
|
|
|
| Народ!!! Возникла проблема следующего характера: происходит голосование; при последующей загрузке страницы идет сопоставление текущего ip-адреса с тем, под которым совершалось голосование, и если в БД есть уже такой ip, то посредством php-кода форма не "рисуется". Но, при обновлении все-равно происходит занесение в БД нового голоса:
<?php $ip_addr = $_SERVER['REMOTE_ADDR'];
$usertable="films_voting";
$query="select * from $usertable where (movie = $movie) and (ip_address like ('%$ip_addr%'))";
$result = mysql_query($query);
$numgolosov = mysql_num_rows($result);
if($numgolosov == 0)
{
?>
<form name="form1" action="<?echo $_SERVER['PHP_SELF'];?>" method="POST">
<select name="selectgolos" style="position:absolute;left:401px;top:606px;width:141px;z-index:28">
<option value="0"></option>
<option value="1">Отвратительный</option>
<option value="2">Не очень</option>
<option value="3">Нормальный</option>
<option value="4">Хороший</option>
<option value="5">Отличный</option>
</select>
<input name="golosuem" type="hidden" value="<?echo$movie;?>">
<input name="mark" type="submit" value="Голосуем" style="position:absolute;left:425px;top:634px;z-index:29">
</form>
<?php } ?>
|
Чё посоветуете далать, и вобще кто-нть может объяснить, какого фига оно загоняет данные в форму, которой, фактически, не должно уже быть????
http://www.hard-soft-portal.ho.com.ua/movies
Аналогичная хрень происходит с добавлением коммента к фильму! | |
|
|
|
|