Morgen,
Ich hab hier mal ein kleines problem mit einer If-bedingung.
Erst mal der Code:
So das ganze soll jetzt wie folgt funktionieren.
über die $_GET bekommt er einen String, diesen soll er vergleichen mit und dann das passende aus geben, wenn mal nichts an gibt kommt Startseite, gibt mein eines der vier Wörter an, gibt er es wieder aus.
Das problem ist jetzt nur das wenn ein String kommt der nich auf gefürht ist also das er zur else springen soll bleibt er immer bei der elseif hängen und gibt es als ein gabe wieder aus anstatt als Error.
Danke für eure Hilfe.
Ich hab hier mal ein kleines problem mit einer If-bedingung.
Erst mal der Code:
PHP:
<?php
$link = $_GET['p'];
if ($link == "") {
echo "Startseite";
}
elseif ($link === "News" || "Filme" || "Musik" || "Events") {
echo $link;
}
else {
echo "Error";
}
?>
So das ganze soll jetzt wie folgt funktionieren.
über die $_GET bekommt er einen String, diesen soll er vergleichen mit und dann das passende aus geben, wenn mal nichts an gibt kommt Startseite, gibt mein eines der vier Wörter an, gibt er es wieder aus.
Das problem ist jetzt nur das wenn ein String kommt der nich auf gefürht ist also das er zur else springen soll bleibt er immer bei der elseif hängen und gibt es als ein gabe wieder aus anstatt als Error.
Danke für eure Hilfe.