. .
pragmaMx Support Forum 25 Mai 2012, 21:48:57 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: Benutzer neuzugänge Problem  (Gelesen 1154 mal)
0 Mitglieder und 2 Gäste betrachten dieses Thema.
GeeLoo
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 392


WWW
« am: 08 August 2010, 14:54:49 »

Hab ein Problem mit Benutzer Neuzugänge hab da bestimmt 200 User drin und wollte die nun Aktivieren.

Einzeln markieren und Account Freischalten geht.

Sobald ich aber mehrere auswähle sagt er mir:

Datenbankfehler: Benutzer konnte nicht zur Datenbank hinzugefügt werden.Insert from temptable into usertable YA-DELETER

hab schon das Forum durchsucht aber bin da nicht schlau draus geworden hat da jemand einen lösungsansatz?

Wäre ich echt dankbar drüber.

MFG
Andre
Gespeichert

www.Pragma-Themes.de | Themes - Module - Blöcke für pragmaMx
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 19.424

Andi


WWW
« Antworten #1 am: 08 August 2010, 23:50:51 »

Hoi Smiley

das ist ein Fehler im Zusammenspiel der YA-Erweiterung mit der Option des Aktivierungslinks...

editiere die admin/modules/ya_deleter.php, suche folgende Stelle in der Funktion adminactivateaccount():
Code: [Select]  
            } elseif ($GLOBALS['vkpUserregoption'] == 4) {
                $user_stat = 0;
            }
            if (isset($uname)) $fields[0] = "uname = '$uname'";
            if (isset($pass)) $fields[1] = "pass = '$pass'";
            if (isset($email)) $fields[2] = "email = '$email'";

die ergänzt/änderst du wie folgt:
Code: [Select]  
            } elseif ($GLOBALS['vkpUserregoption'] == 4) {
                $user_stat = 0;
            }

            $fields = array();

            if (isset($uname)) $fields[0] = "uname = '$uname'";
            if (isset($pass)) $fields[1] = "pass = '$pass'";
            if (isset($email)) $fields[2] = "email = '$email'";
Gespeichert

schön´s Grüssle, Andi
Kein Support über PN, Mail oder ICQ!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!
GeeLoo
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 392


WWW
« Antworten #2 am: 09 August 2010, 18:45:43 »

Bei mir steht da :

Code: [Select]  
$sqlvars = mxAddSlashesForSQL($row);
            extract($sqlvars);
            if ($GLOBALS['vkpUserregoption'] == 3) {
                $user_stat = 1;
            } elseif ($GLOBALS['vkpUserregoption'] == 4) {
                $user_stat = 0;
            }

            if (isset($uname)) $fields[0] = "uname = '$uname'";
            if (isset($pass)) $fields[1] = "pass = '$pass'";
            if (isset($email)) $fields[2] = "email = '$email'";
            if (isset($name)) $fields[3] = "name = '$name'";
            if (isset($femail)) $fields[4] = "femail = '$femail'";
            if (isset($url)) $fields[5] = "url = '$url'";
            if (isset($user_avatar)) $fields[6] = "user_avatar = '$user_avatar'";
            if (isset($user_regdate)) $fields[7] = "user_regdate = '$user_regdate'";
            if (isset($user_icq)) $fields[8] = "user_icq = '$user_icq'";
            if (isset($user_occ)) $fields[9] = "user_occ = '$user_occ'";
            if (isset($user_from)) $fields[10] = "user_from = '$user_from'";
            if (isset($user_intrest)) $fields[11] = "user_intrest = '$user_intrest'";
            if (isset($user_sig)) $fields[12] = "user_sig = '$user_sig'";
            if (isset($user_aim)) $fields[13] = "user_aim = '$user_aim'";
            if (isset($user_yim)) $fields[14] = "user_yim = '$user_yim'";
            if (isset($user_msnm)) $fields[15] = "user_msnm = '$user_msnm'";
            $fields[16] = "user_level = 1";
            if (isset($newsletter)) $fields[17] = "newsletter = $newsletter ";
            if (isset($user_ingroup)) $fields[18] = "user_ingroup = $user_ingroup";
            if (isset($user_regtime)) $fields[19] = "user_regtime = $user_regtime";
            if (isset($user_stat)) $fields[20] = "user_stat = $user_stat";
            if (isset($user_sexus)) $fields[21] = "user_sexus = $user_sexus";
            if (isset($user_regtime)) $fields[22] = "user_lastvisit = $user_regtime";
            if (isset($userip)) $fields[23] = "user_lastip = '$userip'";
            if (isset($user_bday)) $fields[24] = "user_bday = '$user_bday'"; // ohne anführz.
            if (function_exists("finishNewUser_option")) {
                // / loeschen oder hinzufuegen von Insert-Elementen
                $fields = finishNewUser_option($row, $fields);
                // mxDebugFuncVars($fields); exit;
            }

Wenn ich deine änderungen einfüge passiert das gleiche wie vorher Fehler Sad

MFG
Andre
Gespeichert

www.Pragma-Themes.de | Themes - Module - Blöcke für pragmaMx
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 19.424

Andi


WWW
« Antworten #3 am: 09 August 2010, 22:21:10 »

Moin Smiley

welche pragmaMx Version ist das?

- Debugmodus einschalten
- SQL-Fehler anzeigen lassen
Gespeichert

schön´s Grüssle, Andi
Kein Support über PN, Mail oder ICQ!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!
GeeLoo
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 392


WWW
« Antworten #4 am: 10 August 2010, 17:16:07 »

Error sql_query():
qry: INSERT INTO {prefix}_users SET uname = 'niXXXXX', pass = '729db362XXXXX', email = 'nina_XXXXXXX', name = 'nXXX', femail = '', url = '', user_avatar = '', user_regdate = 'Apr 08, 2009', user_icq = '', user_occ = '', user_from = '', user_intrest = '', user_sig = '', user_aim = '', user_yim = '', user_msnm = '', user_level = 1, newsletter = 0 , user_ingroup = 1, user_regtime = XXXXXXX, user_stat = 1, user_sexus = 0, user_lastvisit = 1239184974, user_status = '', user_from1 = '', user_heigh = '', user_gewicht = '', user_piercing = '', user_tatto = '', user_sucht = '', user_beziehung = '', user_haar = '', user_augen = '', user_l1 = '', user_l2 = '', user_l3 = '', user_l4 = '', user_l5 = '', user_l6 = '', user_l7 = '', user_l8 = '', user_positiv = '', user_negativ = '', user_smoke = '', user_alkohol = '', user_partneralter1 = '', user_partneralter2 = '', user_partnerwie = '', user_famstatus = '', user_partnerfigur = '', user_kinder = ''
descr: Duplicate entry 'niXXXXX' for key 2 ( mysql 1062 )

details:

file: /admin/modules/ya_deleter.php # line: 254,  cmd: sql_query(INSERT INTO {prefix}_users SET uname = 'ninaaa',  pass = 'XXXXXXX...),
file: /admin/modules/ya_deleter.php # line: 431,  cmd: adminactivateaccount(INSERT INTO {prefix}_users SET uname = 'ninaaa',  pass = 'XXXXXXX...,  0,  60,  Array[6]),
file: /admin/case/case.ya_deleter.php # line:  25,  cmd: include(INSERT INTO {prefix}_users SET uname = 'niXXXX',  pass = 'XXXXXXX...,  0,  60,  Array[6],  /admin/modules/ya_deleter.php),
file: /admin.php # line: 815,  cmd: include_once(INSERT INTO {prefix}_users SET uname = 'niXXXX',  pass = 'XXXXXXX...,  0,  60,  Array[6],  /admin/modules/ya_deleter.php,  /admin/case/case.ya_deleter.php),


Notice: Undefined variable: nameresult1 in /www/htdocs/w00b57e8/blocks/block-MXS2.php on line 227
Error sql_fetch_row():
descr: mysql_fetch_row(): supplied argument is not a valid MySQL result resource

details:


file: /admin/modules/ya_deleter.php # line: 256,  cmd: mxErrorScreen(null,  /blocks/block-MXS2.php,  /footer.php,  Datenbankfehler: Benutzer konnte nicht zur Datenbank hinzugef&uu...),
file: /admin/modules/ya_deleter.php # line: 431,  cmd: adminactivateaccount(null,  /blocks/block-MXS2.php,  /footer.php,  Datenbankfehler: Benutzer konnte nicht zur Datenbank hinzugef&uu...,  0,  60,  Array[6]),
file: /admin/case/case.ya_deleter.php # line:  25,  cmd: include(null,  /footer.php,  Datenbankfehler: Benutzer konnte nicht zur Datenbank hinzugef&uu...,  0,  60,  Array[6],  /admin/modules/ya_deleter.php),
file: /admin.php # line: 815,  cmd: include_once(null,  /footer.php,  Datenbankfehler: Benutzer konnte nicht zur Datenbank hinzugef&uu...,  0,  60,  Array[6],  /admin/modules/ya_deleter.php,  /admin/case/case.ya_deleter.php),


CMS-Version:         pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10     
PHP-Version:            5.2.12-nmm2  (PHP-Info)
MySQL-Version:    5.0.51a-3ubuntu5.7-log
Gespeichert

www.Pragma-Themes.de | Themes - Module - Blöcke für pragmaMx
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
design by hENNE, layout based on YAML