Wie am besten Varible mit Variable vergleichen?

hume1991

Erfahrenes Mitglied
Ich stelle mir die ganze Zeit die Frage, wie ich eine Variable mit Variable vergleiche. Verwendungszweck einfacher Captcha (Rechenaufgabe)


Bsp.
PHP:
<? 
$ergebnis = 4;

if ($ergebnis == $captcha ($_POST['captcha']))
{
    if ($_POST['send'] == 1)
    {
        echo  "Geben Sie den richtigen Code ein!";
    }

    }



?>
 
Ich vermute mal du willst $ergebnis mit $_POST['captcha'] vergleichen:

PHP:
if (isset($_POST['captcha']) and $ergebnis == $_POST['captcha']) {
    echo "Richtig.";
}

Wozu ist die Variable $captcha und $_POST['send']?
 
Genau das habe ich vor, die Variable $captcha enstpricht den Valuewert in Captcha, welches vom Benutzer eingegeben werden muss. $_POST['send'] ist die Variable für dass Hiddenfeld ob das Formular schon abgesendet worden ist.

Mit freundlichen Grüßen

Christian Huml
 
Das Hidden-Feld brauchst du nicht um zu prüfen ob das Formular abgeschickt wurde. Dazu kannst du auf den Namen des Buttons prüfen mit dem du Abschickst.
 
Zurück