User Edit Problem

Hi,

die Fehlermeldung sagt es doch ganz deutlich. Im $_POST-Array gibt es kein Element mit dem Index "MemberID". Wenn Du prüfen willst, ob das gesetzt ist, verwende isset(), machst Du an anderen Stellen doch auch...

LG
 
Wie mein vorschreiber, du übergibst keine MemberID....
Versuchs mit <input type=hidden name=MemberID value=[MEMBERID]>

MfG
Philipp
 
Zuletzt bearbeitet:
Kannst du mir mal die ganze HTML-Datei des Bearbeitenformulars senden

//Edit: ändere mal das:
PHP:
// Formularfeld für das Jahr
            echo("            <input type=\"text\" name=\"geb[jahr]\"");
            echo("                   value=\"".$Jahr."\" />\n");
            echo("        </li>\n");            
            echo("        <li>\n");
            echo("            <input type=\"submit\" name=\"submit\" value=\"Speichern\" />\n");
            echo("            <input type=\"reset\" name=\"submit\" value=\"Zur&uuml;cksetzen\" />\n");
            echo("            <input type=\"hidden\" name=\"".session_name()."\"");
            echo("                   value=\"".session_id()."\" />\n");
            echo("        </li>\n");
            echo("    </ol>\n");
            echo("</form>\n");
            $sql = "UPDATE

in das:
PHP:
// Formularfeld für das Jahr
            echo("            <input type=\"text\" name=\"geb[jahr]\"");
            echo("                   value=\"".$Jahr."\" />\n");
            echo("        </li>\n");            
            echo("        <li>\n");
            echo("            <input type=\"hidden\" name=\"MemberID\" value=\"".$_SESSION['MemberID']."\" />\n"; 
            echo("            <input type=\"submit\" name=\"submit\" value=\"Speichern\" />\n");
            echo("            <input type=\"reset\" name=\"submit\" value=\"Zur&uuml;cksetzen\" />\n");
            echo("            <input type=\"hidden\" name=\"".session_name()."\"");
            echo("                   value=\"".session_id()."\" />\n");
            echo("        </li>\n");
            echo("    </ol>\n");
            echo("</form>\n");
            $sql = "UPDATE
 
Zuletzt bearbeitet:
t nicht.

Ich kriege es kommt, wenn ich auf speichern klicke gleich die Meldung:

Bitte wählen sie einen gültigen Mitarbeiter aus

Also trifft die if nie zu.
 
Zurück