Original von jr-coolman
Original von MK75
So hier muß das, wenn ich nicht irre, bin schon etwas raus aus dem VMS.

PHP-Code:
if ($_POST['newsletter'] == and $_POST['paidmails'] == 0$mailstatus 0;
if (
$_POST['newsletter'] == and $_POST['paidmails'] == 0$mailstatus 1;
if (
$_POST['newsletter'] == and $_POST['paidmails'] == 1$mailstatus 2;
if (
$_POST['newsletter'] == and $_POST['paidmails'] == 1$mailstatus 3;
db_query("UPDATE ".$db_prefix."_emaildaten SET freigabe_fuer = ".$mailstatus.", emailadresse = '".$_POST['emailadresse']."' WHERE uid=".$_SESSION['uid']."");
$_POST['max_forced'] = (int)$_POST['max_forced']; 
Also wenn ich diesen Block so einfüge habe ich den Bug wieder der bei der Orginal Downoad version auch vorhanden ist ab dann lassen sich Vor und nachname nicht mehr ändern.
Mein Block bei dem man vor und zu Name ändern kann sieht so aus:

PHP-Code:
    $_POST['vorname'] = addslashes($_POST['vorname']);
    
$_POST['nachname'] = addslashes($_POST['nachname']);
        if (
$_POST['newsletter'] == and $_POST['paidmails'] == 0$mailstatus 0;
        if (
$_POST['newsletter'] == and $_POST['paidmails'] == 0$mailstatus 1;
        if (
$_POST['newsletter'] == and $_POST['paidmails'] == 1$mailstatus 2;
        if (
$_POST['newsletter'] == and $_POST['paidmails'] == 1$mailstatus 3;
        
db_query("UPDATE ".$db_prefix."_emaildaten SET freigabe_fuer = ".$mailstatus.", emailadresse = '".$_POST['emailadresse']."' WHERE uid=".$_SESSION['uid']."");
        
db_query("UPDATE ".$db_prefix."_userdaten SET vorname = '".$_POST['vorname']."', nachname = '".$_POST['nachname']."', max_forced = '".$_POST['max_forced']."' WHERE uid=".$_SESSION['uid'].""); 
Was muss ich den an dem ändern das der auch Bugfrei ist?
Danke Dir, aber mal abgesehen davon, wenn ich mich wo anmelde, heiße ich doch immer wie ich heiße? Oder wozu sollte ich meinen Namen ändern können? Wenn ein User seinen Namen änder will, was ja schon etwas sehr selten vorkommt, kann er sich doch an den Betreiber wenden. Kann ja schon mal sein das jemand heiratet, aber mal ehrlich.