|
| |
|
|
| |
для: tAleks
(12.07.2006 в 11:33)
| | | В более новых версиях вроде работает и объявление функции в конце а вызов в начале
Но потом не жалуйтесь..
Да и потом времени по ходу тоже больше занимает. | |
| |
|
|
| |
|
|
| |
для: tAleks
(12.07.2006 в 11:33)
| | | Что ж... попутного ветра... | |
| |
|
|
| |
|
|
| |
для: Trianon
(12.07.2006 в 10:58)
| | | Да, но другие скрипты работают... когда функция объявлена в конце файла... | |
| |
|
|
| |
|
|
| |
для: tAleks
(12.07.2006 в 10:37)
| | | Объявление функции имеет смысл поставить перед тем, как её вызывать. | |
| |
|
|
| |
|
|
| |
для: valenok
(12.07.2006 в 10:28)
| | | Нет точно не ошибся:
Вто чтобыло:
if( isset($user_data['errors']) )
{
...
} else
{
...
add_user();
}
function add_user()
{
...
}
|
<?pnp
Вот так не работало. Название функции правильное.
Перенес функция сюда:
if( isset($user_data['errors']) )
{
...
} else
{
function add_user()
{
...
}
...
add_user();
}
?>
|
И все заработало! Название не менял.
Вопрос. Может есть область видимости функций какая-нить?
Но с дургой стороны, то первому варианту, у меня этот код работает в другом файле.
Кто знает, что это такое? | |
| |
|
|
| |
|
|
| |
для: tAleks
(12.07.2006 в 10:27)
| | | Значит на момент вызова она не определенна
или ты названием ошибся.. | |
| |
|
|
| |
|
|
| | Call to undefined function add_user()
На сколько я понимаю, то это сообщение о том что вызывается не определенная функция с именем add_user().
Но эта функция определена.
Что за глюк? Или я че-то не догоняю...? Поямсните, кто знает.... | |
| |
|
|
|