mac: Menüpunkte per GET übergeben

Beitrag lesen

hallo,

<dt><?php echo "<a href="leer.php?x=1">Menü 1</a>";?>  

Auch wenn URLs Parameter enthalten, musst du die Ausgabe nicht mit php machen.
Das ist kein Fehler, du zündest nur das Streichholz für deine Kippe mit einem Feuerzeug an.

<a href="blau.php">menue 1a</a>  

du klickst auf ein Untermenü des Menüs 1. Das soll also ausgeklappt bleiben. Folglich muss hier nach der Zieldatei auch der Parameter x mit entsprechender Zahl gesetzt werden und in jedem anderen Link auch, wenn das Menü ausgeklappt bleiben soll.

okay,
nach der if-Abfrage, muss ich aber die Ausgabe in ein 'echo' packen und mit Anführungszeichen belegen, oder?

<dl class="menu">  
	<dt><a href="leer.php?x=1">Menü 1</a>  
    </dt>  
		<?php  
		if(intval($_GET["x"]) == 1)  
		{  
		echo <dd>  
		'<a href="blau.php?x=1">'menue 1a'</a>'  
		</dd>;  
		} ?>  
  </dl>  
  <dl class="menu">  
	<dt>  
 		<a href="leer.php?x=2">Menü 2</a>  
    </dt>  
		<?php  
		if(intval($_GET["x"]) == 2)  
		{  
		echo "<dd>  
		<a href="magenta.php?x=2">menue 2a</a>  
		</dd>";  
		} ?>  
  </dl>