Hallo
erstmal: ich bin in Sachen PHP noch ein Anfänger.
habe auf einer Homepage verschiedene Links die so aussehen:
und
und in dem Hauptbereich habe ich den folgenden Code:
Mein Problem ist, dass am Anfang zwar das Richtige angezeigt wird ( Bitte wähle... ), doch wenn man auf "asd2" klickt wird asd2+echo angezeigt. asd1 funktioniert.
Wo liegt das Problem?
Warum reagiert "erkennt" "else" nicht das schon "include 'asd2.php';" schon aktiv ist ?
Sorry wenn es das thema schonmal gab. Habe nichts gefunden.
greetz
rec
erstmal: ich bin in Sachen PHP noch ein Anfänger.
habe auf einer Homepage verschiedene Links die so aussehen:
Code:
<? {echo '<a href="'.$PHP_SELF.'?asd1=1">.asd1</a>';}?>
und
Code:
<? {echo '<a href="'.$PHP_SELF.'?asd2=1">.asd2</a>';}?>
und in dem Hauptbereich habe ich den folgenden Code:
Code:
<?
if($_GET['asd2'] == 1 )
{
include 'asd2.php';
}
if($_GET['asd1'] == 1 )
{
include 'asd1.php';
}
else
{
echo'<font>Bitte wähle einen Unterbereich aus!</font>';
}
?>
Mein Problem ist, dass am Anfang zwar das Richtige angezeigt wird ( Bitte wähle... ), doch wenn man auf "asd2" klickt wird asd2+echo angezeigt. asd1 funktioniert.
Wo liegt das Problem?
Warum reagiert "erkennt" "else" nicht das schon "include 'asd2.php';" schon aktiv ist ?
Sorry wenn es das thema schonmal gab. Habe nichts gefunden.
greetz
rec