Passwort überprüfung

Hallo

Ich versuche auf einer Seite Rechte zuvergeben. Aber das Passwort geht nicht, wenn man es eintragen will. Ich möchte das man bei der eingabe, es zweimal schreiben muss, damit man kein Fehler machen kann. Hier der Code:

$pwungleich = false;

if((empty($_POST[‚Tabelle‘][‚Feldname‘]) or empty($_POST[‚Tabelle‘][‚Feldname2‘])) or
($_POST[‚Tabelle‘][‚Feldname‘] $_POST[‚Tabelle‘][‚Feldname2‘])){
$pwungleich = true;
$errmsg[1] = „- Passwort eingabe (muss gleich sein…)“;
}

es liegt nicht am $errmsg da bin ich mir sicher!
Der obere Teil, prüft das, das Feld nicht leer ist und weiter werden Sie vergleichen.

Sieht wer den Fehler? Ich werde nicht schlauer scheinbar :smile:

mfg Celeborn

if((empty($_POST[‚Tabelle‘][‚Feldname‘]) or
empty($_POST[‚Tabelle‘][‚Feldname2‘])) or
($_POST[‚Tabelle‘][‚Feldname‘]
$_POST[‚Tabelle‘][‚Feldname2‘])){
$pwungleich = true;
$errmsg[1] = „- Passwort eingabe (muss gleich sein…)“;

Was liefert denn ein

echo " — " . $_POST[‚Tabelle‘][‚Feldname‘] . " — " . $_POST[‚Tabelle‘][‚Feldname2‘] . " — ";

vor dem von Dir geposteten Code?

Verwendest Du tatsächlich einen Array als Variablennamen im HTML oder heißen die Inputs einfach nur „Feldname“ bzw. „Feldname2“?

Stefan

ja jetzt habe ich es rausgefunden! :smile:)
Also müsst nicht mehr antworten!!!

mfg Celeborn

ja jetzt habe ich es rausgefunden! :smile:)
Also müsst nicht mehr antworten!!!

Um eine Minute zu spät :wink:

Stefan

Um eine Minute zu spät :wink:

Stefan

Sorry war natürlich nicht absicht!
Nein habe nicht Feldnamen oder so weiter gegeben. Läuft eine riesen Datenbank im Hintergrund…
Naja der Fehler lag gar nicht an den Zeilen Code die ich hier rein kopiert habe…

Danke jedenfalls für deine Hilfe

mfg Celeborn