GET Funktion

Hallo liebe Experten

Ich komme mal wieder nicht weiter. Folgendes Problem. Ich habe eine Seite (test.php)

und eine Seite (test1.php)

<?php echo $_GET["Inhalt"];
?\> Nun soll in der Seite "test1.php" aber bestimmten Text ausgeben. Wenn ich also in "test.php" z.b. **Hallo** eingebe, soll in der "test1.php" aber nicht **Hallo** stehen, sondern ein Text, den ich vorgegeben habe. z.B. soll bei "Hallo" der Text "Mein Name ist Hase" ausgegeben werden. Wenn "Test" ins Feld geschrieben wird, soll "Ich weiss von nix" erscheinen. Wenn keiner der beiden Wörter eingegeben wird, z.B. "UHU", dann soll "Leider falscher Begriff" erscheinen. Das ganze soll für viele Wörte erweiterbar sein. Habe es schon mit "echo" "else" und "if" probiert, aber irgendwas scheine ich falsch zu machen. <?php if($Inhalt == "Hallo")
{ echo "Mein Name ist Hase"; } else { if($Inhalt == "Test") { echo "Ich weiss von nix"; } else { echo "Leider falscher Begriff"; } ?\> Kann einer einem kurz vor dem Kollateralschaden retten?..:wink: Danke

Hi naich78

Versuch es mal so:

$sInhalt = $\_GET['Inhalt'];

switch( $sInhalt ){
 case 'Hallo':
 echo 'Mein Name ist Hase';
 break;
 case 'Test':
 echo 'Ich weiss von nix';
 break;
 default:
 echo 'Leider flascher begriff';
}

Viel Spass damit

Gruß Lamer

Hallo Lamer

Nur ein Wort. „P E R F E K T“!!!

mmmh…nun werden es doch mehr worte, aber das ist genau das, wonach ich gesucht habe. Merci

Gruß, Nico

Sorry, ich nochmal…da das ja wunderbar klappt, wollte ich nun noch fragen, ob das auch mit einem Link funktioniert?

Also, wenn ich zum Beispiel Mein Text anklick, das er dann meinen vorgegebenen Text sieht.

Meine Idee

$Inhalt = ‚Mein Text‘;
$Inhalt = ‚Mein Text1‘;
$Inhalt = ‚Mein Text2‘;
usw.

Ich weiss, das sieht total bescheuert aus, aber ich dass ist das, was mir eingefallen ist.
Danke für das Verständnis meiner Unwissenheit. :wink:

Ich bin gerade am überlegen ob du da die Ergebnissseite darstellst oder die Seite die aufgerufen werden soll

aber generel gilt, wenn du über einen Link gehst nützt das Form gar nichts.
Links unterstützen nur die GetMethode und die Parameter sind im link mit zu geben.

Heißt richtig wäre es wenn du deinem Link den Parameter mit gibst:
Hier mußt du klicken

dann kannst du auf der Ergebnissseite wieder das normale Switch ausführen.

Gruß Lamer