Hallo, ich habe zwei GET-Variablen, aber nur eine davon darf gesetzt sein. Wie kann ich -ich muss beide berücksichtigen- herausfinden, welche von beiden nun gesetzt wurde?
Z.B.
muster.de/index.php?get1=lorem
muster.de/index.php?get2=ipsum
Danke!
Hallo, ich habe zwei GET-Variablen, aber nur eine davon darf gesetzt sein. Wie kann ich -ich muss beide berücksichtigen- herausfinden, welche von beiden nun gesetzt wurde?
Z.B.
muster.de/index.php?get1=lorem
muster.de/index.php?get2=ipsum
Danke!
Ganz einfach, lerne die Grundlagen
Bin heute gut gelaunt!
[PHP]<?php
$variable1 = $_GET[‚get1‘];
$variable2 = $_GET[‚get2‘];
if (!empty($variable1) or !empty($variable2)) {
if (!empty($variable1) && empty($variable2)) {
// Tu was immer du willst mit Variable 1
}
if (empty($variable1) && !empty($variable2)) {
// Tu was immer du willst mit Variable 2
}
}
// Natürlich nicht getestet und nicht auf Fehler überprüft
?>
[/PHP]
Edit: Hab isset() vergessen. Musst du dann selber einbauen (&&)
Toll, und genau darum geht’s ja hier
[PHP]<?php
if (isset($_GET['get1']))
{
// Tu was immer du willst mit Variable 1
}
else if (isset($_GET['get2']))
{
// Tu was immer du willst mit Variable 2
}
else
{
// weder noch vorhanden
}
?>[/PHP]
Meins hätte aber auch funktioniert
Aber nur mit einer Notice-Meldung, denn es ist ja nur eine von beiden vorhanden!