Forum Webscript.Ru
Программирование => PHP => Тема начата: 718972 от 15 Июня 2005, 13:20:48
-
Есть ссылки такого виды (Разделы, типа пункты меню):
Раздел1
Раздел2
...
//Субразделы пока вывожу через case:
if ($_SERVER[\'REQUEST_METHOD\']==\'GET\') {
switch ($_GET[\'r\']) {
case 2:
echo "
- Субраздел 1
- Субраздел 2
- Субраздел 3
……
}
}
?>
Не соображу как сделать:
ЕСЛИ произошел повторный клик по
ссылке Раздел1, ТО Субразделы (скрываются\\не выводятся),
если опять по нему (Раздел1) кликнуть, субразделы снова выводятся ну и так далее;
-
718972
При чем здесь PHP?
PHP где исполняется?
А где менюшки отрисовываются?
Вот это натолкнет на мысли:
ElementLink1
Link2
etc
Есть ошибки, наверно.
-
CGVictor
этот вопрос не зря появился в php форуме,
а не в форуме про js... здесь мне не нужен js.
у меня затруднение в реализации средствами php показа\\скрытия \'субрзаделов\'
при повторных кликах по \'разделу\' ..
-
Ну во первых:
switch ( $param ) {
case "value":
//bla-bla-blia
break;
}
-
а во вторых ?
-
718972:
а во вторых ?
А во вторых: http://www.phpfaq.ru/debug , в частности (как мне кажется) раздел "Отладка и поиск ошибок в своем алгоритме.".
-
причем тут ошибки ? у меня их нет, да и не в ошибках вопрос..
а в \'схеме\' реализации описанного
-
718972
Ваша программа работает не так, как задумано. Значит имеет место быть ошибка в алгоритме.
Значит вам надо проверить алгоритм. Понять как и почему он работает.
Например: вывести параметры, передаваемые программе:
print_r($_GET);
Вывести различные echo "Блог такой-то отработал", чтобы понять - какой кусок кода отрабатывается, какой - нет, при каких ситуациях.
И я вас уверяю, вы найдеет ошибку.
-
согласен во многом, в том числе \'с вывести параметры, передаваемые программе\' - этим и занимаюсь. Но проблем в том, что мне пока неясен сам алгоритм решения моей задачи, его(алгоритма) еще нет, или есть какой-то алгоритм(промежуточный), возможно неверный в принципе, и не решающий мою задачу. А искать ошибки я завсегда - ЗА, было бы в чем..
-
Ликбез про алгоритм не понял. А что вы в первом посте выложили?
-
" какой-то алгоритм(промежуточный), возможно неверный в принципе и не решающий мою задачу"
для иллюстрации постановки вопроса, так сказать
-
718972:
если ты хочешь сделать динамическую страничку, то PHP тебе не поможет, а если нет, то все нетрудно в принципе :)
-
Java Beginner
погадай еще чего-нибудь
Тема закрыта.