. .
pragmaMx Support Forum 25 Mai 2012, 03:36:08 *
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 2 [Alle]   Nach unten
Drucken
Autor Thema: Update 0.1.7: Userregistrierung schlägt fehl  (Gelesen 15680 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
selin01
weiss mehr
****
Offline Offline

Beiträge: 263


« am: 06 Dezember 2005, 23:49:03 »

Hallo habe mir gerade das neue Update draufgezogen und habe direkt mal das neue Aktivierungslink bei Neuanmeldung mal vorgenohmen.

Bekomme diesen Fehler:

Datenbankfehler: Benutzer konnte nicht zur Datenbank hinzugefügt werden. 101

Auf Hinweise wie man das löst, wäre ich sehr dankbar....

selin01
Gespeichert
Atze
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 416


WWW
« Antworten #1 am: 06 Dezember 2005, 23:57:08 »

Ja geht bei mir auch nicht. Der selbe Fehler.

Gruß
Gespeichert

Fahr mal das Becks hoch!
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 19.424

Andi


WWW
« Antworten #2 am: 07 Dezember 2005, 00:05:43 »

Moin Smiley

installation.txt gelesen?

Zitat
Installation starten:
Nach dem kopieren der Dateien auf den Server, loggen sie sich neu als Administrator ein. Sollte dies nicht möglich sein, so löschen sie bitte den entsprechenden Cookie.
Danach starten sie das Updatescript durch Aufruf der "upgrade.php" in ihrem Browser (http://ihredomain.tld/upgrade.php) und folgen den Anweisungen.
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!
selin01
weiss mehr
****
Offline Offline

Beiträge: 263


« Antworten #3 am: 07 Dezember 2005, 00:08:03 »

alles getan und auch unlock.php richtige permissions gegeben . Smiley

aber nikis gääht  Roll Eyes
Gespeichert
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 19.424

Andi


WWW
« Antworten #4 am: 07 Dezember 2005, 00:35:35 »

Hi Smiley

Lass bitte nochmal das update drüberlaufen und poste die dann erscheinenden Status-Meldungen hier rein.

Anschliessend schalte im Adminmenü den Punkt "sql-Fehler anzeigen " auf JA und probier nochmal den User zu aktivieren.
Normalerweise sollte es dann Fehlermeldungen hageln...
Die bitte auch hier posten Wink
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!
Atze
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 416


WWW
« Antworten #5 am: 07 Dezember 2005, 03:07:04 »

Statusmeldung:
Ergebnis der Datenbankkonvertierung:

    * Die Umfragentabellen waren bereits aktuell.
    * Das User-Banning System war bereits aktuell.
    * Es wurden 179 News-Artikel überprüft und konvertiert.
    * Die Usertabelle war bereits aktuell.
    * Die zusätzliche Usertabelle war bereits vorhanden.
    * Die Enyklopädie-Tabelle war bereits aktuell.
    * Die Tabelle für das Usergästebuch war bereits vorhanden.
    * Die Tabellen für das erweiterte Feedbackmodul waren bereits vorhanden.

Herzlichen Glückwunsch

Ihr System wurde überprüft und aktualisiert. Mit dem nächsten Klick kommen Sie direkt in das Administrationsmenü.
Hier sollten sie unbedingt die Grundeinstellungen überprüfen und neu abspeichern.

Löschen Sie bitte noch die Datei "http://www.partyblick.de/upgrade.php".
Diese Datei könnte ein Sicherheitsrisiko darstellen!

#######################
#######################

SQL-Fehler:
Error sql_query():
qry: INSERT INTO {prefix}_users_temptable SET uname = 'kundenservice', pass = '0fb24c55f4e3737738f0b63c09ea389b', email = 'xxx.xxx@partyblick.de', name = 'ab', femail = '', url = '', user_avatar = '', user_regdate = 'Dec 07, 2005', user_icq = '', user_occ = '', user_from = '', user_intrest = '', user_sig = '', user_aim = '', user_yim = '', user_msnm = '', user_level = 1, newsletter = 1 , user_ingroup = 1, user_regtime = 1133921148, user_stat = 0, user_sexus = 0, user_lastvisit = 1133921148, user_lastip = '84.155.217.106', user_bday = NULL, 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 = '', check_key = 17634, check_time = 1133921148, check_ip = '84.155.217.106', check_host = 'p549BD96A.dip.t-dialin.net', check_thepss = 'ioqtoMp6eK8='
descr: Unknown column 'user_from1' in 'field list' ( mysql 1054 )
details:
file: /modules/User_Registration/index.php # line: 378, cmd: sql_query(INSERT INTO mx_users_temptable SET uname          = 'kundenservi...),
file: /modules/User_Registration/index.php # line: 604, cmd: finishnewuser(INSERT INTO mx_users_temptable SET uname          = 'kundenservi...),
file: /modules.php # line: 114, cmd: include_once(INSERT INTO mx_users_temptable SET uname          = 'kundenservi..., /modules/User_Registration/index.php),

#####################

So Recht  Roll Eyes
Gespeichert

Fahr mal das Becks hoch!
Mecki
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.239


« Antworten #6 am: 07 Dezember 2005, 03:36:40 »

Hi,

könnte es vielleicht an der mx_userfunctions_options.php liegen? Ich habe die Neuinstallation und das Update als Betatester ein paar mal gemacht, und es hat immer funktioniert, aber ich nutze nur die mx_userfunktions.php

Lg
Mecki
Gespeichert

Nicht behindert zu sein, ist kein Verdienst, sondern ein Geschenk, das uns jederzeit genommen werden kann.
RiotheRat
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.952


WWW
« Antworten #7 am: 07 Dezember 2005, 03:38:28 »

Wir habens gerade eben durchgespielt ... schlechte Nachricht für's erste und nach einem schnellen Check der Dateien:

Der Aktivierungslink funktioniert nicht , wenn die YA-Erweiterung oder ähnliches installiert ist

Mehr dazu später ...

RtR
Gespeichert

Unaufgeforderte PNs & Emails werden ignoriert

Erst wenn die letzte Zeile Code verhunzt, der letzte Server gehackt und der letzte Script-Kidde befriedigt ist, erst dann, werdet Ihr feststellen, dass Nuke nicht sicher ist...
jubilee
Gast
« Antworten #8 am: 07 Dezember 2005, 07:43:39 »

Hallo !
Zitat
Der Aktivierungslink funktioniert nicht , wenn die YA-Erweiterung oder ähnliches installiert ist
Diejenigen, die die YA-Erweiterung aktiviert haben, machen mal einen Dump von der STRUKTUR der Users-Tabelle. Daran müssen die letzten 6 Tabellenspalten der temptable angefügt werden (alle mit check_ davor). Diesen modifizierten Dump dann als {prefix}_users_temptable wieder in die Datenbank einspielen.
Die originale {prefix}_users_temptable bitte vorher löschen.
Dann sollte das Problem behoben sein
MfG
jubilee
« Letzte Änderung: 07 Dezember 2005, 08:08:47 von jubilee » Gespeichert
smartmusic
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.269

smartmusic


« Antworten #9 am: 07 Dezember 2005, 10:07:00 »

@jubilee

sorry,aber bitte nochmal etwas verständlicher für laien. Wink
Gespeichert
jubilee
Gast
« Antworten #10 am: 07 Dezember 2005, 10:55:57 »

Hallo !
Die Updateroutine hat für den Aktivierungslink leider nicht den Fall berücksichtigt, das jemand schon eine geänderte Users-Tabelle hat. um die relevaten Daten speichern zu können, muss die
{user_prefix}_users_temptable aber genauso aufgebaut sein, wie die {user_prefix}_users - Tabelle
PLUS
6 weitere Tabellenfelder.
(
Zitat
`check_key` int(5) NOT NULL default '0',
  `check_time` int(11) NOT NULL default '0',
  `check_ip` varchar(16) NOT NULL default '0',
  `check_host` varchar(60) NOT NULL default '0',
  `check_thepss` varchar(40) NOT NULL default '0',
  `check_isactive` tinyint(1) NOT NULL default '0',
)
Diese Felder müssen an den Struktur-Dump der (modifizierten)Users-Tabelle angehängt werden, bevor dieser als
{user_prefix}_users_temptable
in die Datenbank eingespielt wird.
Das aber nur für die, die nicht darauf warten können. Wir werden in kürze ein geeignetes Tool bereitstellen um diese Aktion zu automatisieren.
MfG
jubilee
Gespeichert
jubilee
Gast
« Antworten #11 am: 07 Dezember 2005, 11:09:10 »

Für Laien Wink
Per phpMyAdmin einen Dump NUR von der STRUKTUR der {user_prefix}_users - Tabelle ziehen --->
Ergebnis sieht z.B. so aus:

Zitat
CREATE TABLE `mx79051_users` (
  `uid` int(11) unsigned NOT NULL auto_increment,
  `name` varchar(60) NOT NULL default '',
  `uname` varchar(25) NOT NULL default '',
  `email` varchar(100) NOT NULL default '',
  `femail` varchar(100) NOT NULL default '',
  `url` varchar(255) NOT NULL default '',
  `user_avatar` varchar(255) NOT NULL default '',
  `user_regdate` varchar(20) NOT NULL default '',
  `user_icq` varchar(15) default NULL,
  `user_occ` varchar(100) default NULL,
  `user_from` varchar(100) default NULL,
  `user_intrest` varchar(150) default NULL,
  `user_sig` varchar(255) default NULL,
  `user_viewemail` tinyint(2) default NULL,
  `user_theme` int(3) default NULL,
  `user_aim` varchar(18) default NULL,
  `user_yim` varchar(25) default NULL,
  `user_msnm` varchar(25) default NULL,
  `pass` varchar(40) NOT NULL default '',
  `storynum` tinyint(4) NOT NULL default '10',
  `umode` varchar(10) NOT NULL default '',
  `uorder` tinyint(1) NOT NULL default '0',
  `thold` tinyint(1) NOT NULL default '0',
  `noscore` tinyint(1) NOT NULL default '0',
  `bio` tinytext NOT NULL,
  `ublockon` tinyint(1) NOT NULL default '0',
  `ublock` text NOT NULL,
  `theme` varchar(100) NOT NULL default '',
  `commentmax` int(11) NOT NULL default '4096',
  `counter` int(11) NOT NULL default '0',
  `newsletter` int(1) NOT NULL default '0',
  `user_posts` int(10) NOT NULL default '0',
  `user_attachsig` int(2) NOT NULL default '0',
  `user_rank` int(10) NOT NULL default '0',
  `user_level` int(10) NOT NULL default '1',
  `user_ingroup` int(10) NOT NULL default '1',
  `user_lastvisit` int(11) NOT NULL default '0',
  `user_regtime` int(11) unsigned NOT NULL default '0',
  `user_lastip` varchar(60) NOT NULL default '',
  `user_lastmod` varchar(40) NOT NULL default '',
  `user_lasturl` varchar(255) NOT NULL default '',
  `user_pm_poptime` smallint(4) unsigned NOT NULL default '0',
  `user_stat` tinyint(1) NOT NULL default '0',
  `user_bday` date default NULL,
  `user_sexus` tinyint(1) unsigned NOT NULL default '0',
  `user_guestbook` tinyint(1) unsigned NOT NULL default '1',
  PRIMARY KEY  (`uid`),
  UNIQUE KEY `uname` (`uname`),
  KEY `user_ingroup` (`user_ingroup`),
  KEY `user_stat` (`user_stat`),
  KEY `user_lastvisit` (`user_lastvisit`),
  KEY `user_lastmod` (`user_lastmod`),
  KEY `user_bday` (`user_bday`)
) TYPE=MyISAM;


daran dann die zusätzlichen Tabellenfelder dranhängen (an das Ende der Felddefinitionen, NICHT an das ende des Dumps !)

-->
Ergebnis sieht z.B. so aus
Zitat
CREATE TABLE `mx79051_users` (
  `uid` int(11) unsigned NOT NULL auto_increment,
  `name` varchar(60) NOT NULL default '',
  `uname` varchar(25) NOT NULL default '',
  `email` varchar(100) NOT NULL default '',
  `femail` varchar(100) NOT NULL default '',
  `url` varchar(255) NOT NULL default '',
  `user_avatar` varchar(255) NOT NULL default '',
  `user_regdate` varchar(20) NOT NULL default '',
  `user_icq` varchar(15) default NULL,
  `user_occ` varchar(100) default NULL,
  `user_from` varchar(100) default NULL,
  `user_intrest` varchar(150) default NULL,
  `user_sig` varchar(255) default NULL,
  `user_viewemail` tinyint(2) default NULL,
  `user_theme` int(3) default NULL,
  `user_aim` varchar(18) default NULL,
  `user_yim` varchar(25) default NULL,
  `user_msnm` varchar(25) default NULL,
  `pass` varchar(40) NOT NULL default '',
  `storynum` tinyint(4) NOT NULL default '10',
  `umode` varchar(10) NOT NULL default '',
  `uorder` tinyint(1) NOT NULL default '0',
  `thold` tinyint(1) NOT NULL default '0',
  `noscore` tinyint(1) NOT NULL default '0',
  `bio` tinytext NOT NULL,
  `ublockon` tinyint(1) NOT NULL default '0',
  `ublock` text NOT NULL,
  `theme` varchar(100) NOT NULL default '',
  `commentmax` int(11) NOT NULL default '4096',
  `counter` int(11) NOT NULL default '0',
  `newsletter` int(1) NOT NULL default '0',
  `user_posts` int(10) NOT NULL default '0',
  `user_attachsig` int(2) NOT NULL default '0',
  `user_rank` int(10) NOT NULL default '0',
  `user_level` int(10) NOT NULL default '1',
  `user_ingroup` int(10) NOT NULL default '1',
  `user_lastvisit` int(11) NOT NULL default '0',
  `user_regtime` int(11) unsigned NOT NULL default '0',
  `user_lastip` varchar(60) NOT NULL default '',
  `user_lastmod` varchar(40) NOT NULL default '',
  `user_lasturl` varchar(255) NOT NULL default '',
  `user_pm_poptime` smallint(4) unsigned NOT NULL default '0',
  `user_stat` tinyint(1) NOT NULL default '0',
  `user_bday` date default NULL,
  `user_sexus` tinyint(1) unsigned NOT NULL default '0',
  `user_guestbook` tinyint(1) unsigned NOT NULL default '1',
  `check_key` int(5) NOT NULL default '0',
  `check_time` int(11) NOT NULL default '0',
  `check_ip` varchar(16) NOT NULL default '0',
  `check_host` varchar(60) NOT NULL default '0',
  `check_thepss` varchar(40) NOT NULL default '0',
  `check_isactive` tinyint(1) NOT NULL default '0',

  PRIMARY KEY  (`uid`),
  UNIQUE KEY `uname` (`uname`),
  KEY `user_ingroup` (`user_ingroup`),
  KEY `user_stat` (`user_stat`),
  KEY `user_lastvisit` (`user_lastvisit`),
  KEY `user_lastmod` (`user_lastmod`),
  KEY `user_bday` (`user_bday`)
) TYPE=MyISAM;


den Dump dann als {user_prefix}_users_temptable wieder in die Datenbank einspielen.
Eine evt. vorhandene Tabelle gleichen Namens vorher löschen.
Nicht dies Beispiel hier nehmen. Es dient nur zur verdeutlichung.
Wer sich das nicht traut, wartet besser auf das Tool welches wir bereitstellen werden.

MfG
jubilee
Gespeichert
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 19.424

Andi


WWW
« Antworten #12 am: 07 Dezember 2005, 12:26:06 »

Zur Info:

Wir arbeiten gerade an einem Tool, welches die temp-Tabelle an evtl. veränderte Usertabellen automatisch anpasst.
Bitte geduldet euch ein wenig Wink
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!
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 19.424

Andi


WWW
« Antworten #13 am: 07 Dezember 2005, 13:55:06 »

Hallo Smiley

hier mal eine erste Testversion.
Könnt ihr das bitte mal damit testen...


Einfach die Datei in den mx-root kopieren und im Browser aufrufen.
Man muss als Superadmin eingeloggt sein.

_____________________________
edit, kleines Update der Datei...

[gelöscht durch Administrator]
« Letzte Änderung: 07 Dezember 2005, 14:09:22 von Andi » 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!
smartmusic
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.269

smartmusic


« Antworten #14 am: 07 Dezember 2005, 18:09:28 »

bekomme wenn man sich dann registriert diese meldung:

GeceAlem: Error
 

Datenbankfehler: Benutzer konnte nicht zur Datenbank hinzugefügt werden. 101
 
Gespeichert
RiotheRat
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.952


WWW
« Antworten #15 am: 07 Dezember 2005, 18:25:59 »

*seufz*

SQL-Fehler anzeigen -> AN
Debug-Modus -> AN

Was wird dann angezeigt? In dem Zusammenhang noch ein paar Fragen ...

- Ist die Usertabelle bei Dir geändert?
- upgrade.php durchgeührt?
- Wenn die Usertabelle geändert ist - mal Andis Tool versucht?

RtR
Gespeichert

Unaufgeforderte PNs & Emails werden ignoriert

Erst wenn die letzte Zeile Code verhunzt, der letzte Server gehackt und der letzte Script-Kidde befriedigt ist, erst dann, werdet Ihr feststellen, dass Nuke nicht sicher ist...
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 19.424

Andi


WWW
« Antworten #16 am: 07 Dezember 2005, 18:28:12 »

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!
smartmusic
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.269

smartmusic


« Antworten #17 am: 07 Dezember 2005, 18:47:00 »

alles gemacht:

andi´s tool
upgrade


wenn ich einen user anlege und dann auf fertigstellen drücke kommt:


Notice: Undefined variable: yaproofdate in /home/httpd/vhosts/gecealem.com/httpdocs/includes/mx_userfunctions.php on line 86

Notice: Undefined variable: yaproofdate in /home/httpd/vhosts/gecealem.com/httpdocs/includes/mx_userfunctions.php on line 89

Notice: Undefined variable: mail_is_banned in /home/httpd/vhosts/gecealem.com/httpdocs/includes/mx_userfunctions.php on line 109

Error sql_query():
qry: INSERT INTO {prefix}_users_temptable SET uname = 'testneu2', pass = '0fab8d96abaee144eb4fae7fa9c7541b', email = 'testneu2@gecealem.de', name = '', femail = '', url = '', user_avatar = '', user_regdate = 'Dec 07, 2005', user_icq = '', user_occ = '', user_from = '', user_intrest = '', user_sig = '', user_aim = '', user_yim = '', user_msnm = '', user_level = 1, newsletter = 1 , user_ingroup = 1, user_regtime = 1133977573, user_stat = 0, user_sexus = 1, user_lastvisit = 1133977573, user_lastip = '80.131.28.202', user_bday = NULL, user_from1 = 'Baden-Württemberg', 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 = '', check_key = 3278, check_time = 1133977573, check_ip = '80.131.28.202', check_host = 'p50831CCA.dip0.t-ipconnect.de', check_thepss = 'f3qKrMdoeZ27ppzVnKegdA=='
descr: Unknown column 'user_from1' in 'field list' ( mysql 1054 )
details:
file: /modules/User_Registration/index.php # line: 378, cmd: sql_query(INSERT INTO mx_users_temptable SET uname          = 'testneu2', ...),
file: /modules/User_Registration/index.php # line: 604, cmd: finishnewuser(INSERT INTO mx_users_temptable SET uname          = 'testneu2', ...),
file: /modules.php # line: 114, cmd: include_once(INSERT INTO mx_users_temptable SET uname          = 'testneu2', ..., /modules/User_Registrati...),

pragmaMx 0.1.7 Debug-Mode, PHP Error-Reporting (E_ALL) enabled
POST: Array
(
    [name] => User_Registration
    [op] => finish
)

Gespeichert
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 19.424

Andi


WWW
« Antworten #18 am: 07 Dezember 2005, 19:01:09 »

Bei der Ausführung des Tools, kam da eine Erfolgsmeldung oder Fehlermeldungen?

Poste mal bitte die Struktur der Usertabelle (mx_users) und der Temp-Tabelle (mx_users_temptable)
irgendwie kann ich mir das nicht vorstellen, dass es nach dem tool immernoch nicht gehen soll....




4 Downloads???
Wie sieht es bei den anderen aus?
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!
smartmusic
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.269

smartmusic


« Antworten #19 am: 07 Dezember 2005, 20:02:25 »

also es kam db aktualisiert oder so...



--
-- Tabellenstruktur für Tabelle `mx_users`
--

CREATE TABLE `mx_users` (
  `uid` int(11) unsigned NOT NULL auto_increment,
  `name` varchar(60) NOT NULL default '',
  `uname` varchar(25) NOT NULL default '',
  `email` varchar(100) NOT NULL default '',
  `femail` varchar(100) NOT NULL default '',
  `url` varchar(255) NOT NULL default '',
  `user_avatar` varchar(255) NOT NULL default '',
  `user_regdate` varchar(20) NOT NULL default '',
  `user_icq` varchar(15) default NULL,
  `user_occ` varchar(100) default NULL,
  `user_from` varchar(100) default NULL,
  `user_intrest` varchar(150) default NULL,
  `user_sig` varchar(255) default NULL,
  `user_viewemail` tinyint(2) default NULL,
  `user_theme` int(3) default NULL,
  `user_aim` varchar(18) default NULL,
  `user_yim` varchar(25) default NULL,
  `user_msnm` varchar(25) default NULL,
  `pass` varchar(40) NOT NULL default '',
  `storynum` tinyint(4) NOT NULL default '10',
  `umode` varchar(10) NOT NULL default '',
  `uorder` tinyint(1) NOT NULL default '0',
  `thold` tinyint(1) NOT NULL default '0',
  `noscore` tinyint(1) NOT NULL default '0',
  `bio` tinytext NOT NULL,
  `ublockon` tinyint(1) NOT NULL default '0',
  `ublock` text NOT NULL,
  `theme` varchar(100) NOT NULL default '',
  `commentmax` int(11) NOT NULL default '4096',
  `counter` int(11) NOT NULL default '0',
  `newsletter` int(1) NOT NULL default '0',
  `user_posts` int(10) NOT NULL default '0',
  `user_attachsig` int(2) NOT NULL default '0',
  `user_rank` int(10) NOT NULL default '0',
  `user_level` int(10) NOT NULL default '1',
  `user_ingroup` int(10) NOT NULL default '1',
  `user_lastvisit` int(11) NOT NULL default '0',
  `user_regtime` int(11) unsigned NOT NULL default '0',
  `user_lastip` varchar(60) NOT NULL default '',
  `user_lastmod` varchar(40) NOT NULL default '',
  `user_lasturl` varchar(255) NOT NULL default '',
  `user_pm_poptime` smallint(4) unsigned NOT NULL default '60',
  `user_pm_mail` int(1) NOT NULL default '0',
  `user_stat` tinyint(1) NOT NULL default '0',
  `user_bday` date default NULL,
  `user_sexus` tinyint(1) unsigned NOT NULL default '0',
  `user_from1` varchar(100) NOT NULL default '',
  `user_heigh` char(3) NOT NULL default '',
  `user_gewicht` char(3) NOT NULL default '',
  `user_piercing` varchar(25) NOT NULL default '',
  `user_tatto` varchar(25) NOT NULL default '',
  `user_sucht` varchar(35) NOT NULL default '',
  `user_beziehung` varchar(40) NOT NULL default '',
  `user_haar` varchar(30) NOT NULL default '',
  `user_augen` varchar(30) NOT NULL default '',
  `user_l1` varchar(150) default NULL,
  `user_l2` varchar(150) default NULL,
  `user_l3` varchar(150) default NULL,
  `user_l4` varchar(150) default NULL,
  `user_l5` varchar(150) default NULL,
  `user_l6` varchar(150) default NULL,
  `user_l7` varchar(150) default NULL,
  `user_l8` varchar(150) default NULL,
  `user_positiv` varchar(250) default NULL,
  `user_negativ` varchar(250) default NULL,
  `user_smoke` varchar(40) default NULL,
  `user_alkohol` varchar(40) default NULL,
  `user_partneralter1` char(2) default NULL,
  `user_partneralter2` char(2) default NULL,
  `user_partnerwie` varchar(255) default NULL,
  `user_famstatus` varchar(25) default NULL,
  `user_partnerfigur` varchar(100) default NULL,
  `user_kinder` varchar(100) default NULL,
  `user_click` bigint(20) NOT NULL default '0',
  `user_group_cp` int(11) NOT NULL default '2',
  `user_active_cp` enum('YES','NO') NOT NULL default 'YES',
  `user_lastvisit_cp` datetime NOT NULL default '0000-00-00 00:00:00',
  `user_regdate_cp` datetime NOT NULL default '0000-00-00 00:00:00',
  `user_guestbook` int(1) NOT NULL default '1',
  PRIMARY KEY  (`uid`),
  UNIQUE KEY `uname` (`uname`),
  KEY `user_ingroup` (`user_ingroup`),
  KEY `user_stat` (`user_stat`),
  KEY `user_lastvisit` (`user_lastvisit`),
  KEY `user_lastmod` (`user_lastmod`),
  KEY `user_bday` (`user_bday`)
) TYPE=MyISAM AUTO_INCREMENT=10412 ;



--
-- Tabellenstruktur für Tabelle `mx_users_temptable`
--

CREATE TABLE `mx_users_temptable` (
  `uid` int(11) unsigned NOT NULL auto_increment,
  `name` varchar(60) NOT NULL default '',
  `uname` varchar(25) NOT NULL default '',
  `email` varchar(100) NOT NULL default '',
  `femail` varchar(100) NOT NULL default '',
  `url` varchar(255) NOT NULL default '',
  `user_avatar` varchar(30) default NULL,
  `user_regdate` varchar(20) NOT NULL default '',
  `user_icq` varchar(15) default NULL,
  `user_occ` varchar(100) default NULL,
  `user_from` varchar(100) default NULL,
  `user_intrest` varchar(150) default NULL,
  `user_sig` varchar(255) default NULL,
  `user_viewemail` tinyint(2) default NULL,
  `user_theme` int(3) default NULL,
  `user_aim` varchar(18) default NULL,
  `user_yim` varchar(25) default NULL,
  `user_msnm` varchar(25) default NULL,
  `pass` varchar(40) NOT NULL default '',
  `storynum` tinyint(4) NOT NULL default '10',
  `umode` varchar(10) NOT NULL default '',
  `uorder` tinyint(1) NOT NULL default '0',
  `thold` tinyint(1) NOT NULL default '0',
  `noscore` tinyint(1) NOT NULL default '0',
  `bio` tinytext NOT NULL,
  `ublockon` tinyint(1) NOT NULL default '0',
  `ublock` text NOT NULL,
  `theme` varchar(100) NOT NULL default '',
  `commentmax` int(11) NOT NULL default '4096',
  `counter` int(11) NOT NULL default '0',
  `newsletter` int(1) NOT NULL default '0',
  `user_posts` int(10) NOT NULL default '0',
  `user_attachsig` int(2) NOT NULL default '0',
  `user_rank` int(10) NOT NULL default '0',
  `user_level` int(10) NOT NULL default '1',
  `user_ingroup` int(10) NOT NULL default '1',
  `user_lastvisit` int(11) NOT NULL default '0',
  `user_regtime` int(11) unsigned NOT NULL default '0',
  `user_lastip` varchar(60) NOT NULL default '',
  `user_lastmod` varchar(40) NOT NULL default '',
  `user_lasturl` varchar(255) NOT NULL default '',
  `user_pm_poptime` smallint(4) unsigned NOT NULL default '0',
  `user_stat` tinyint(1) NOT NULL default '0',
  `user_bday` date default NULL,
  `user_sexus` tinyint(1) unsigned NOT NULL default '0',
  `check_key` int(5) NOT NULL default '0',
  `check_time` int(11) NOT NULL default '0',
  `check_ip` varchar(16) NOT NULL default '0',
  `check_host` varchar(60) NOT NULL default '0',
  `check_thepss` varchar(40) NOT NULL default '0',
  `check_isactive` tinyint(1) NOT NULL default '0',
  PRIMARY KEY  (`uid`),
  UNIQUE KEY `email` (`email`),
  UNIQUE KEY `uname` (`uname`),
  KEY `user_ingroup` (`user_ingroup`),
  KEY `user_stat` (`user_stat`),
  KEY `user_lastvisit` (`user_lastvisit`),
  KEY `user_lastmod` (`user_lastmod`),
  KEY `user_bday` (`user_bday`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
Gespeichert
jogi24
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 2.337

jogi24


WWW
« Antworten #20 am: 07 Dezember 2005, 20:11:59 »



4 Downloads???
Wie sieht es bei den anderen aus?

es lief alles ohne probs  thumbup Wink Wink
Gespeichert
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 19.424

Andi


WWW
« Antworten #21 am: 07 Dezember 2005, 20:15:49 »

Zitat
also es kam db aktualisiert oder so...
Hmm, wenn das kam, dann war das ne Falschmeldung..

@ smartmusic
Bekomme ich nen FTP-Zugang von Dir, dass ich das Tool mal direkt überprüfen kann?
per PN, bitte Wink


@ jogi24
Du hattest auch das Problem und das Tool hat das dann gefixt?
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!
smartmusic
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.269

smartmusic


« Antworten #22 am: 07 Dezember 2005, 20:21:12 »

habe ich gesendet
Gespeichert
Selkie
weiss was
***
Offline Offline

Geschlecht: Männlich
Beiträge: 154


WWW
« Antworten #23 am: 07 Dezember 2005, 20:58:29 »

Mein Gott ...

für alle ungeduldigen sollte folgende vorgehensweise ausreichen.

1.) Kopie der "&prefix_users" mit dem Namen "&prefix_users_temptable" erstellen! Am einfachsten geht das per "mySQLAdmin" Angemerkt: hier nur die STRUKTUR kopieren!

2.) Anschließen an der neu erstellten Datei "&prefix_users_temptable" folgendes per SQL anhängen:

ALTER TABLE `&prefix_users_temptable`
ADD `check_key` int(5) NOT NULL default '0',
ADD `check_time` int(11) NOT NULL default '0',
ADD `check_ip` varchar(16) NOT NULL default '0',
ADD `check_host` varchar(60) NOT NULL default '0',
ADD `check_thepss` varchar(40) NOT NULL default '0',
ADD `check_isactive` tinyint(1) NOT NULL default '0';


Das wars. Hoffe ein wenig geholfen zu haben! Das Prefix müsst ihr natürlich selber anpassen!
Gespeichert
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 19.424

Andi


WWW
« Antworten #24 am: 07 Dezember 2005, 22:59:17 »

Oki, jetzt aber Smiley

hatte einen kleinen, aber entscheidenenden Denkfehler im Script-Tool drin.
Jetzt müsste die Registrierung bei dir, smartmusic, funktionieren.

Für alle anderen, anbei die korrigierte Version des Tools Wink

Nur dass das klar ist:
das Tool wird nur benötigt, wenn die sogenannte "Your_Account Erweiterung" installiert ist, bzw. die mx_userfunctions_options.php verwendet wird und die Registriermethode auf "Aktivierungslink zusenden" gestellt wird.


[gelöscht durch Administrator]
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!
smartmusic
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.269

smartmusic


« Antworten #25 am: 07 Dezember 2005, 23:04:20 »

super andi

muss ich es das tool nun jetzt noch ausführen oder hattest du es bereits gemacht?
Gespeichert
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 19.424

Andi


WWW
« Antworten #26 am: 07 Dezember 2005, 23:06:40 »

Nö, bei dir müsste sich das erledigt haben, deswegen brauchte ich ja den ftp, um es bei dir direkt zu testen Wink

Aber probier mal bitte, ob die Registrierung jetzt wirklich funktioniert.
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!
smartmusic
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.269

smartmusic


« Antworten #27 am: 07 Dezember 2005, 23:17:05 »

super funktioniert...

kann ich jetzt noch wo einstellen in welcher zeit aktiviert werden soll

jetzt steht es ja auf 24 std.

und wofür ist dieser ya-deleter?
Gespeichert
Atze
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 416


WWW
« Antworten #28 am: 07 Dezember 2005, 23:26:28 »

Super klappt!!
Gruß
Gespeichert

Fahr mal das Becks hoch!
jubilee
Gast
« Antworten #29 am: 08 Dezember 2005, 12:38:20 »

Hallo !
Zitat
kann ich jetzt noch wo einstellen in welcher zeit aktiviert werden soll
jetzt steht es ja auf 24 std.
Du meinst, wieviel Zeit der User zum bestätigen hat.
Aktivieren tut der User das ja mit anklicken des Bestätigungslinks, der ihm zugeschickt wird.
Wenn Du die Option mit "Adminfreischaltung" gewählt hast, werden die Userdaten von der temptable in die Usertabelle übertragen, wenn der User den Bestätigungslink angeklickt hat. In der Usertabelle steht er ab dann als inaktiver User der dem Admin zur Aktivierung angeboten wird.
 
Zitat
und wofür ist dieser ya-deleter?
Irgendwie musst Du ja diejenigen aus der temptable löschen, die den Link nicht bestätigt haben.
Dafür ist dieses Script gedacht.

MfG
jubilee
Gespeichert
smartmusic
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.269

smartmusic


« Antworten #30 am: 08 Dezember 2005, 12:46:39 »

@jubilee

danke...ich meinte eher,ob man es einstellen kann das der user erst nach z.b. 72 std in den ya-deleter kommt...also das die user 72 std zeit haben zu aktivieren?Huh
Gespeichert
jubilee
Gast
« Antworten #31 am: 08 Dezember 2005, 12:57:33 »

Hallo !
der User hat 24 Stunden Zeit, um sich zu aktivieren.
Im Deleter wird er aber frühestens nach 48 Stunden angezeigt.

MfG
jubilee
Gespeichert
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 19.424

Andi


WWW
« Antworten #32 am: 09 Dezember 2005, 13:05:46 »

Moin Smiley

das Reparaturscript befindet sich jetzt in den Downloads Wink

http://www.pragmamx.org/Downloads-d_op-viewdownload-cid-77.html
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!
Seiten: 1 2 [Alle]   Nach oben
Drucken
 
Gehe zu:  

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