Народ, помогите, плиз, что-то не могу никак понять, как победить проблему.
Есть такой кусочек кода:
Проблема в третьей строке, она не срабатывает, потому что переменные "Task1", "Task2" и т.д. типа POST и попадают в данную функцию из предыдущей формы.
Вопрос следующий: как обратится в данном случае к POST переменным, т.к. (далее фраза из справочника PHP)
- переменные переменные не могут использоваться с суперглобальными массивами PHP. Это означает, что вы не можете делать что-то вроде ${$_GET}. Если вы ищете способ использовать суперглобальные переменные и старые HTTP_*_VARS, вы можете попробовать ссылаться на них
Есть такой кусочек кода:
for ($i=0; $i<limit; $i++) { $task = "Task$i"; switch ($$task) {
Проблема в третьей строке, она не срабатывает, потому что переменные "Task1", "Task2" и т.д. типа POST и попадают в данную функцию из предыдущей формы.
Вопрос следующий: как обратится в данном случае к POST переменным, т.к. (далее фраза из справочника PHP)
- переменные переменные не могут использоваться с суперглобальными массивами PHP. Это означает, что вы не можете делать что-то вроде ${$_GET}. Если вы ищете способ использовать суперглобальные переменные и старые HTTP_*_VARS, вы можете попробовать ссылаться на них
Версия системы: Open SLAED 1.*
Версия PHP: PHP 5
Сервер: Локальный сервер