Hendrik: Viele elseif-Funktionen, aber nur eine Anweisung???

Beitrag lesen

Hallo!

Naja, zu früh gefreut. Ich wollte nämlich eigentlich zwei Variablennamen notieren und überprüfen, ob die eingegebenen Werte zusammen stimmen.

So klappts:

<?
$nachricht = $_POST['nachricht'];

$nachricht1_ok="Hallo";
$nachricht2_ok="Morgen";
$nachricht3_ok="Abend";

switch ($nachricht){
case $nachricht1_ok:
case $nachricht2_ok:
case $nachricht3_ok: include("richtig.php");
break;
?>

So möchte ich es haben (nur soll es dann auch noch klappen):

<?
$nachricht0 = $_POST['nachricht1'];
$nachricht1 = $_POST['nachricht2'];

$nachricht01_ok="Hallo";
$nachricht02_ok="Morgen";
$nachricht03_ok="Abend";

$nachricht11_ok="Gut";
$nachricht12_ok="Dumm";
$nachricht13_ok="Schlau";

switch ($nachricht0 && $nachricht1){
case $nachricht01_ok && $nachricht11_ok:
case $nachricht02_ok && $nachricht12_ok:
case $nachricht03_ok && $nachricht13_ok: include("richtig.php");
break;
?>

Ich wollte also bei 2 Eingabefeldern überprüfen, ob sie zusammengenommen richtig sind.
Wenn nur eine der beiden Eingaben richtig waren, soll nichts eingecludet werden!

Ich hoffe, endlich konnte ich mich gut ausdrücken, sodass es auch jemand versteht, was ich meine!

Hendrik