Hallö,
habe ne prob mit meinem klappmenü! Die Links werden erst nachdem 2 Mal anklicken aufgerufen! Woran kann das liegen. Hier mal der Code vll weiß ja jemand ne lösung!
Am anfang der index.php Datei:
[php]
/*
session_start();
session_register("felder");
*/
[php]
Der rest der in der index.php steht....
[php:ceae20cb67]
/*
if (!isset($_GET["page"])){
$felder = array (
//News
0 => array ( "id" => 1, "eintrag" => "News", "vater" => 0, "status" => 0 ),
//Termine
1 => array ( "id" => 2, "eintrag" => "Termine", "vater" => 0, "status" => 0 ),
//Sportarten
2 => array ( "id" => 3, "eintrag" => "Sportarten", "vater" => 0, "status" => 0 ),
3 => array ( "id" => 4, "eintrag" => " - Handball", "vater" => 3, "status" => 0 ),
4 => array ( "id" => 5, "eintrag" => " - Fußball", "vater" => 3, "status" => 0 ),
//Über den Tus Ofen
5 => array ( "id" => 6, "eintrag" => "Über uns", "vater" => 0, "status" => 0 ),
6 => array ( "id" => 7, "eintrag" => " - Sporthalle", "vater" => 6, "status" => 0 ),
7 => array ( "id" => 8, "eintrag" => " - Sportplatz", "vater" => 6, "status" => 0 ),
8 => array ( "id" => 9, "eintrag" => " - Vorstand", "vater" => 6, "status" => 0 ),
//Wettbewerbe
9 => array ( "id" => 10, "eintrag" => "Wettbewerbe", "vater" => 0, "status" => 0 ),
10 => array ( "id" => 11, "eintrag" => " - Liga", "vater" => 10, "status" => 0 ),
11 => array ( "id" => 12, "eintrag" => " - Pokal", "vater" => 10, "status" => 0 ),
//Herbstlauf
12 => array ( "id" => 13, "eintrag" => "Herbstlauf", "vater" => 0, "status" => 0 ),
//Sponsoren
13 => array ( "id" => 14, "eintrag" => "Sponsoren", "vater" => 0, "status" => 0 ),
//Kontakt
14 => array ( "id" => 15, "eintrag" => "Kontakt", "vater" => 0, "status" => 0 ),
//Impreesum
15 => array ( "id" => 16, "eintrag" => "Impresseum", "vater" => 0, "status" => 0 ),
);
} else {
$felder = $_SESSION["felder"];
if ($felder[$_GET["page"]]["status"] == 0) {
$felder[$_GET["page"]]["status"] = 1;
} else {
$felder[$_GET["page"]]["status"] = 0;
}
}
function struktur($ID) {
global $felder;
for ($page = 0; $page < count($felder); $page++){
if ($felder[$page]["vater"]==$ID) {
echo "
";
echo "<font face='sans-serif'>".$felder[$page]["eintrag"]."</font>";
if ($felder[$page]["status"] == 1) {
struktur($felder[$page]["id"]);
}
echo "";
}
}
}
struktur(0);
?>
*/
[/php:ceae20cb67]
Naja wäre cool wenn sich das mal jemand angucken könnte!!
habe ne prob mit meinem klappmenü! Die Links werden erst nachdem 2 Mal anklicken aufgerufen! Woran kann das liegen. Hier mal der Code vll weiß ja jemand ne lösung!
Am anfang der index.php Datei:
[php]
/*
session_start();
session_register("felder");
*/
[php]
Der rest der in der index.php steht....
[php:ceae20cb67]
/*
if (!isset($_GET["page"])){
$felder = array (
//News
0 => array ( "id" => 1, "eintrag" => "News", "vater" => 0, "status" => 0 ),
//Termine
1 => array ( "id" => 2, "eintrag" => "Termine", "vater" => 0, "status" => 0 ),
//Sportarten
2 => array ( "id" => 3, "eintrag" => "Sportarten", "vater" => 0, "status" => 0 ),
3 => array ( "id" => 4, "eintrag" => " - Handball", "vater" => 3, "status" => 0 ),
4 => array ( "id" => 5, "eintrag" => " - Fußball", "vater" => 3, "status" => 0 ),
//Über den Tus Ofen
5 => array ( "id" => 6, "eintrag" => "Über uns", "vater" => 0, "status" => 0 ),
6 => array ( "id" => 7, "eintrag" => " - Sporthalle", "vater" => 6, "status" => 0 ),
7 => array ( "id" => 8, "eintrag" => " - Sportplatz", "vater" => 6, "status" => 0 ),
8 => array ( "id" => 9, "eintrag" => " - Vorstand", "vater" => 6, "status" => 0 ),
//Wettbewerbe
9 => array ( "id" => 10, "eintrag" => "Wettbewerbe", "vater" => 0, "status" => 0 ),
10 => array ( "id" => 11, "eintrag" => " - Liga", "vater" => 10, "status" => 0 ),
11 => array ( "id" => 12, "eintrag" => " - Pokal", "vater" => 10, "status" => 0 ),
//Herbstlauf
12 => array ( "id" => 13, "eintrag" => "Herbstlauf", "vater" => 0, "status" => 0 ),
//Sponsoren
13 => array ( "id" => 14, "eintrag" => "Sponsoren", "vater" => 0, "status" => 0 ),
//Kontakt
14 => array ( "id" => 15, "eintrag" => "Kontakt", "vater" => 0, "status" => 0 ),
//Impreesum
15 => array ( "id" => 16, "eintrag" => "Impresseum", "vater" => 0, "status" => 0 ),
);
} else {
$felder = $_SESSION["felder"];
if ($felder[$_GET["page"]]["status"] == 0) {
$felder[$_GET["page"]]["status"] = 1;
} else {
$felder[$_GET["page"]]["status"] = 0;
}
}
function struktur($ID) {
global $felder;
for ($page = 0; $page < count($felder); $page++){
if ($felder[$page]["vater"]==$ID) {
echo "
";
echo "<font face='sans-serif'>".$felder[$page]["eintrag"]."</font>";
if ($felder[$page]["status"] == 1) {
struktur($felder[$page]["id"]);
}
echo "";
}
}
}
struktur(0);
?>
*/
[/php:ceae20cb67]
Naja wäre cool wenn sich das mal jemand angucken könnte!!
Kommentar