Короче проблема такая:
Есть скрипт (прикрепил), и когда обновляеш страницу то срабатывает определенное действие что задано в самом скрипте, в данном случаи это бой.
Как сделать так чтоб при обновлении страницы действие не выполнялось.
Я назначил коментарием начало и конец нужного кода.
мб добавить $_GET["rnd"] и при его наличии не выполнять никаких действий?
добавлено спустя 51 секунду:
или лучше даже перенести все действия на кнопки ($_POST) будет удобнее...
шизофф, честно говоря я вопрос не понял, но если хочешь, чтобы действие не выполнялось, как вариант, можно перенаправить пользователя функцией header(); и остановить скрипт функцией exit();
вариант 2 - условие
if(что-нибудь)первый вариант работы скрипта;
else
второй;
^^так не будет выполняться та команда, которая не будет присутствовать в условиях
oee, не на _POST переписывать это не вариант, там нужно силками все выводить.
mix, это все не походит
Я знал как это все сделать, но как то забыл как раз в неподходящий момент
Блиин, я 40 с лишним запросов посчитал. И это в одном файле
добавлено спустя 34 секунды:
Действительно, мб рнд добавить?
Можно сессии или куки использовать, при первом посещении их устанавливать, а потом проверять и, если есть, не выполнять не нужное.
17 Мар 2012, 10:20