|
|
|
| Ребята, кто поможет с проблемой:
типа есть строчка:
ГОРОДА
нажимаешь на нее и открыавется как бы подменю
ГОРОДА
Москва
Питер
т.д.
т.е. ГОРОДА это как бы меню.Как сделать не подскажете? | |
|
|
|
|
|
|
|
для: Тиль
(27.02.2006 в 08:35)
| |
<a href='index.php?goroda'>Города</a>
<?php
if(isset($_GET['goroda'])) {
echo "<br>Москва <br>Питер <br>и т.д";
}
?>
|
Если думать о безопасности то немного код нужно изменить :) | |
|
|
|
|
|
|
|
для: midav
(27.02.2006 в 11:06)
| | А как изменить из-за безопасности?
к тому же ругается: index.php was not found on this server.-почему ищет index.php непонятно...когда просто должен список раскрываться | |
|
|
|
|
|
|
|
для: midav
(27.02.2006 в 11:06)
| | а как его обезопасить? и сделать так чтобы если ещзе раз нажать то она закрывалась? | |
|
|
|
|
|
|
|
для: midav
(27.02.2006 в 11:06)
| |
<a href='index.php?do=goroda'>Города</a>
<?php
$do=$_GET['do'];
switch ($do)
{
case 'goroda':
echo "<br>Москва <br>Питер <br>и т.д";
break;
}
?>
|
Походу так :) | |
|
|
|
|
|
|
|
для: midav
(27.02.2006 в 12:24)
| | Notice: Undefined index: do in s:\home\test3.ru\www\company\struktura_rsc.php on line 8
line 8 это $do=$_GET['do']; | |
|
|
|
|
|
|
|
для: midav
(27.02.2006 в 12:24)
| | А чтоб при нажатии закрывалось немного надо по другому! чтото типо такого:
<?php
if(isset($_GET['zn'])) {
if($zn=="on") {
echo"<a href='index.php?do=goroda&zn=out'>Города</a>"; }
else {
echo"<a href='index.php?do=goroda&zn=on'>Города</a>";
}}
if($zn=="out") { echo ""; }
else {
$do=$_GET['do'];
switch ($do)
{
case 'goroda':
echo "<br>Москва <br>Питер <br>и т.д";
break;
}
}
|
Что то я сам уже запутался, надеюсь что будет работать :) | |
|
|
|
|
|
|
|
для: midav
(27.02.2006 в 12:34)
| | Вот так попробуйте, только что сам протестил и все работает
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
?>
<?php
if(isset($_GET['zn'])) {
if($zn=="on") {
echo"<a href='index.php?do=goroda&zn=out'>Города</a>"; }
else {
echo"<a href='index.php?do=goroda&zn=on'>Города</a>";
}}
if($zn=="out") { echo ""; }
else {
$do=$_GET['do'];
switch ($do)
{
case 'goroda':
echo "<br>Москва <br>Питер <br>и т.д";
break;
}
}
|
| |
|
|
|
|
|
|
|
для: midav
(27.02.2006 в 12:41)
| | The requested URL /company/index.php was not found on this server.-это у меня пишет | |
|
|
|
|
|
|
|
для: Тиль
(27.02.2006 в 12:45)
| | ну так поменяй на название своего файла в сылке
<a href='./?do=goroda&zn=on'>города</a>
|
| |
|
|
|
|
|
|
|
для: midav
(27.02.2006 в 12:52)
| | Хотя надо всеже прописывать так
<a href='тут название файла?do=goroda&zn=on'>города</a>
|
| |
|
|
|
|
|
|
|
для: midav
(27.02.2006 в 12:56)
| | Вот исправленная версия
<?php
if(isset($_GET['zn'])) {
if($zn=="on") {
echo"<a href='test.php/?do=goroda&zn=out'>Города</a>"; }
else {
echo"<a href='test.php/?do=goroda&zn=on'>Города</a>";
}}
if($zn=="out") { echo ""; }
else {
if(isset($_GET['do'])) {$do=$_GET['do'];}
$do=$_GET['do'];
switch ($do)
{
case 'goroda':
echo "<br>Москва <br>Питер <br>и т.д";
break;
}
}
|
| |
|
|
|
|
|
|
|
для: midav
(27.02.2006 в 12:52)
| | Блин вот я балда....ну чтож учу пхп перые дни...исправлюсь:)))все...спасибо огромное, работает | |
|
|
|
|
|
|
|
для: Тиль
(27.02.2006 в 12:59)
| | пожалуйста :) | |
|
|
|