Hallo Zusammen,
ich fasse mich mal kurz.
$menue_datei = "saved/menue.dat";
$menue_dateicode = file($menue_datei);
[ Tabelle-Anfang ]
for($zaehler = "0"; $zaehler < count($menue_dateicode); $zaehler++){
list($menuetitel, $menuepunkt, $menuelink) = explode("|", $menue_dateicode[$zaehler]);
for($zaehler = "1"; $zaehler < count($menue_dateicode)-1; $zaehler++){
list($menuetitel_, $menuepunkt_, $menuelink_) = explode("|", $menue_dateicode[$zaehler]);
echo"<a href=\"$menuelink\">$menuepunkt</a>";
if($menuetitel != $menuetitel_){
[ Tabelle-Anfang ]
}
}
}
[ Tabelle-Ende ]
Alles anzeigen
So ... das ist mein PHP-Code. Jetzt zeig ich noch den Inhalt von "$menue_datei":
Menue-Titel 1|Menue-Punkt 1|Menue-Link 1|
Menue-Titel 1|Menue-Punkt 2|Menue-Link 2|
Menue-Titel 1|Menue-Punkt 3|Menue-Link 3|
Menue-Titel 2|Menue-Punkt 4|Menue-Link 4|
Menue-Titel 2|Menue-Punkt 5|Menue-Link 5|
Menue-Titel 3|Menue-Punkt 6|Menue-Link 6|
Menue-Titel 3|Menue-Punkt 7|Menue-Link 7|
Menue-Titel 3|Menue-Punkt 8|Menue-Link
Er soll eigt. es so wiedergeben:
-- Menue-Titel 1
- Menue-Punkt 1
- Menue-Punkt 2
- Menue-Punkt 3
-- Menue-Titel 2
- Menue-Punkt 4
- Menue-Punkt 5
-- Menue-Titel 3
- Menue-Punkt 6
- Menue-Punkt 7
- Menue-Punkt 8
Aber er gibt mir was komplett anders wieder.
Ich verstehe nur nicht wieso er es tut.
ich habe schon mein Script um geschrieben und in google geguckt,
sagen wir es kurz ... ich brauche eure hilfe.
Weiß einer was ich falsch gemacht habe ?
Wenn ich eine Antwort bekomme, danke ich jetzt schon dafür
mfg Johannes M.