|
Ответьте на вопросОбсуждение темы Ответьте на вопрос в разделе Зал дебютантов, часть категории ОБСУЖДЕНИЕ САЙТОВ; ------------------------- ПОЖАЛУЙСТА ПОМОГИТЕ!!!!! ------------------------- index.php Вот такой скрипт: .... <? if ($id == news) { ?> АРхив новостей.... и т.д. <? if ($news ... |
|
Опции темы |
11.05.2003, 18:51 | #1 |
|
-------------------------
ПОЖАЛУЙСТА ПОМОГИТЕ!!!!! ------------------------- index.php Вот такой скрипт: .... <? if ($id == news) { ?> АРхив новостей.... и т.д. <? if ($news == may) { ?> Новости на 11 мая... и т.д. <? } } ?> .... при переходе по ссылке http://myserver.ru/index.php?id=news&news=may браузер Выведет такое: АРхив новостей.... и т.д. Новости на 11 мая... и т.д. А как сделать так, чтобы броузер вывел только: Новости на 11 мая... и т.д. ????????????????????? ---------------------------------------- Помогите кто чем может!!!!!!!!!!!!!!!!!! ---------------------------------------- |
|
11.05.2003, 20:40 | #2 |
|
Все довольно легко.
PHP код:
|
|
12.05.2003, 07:39 | #3 |
|
А если мне надо зайти сначала в Архив новостей, а потом выбрать за какой месяц месяц и так же для др. разделов...
<? if ($id == news) { ?> <html code_1> <? if (news == may) { ?> <html_code_2> <?} if (news == april) { ?> <html_code_2> <?} if (news == mart) { ?> <html_code_2> <?} # и т.д. } # и также для др. раздела.. if ($id == scripts) { ?> <html code_1> <? if (scripts == php) { ?> <html_code_2> <?} if (scripts == cgi_perl) { ?> <html_code_2> <?} if (scripts == java) { ?> <html_code_2> <?} # и т.д. } ?> и чтобы при просмотре html_code_2 не показывало html_code_1 |
|
12.05.2003, 07:44 | #4 |
|
Sorry, я не посмотрел скрипт, который вы мне написали.... по идеи должно работать, попозже провери и скажу точно!
|
|
13.05.2003, 13:40 | #5 |
|
НЕ РАБОТАЕТ:
Parse error: parse error, unexpected T_ENDIF in C:\usr\http\new\index.php on line 6 |
|
13.05.2003, 21:27 | #6 |
|
Покажи весь код
|
|
14.05.2003, 11:58 | #7 |
|
Какой код???
Я скопировал вот это и всавил в файл index.php (в пустой файл): <? if ($id == "news"){ ?> Архив новостей. <? } elseif ($id == "news" and $news == "may"){ ?> Архив за май <? endif; ?> Появляется на экране эта ошибка: Parse error: parse error, unexpected T_ENDIF in C:\usr\http\new\index.php on line 6 А если вставить пере endif; ?> знак (по идеи он там должен быть), т.е.: <? if ($id == "news"){ ?> Архив новостей. <? } elseif ($id == "news" and $news == "may"){ ?> Архив за май <? } endif; ?> Появляется таже ошибка: Parse error: parse error, unexpected T_ENDIF in C:\usr\http\new\index.php on line 7 только в 7 строке |
|
14.05.2003, 22:01 | #8 |
|
я что-то не догоняю ->
есть две конструкции if (1) if (условие) {...} (2) if (условие): .... endif; а ты пытаешься влепить 2 условия в одно? |
|
14.05.2003, 22:39 | #9 |
|
ну сделай так:
[php]<? if ($id == "news") { if ($news == "may") {echo "c"; }elseif ($news== "june") { echo "a"; }elseif ($news== "july") { echo "b"; } else{ echo "Выберите месяц"; } } ?> |
|
15.05.2003, 17:47 | #10 |
|
А у вас на сайте таких ссылок нет?
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос! | prozed | Библиотека | 11 | 25.12.2006 19:17 |
Ответьте пожайлуста | Erika | Настройка серверов | 1 | 24.03.2006 10:57 |
Ответьте чайнику пожалуйста | Степан | Растровая графика | 11 | 28.05.2004 11:50 |
вопрос | inkognito | Книга жалоб и предложений | 5 | 04.12.2003 20:11 |
Ответьте плиз | dimka_sh | HTML, CSS, JavaScript | 1 | 02.09.2003 00:29 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|