Ergebnis 1 bis 7 von 7

Thema: Account löschen

  1. #1
    Erfahrener Benutzer
    Registriert seit
    26.01.2007
    Beiträge
    312

    Account löschen

    Hallo,

    also was muss ich bei mir im Userprofil ändern, damit kein Fu-Co-Passwort mehr verlangt wird, dass man den Account löschen kann?
    Am besten das Passwort, welches man bei mir hat.

  2. #2
    Erfahrener Benutzer
    Registriert seit
    14.11.2006
    Beiträge
    543

    RE: Account löschen

    Ändere in vms_userblacklist uid int(11) zu ip int(15)

    In content/konto/userprofil
    folgendes suchen:
    PHP-Code:
    if ($_POST['acc_del'] == 'Jetzt löschen!' && $_POST['del_passwort']) {
            
    $schnittstelle mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_schnittstelle LIMIT 1")) or die("Userinfo");
            @require_once (
    "lib/schittstellen/".$schnittstelle['schnittstelle'].".php");
            @
    uservalidate ($schnittstelle['betreiber_id'],$schnittstelle['betreiber_passwort'],$_SESSION['uid'],$_POST['del_passwort']);
            if (
    $error) {
            
    $delchange $trans_ausgabe.'<br>';
            } else {
            
    $sperrzeit time()+(86400*30);
            
    db_query("INSERT INTO ".$db_prefix."_userblacklist (uid,zeit) VALUES ('".$_SESSION['uid']."','".$sperrzeit."')");
            
    db_query("DELETE FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']."");
            
    db_query("DELETE FROM ".$db_prefix."_emaildaten WHERE uid=".$_SESSION['uid']."");
            
    db_query("DELETE FROM ".$db_prefix."_userdaten WHERE uid=".$_SESSION['uid']."");
            
    db_query("DELETE FROM ".$db_prefix."_werberdaten WHERE uid=".$_SESSION['uid']."");
            
    db_query("UPDATE ".$db_prefix."_werberdaten SET werber = 0 WHERE werber=".$_SESSION['uid']."");
            echo 
    '<meta http-equiv="refresh" content="0; URL=http://'.$_SERVER['HTTP_HOST'].'/?content=/intern/startseite&logout=true">';
            }

    und hierdurch ersetzen:
    PHP-Code:
    if ($_POST['acc_del'] == 'Jetzt löschen!' && $_POST['del_passwort']) {
            
    $check_user mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1"));
            
    $check_pass md5($_POST['del_passwort']);
            if (
    $check_pass == $check_user['passwort']) {
            
    $sperrzeit time()+(86400*30);
            
    db_query("INSERT INTO ".$db_prefix."_userblacklist (ip,zeit) VALUES ('".$ip."','".$sperrzeit."')");
            
    db_query("DELETE FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']."");
            
    db_query("DELETE FROM ".$db_prefix."_emaildaten WHERE uid=".$_SESSION['uid']."");
            
    db_query("DELETE FROM ".$db_prefix."_userdaten WHERE uid=".$_SESSION['uid']."");
            
    db_query("DELETE FROM ".$db_prefix."_werberdaten WHERE uid=".$_SESSION['uid']."");
            
    db_query("UPDATE ".$db_prefix."_werberdaten SET werber = 0 WHERE werber=".$_SESSION['uid']."");
            echo 
    '<meta http-equiv="refresh" content="0; URL=http://'.$_SERVER['HTTP_HOST'].'/?content=/intern/startseite&logout=true">';
            } else {
            
    $delchange 'Das Passwort stimmt nicht!<br><br>';
            }


  3. #3
    Erfahrener Benutzer
    Registriert seit
    26.01.2007
    Beiträge
    312
    Ändere in vms_userblacklist uid int(11) zu ip int(15)
    In userblacklist habe ich nur ip varchar(15) und zeit bigint(11)

    Soll ich nun ip varchar(15) zu ip int(15) ändern?

  4. #4
    Erfahrener Benutzer
    Registriert seit
    14.11.2006
    Beiträge
    543
    Nö, lass so, das passt schon (ist nämlich richtig, ich habe mich da vertan, sorry!)

  5. #5
    Erfahrener Benutzer
    Registriert seit
    26.01.2007
    Beiträge
    312
    Habe das varchar jetzt so gelassen und es funktioniert. Vielen Dank

  6. #6
    Erfahrener Benutzer
    Registriert seit
    14.11.2006
    Beiträge
    543
    Schön, wenn es dir hilft

  7. #7
    eselfutter
    Gast
    Dann haben wir ja wieder einen zufriedenen Mod und einen zufriedenen User.

    Ich schliesse dann hier.

Ähnliche Themen

  1. EquinoX - Account löschen
    Von Gremlin im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 2
    Letzter Beitrag: 27.04.2007, 21:08

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •