Xwab
Форумыnavigate_nextПрограммирование на PHP

Выполняется определенное действие при обновлении страницы
Сообщения
шизофф

Короче проблема такая:
Есть скрипт (прикрепил), и когда обновляеш страницу то срабатывает определенное действие что задано в самом скрипте, в данном случаи это бой.
Как сделать так чтоб при обновлении страницы действие не выполнялось.
Я назначил коментарием начало и конец нужного кода.

16 Мар 2012, 16:06
oee

мб добавить $_GET["rnd"] и при его наличии не выполнять никаких действий?
добавлено спустя 51 секунду:
или лучше даже перенести все действия на кнопки ($_POST) будет удобнее...

16 Мар 2012, 21:07
mix

шизофф, честно говоря я вопрос не понял, но если хочешь, чтобы действие не выполнялось, как вариант, можно перенаправить пользователя функцией header(); и остановить скрипт функцией exit();
вариант 2 - условие
if(что-нибудь)первый вариант работы скрипта;
else
второй;
^^так не будет выполняться та команда, которая не будет присутствовать в условиях

16 Мар 2012, 21:28
шизофф

oee, не на _POST переписывать это не вариант, там нужно силками все выводить.

mix, это все не походит


Я знал как это все сделать, но как то забыл как раз в неподходящий момент

16 Мар 2012, 21:36
mix

шизофф,  иного варианта нет, нужна условия, имхо

16 Мар 2012, 21:43
Camry

Блиин, я 40 с лишним запросов посчитал. И это в одном файле
добавлено спустя 34 секунды:
Действительно, мб рнд добавить?

17 Мар 2012, 9:46
шизофф

Цитата:
"
Действительно, мб рнд добавить?"

попробую)

17 Мар 2012, 9:59
mixlion

Можно сессии или куки использовать, при первом посещении их устанавливать, а потом проверять и, если есть, не выполнять не нужное.

17 Мар 2012, 10:20
Ответить на тему