n'abend,
»» 125 $myDataID = mysql_query("UPDATE ".$settings['db']." SET cred='$password1_md5' WHERE code='$code_submitted' AND email='$email_submitted'", $connectID)
»» 125 or die ($lang['sorry_none_db_select']);
»» 126 $matching_id = mysql_result($myDataID,0,0);UPDATE ist nicht SELECT. UPDATE, INSERT, DELETE (und noch etliche andere) liefern dir keine Daten. Du kannst bei diesen Abfragen nur in Erfahrung bringen wie viele Datensätze verändert wurden, siehe mysql_affected_rows().
Du solltest dir angewöhnen deine Werte, speziell wenn sie vom Benutzer kommen, in den SQL-Kontext zu übertragen (, um SQL-Injection zu verhindern).
mysql_query( 'UPDATE '. $settings['db']. '
SET
cred
= "'. mysql_real_escape_string( $password_md5 ) .'"
WHEREcode
= "'. mysql_real_escape_string( $code_submitted ) .'"
AND
>
> weiterhin schönen abend...
Perfekt danke
MfG
Simon