pragmaMx Support Forum

Archive => veraltete bzw. unsupportete Systeme und Module => Alt Archive => PHPNuke 5.2-6.0 & VKP 5.5 => Thema gestartet von: Klosterfrau am 26 Januar 2003, 14:22:50

Titel: Fehler Your Account
Beitrag von: Klosterfrau am 26 Januar 2003, 14:22:50
Hallo,

Ich habe von 5.5 auf 6.0 update gemacht.
Seitdem funktioniert Your Account nicht richtig.Ich kann keine Neuanmeldung durchführen,es funktioniert bis zum New User Registration: Final Step wenn man unten auf abschliesen drückt kommt eine "Error" Fehlermeldung.
Tabellen sind alle vorhanden.

Gruß.

Lucia :redhead:  

[Editiert am 26/1/2003 von Klosterfrau]
Titel: Re: Fehler Your Account
Beitrag von: Ad_Phoenix am 28 Januar 2003, 17:35:26
Den ehler habe ich zwar auch, aber das liegt am Your_Account Modul!!

Du hast das genommen womit jeder User sich ein Freies Paasswort wählen kann, aber dieses Modul ist leider aus irgend einem grund nicht mehr Kombatibel!!!!!!!


Jeder Schreibfehler darf behalten werden!!!  :)
Titel: Re: Fehler Your Account
Beitrag von: Andi am 28 Januar 2003, 18:18:56
Ähhhmmm, nö,
dieser besch... Fehler zieht sich schon seit mindestens nuke 5.2 durch die verschiedenen Your_Accounts von phpNuke.
Die erste (mir bekannte) Version, die diesen Fehler nicht mehr hat, war unser your_Account Plus (neuste Version) die auch im VKP-Mxxx enthalten ist.

Sage es mal ganz krass:
Ein "update" von VKP-Mxxx auf phpNuke 6.0 ist eigentlich ein downgrade!!!
Die ganzen alten, im VKP bereits bereinigten Fehler, handelt man sich dann wieder ein.

Der Fehler liegt an den schlecht gecodeten Datenbankabfragen von FB. Sobald man irgendetwas an der nuke_users Tabelle ändert, sprich Felder hinzufügt oder entfernt, funktioniert es nicht mehr.
Du musst die Felder der Anfügeabfrage in der Funktion finish_newuser mit der nuke_users Tabelle vergleichen und entsprechend anpassen.
Titel: Re: Fehler Your Account
Beitrag von: Klosterfrau am 28 Januar 2003, 21:27:44
Hallo Andi,

ich habe einen Update vom dem ersten Maax VKP 5.5 auf  6.0 ,nicht vom Mxxx.
Den Fehler habe ich inzwischen beseitigt, in dem ich den Your Account von dem alten VKP auf 6.0 aufgespielt habe.Das ist zwar nicht die richtige Lösung aber es funktioniert.


Lucia.. :kiss  
Titel: Re: Fehler Your Account
Beitrag von: Andi am 28 Januar 2003, 22:30:58
Hi Lucia  :D  

ach so, dachte schon vom Mxxx....
sorry, war gerade mal wieder "in Rage" über die komischen Datenbankabfragen in nuke....

Poste doch mal die Struktur deiner users-Tabelle, dann sehen wir mal, was man anpassen muss für 6.0.
Titel: Re: Fehler Your Account
Beitrag von: Ad_Phoenix am 10 April 2003, 15:34:03
Ich habe mir mal die mühe gemacht und dieses Your Account plus 55 so um geschriebn damit es jetzt auch in der version 6.0 und 6.5 funtz, einziges mako, es wird keine e-mail an den admin oder an den user, geschickt , da die datenbank ,naja nicht so richtig verläuft
Titel: Re: Fehler Your Account
Beitrag von: Vakistaste1 am 22 Juni 2003, 18:13:09
ZitatDer Fehler liegt an den schlecht gecodeten Datenbankabfragen von FB. Sobald man irgendetwas an der nuke_users Tabelle ändert, sprich Felder hinzufügt oder entfernt, funktioniert es nicht mehr.
Du musst die Felder der Anfügeabfrage in der Funktion finish_newuser mit der nuke_users Tabelle vergleichen und entsprechend anpassen.
 

Was heißt den da genau vergleichen.Das ich im Finishnewuser die gleichen drin haben muß wie in der DB user ???
Titel: Re: Fehler Your Account
Beitrag von: Andi am 23 Juni 2003, 09:05:11
Hi Vakistaste1 :)

genau....

Du musst dafür sorgen, dass alle Felder die in der Tabelle vorhanden sind, in den Funktionen confirmNewUser() und finishNewUser() mit übergeben werden und auch in der gleichen Reihenfolge in die Anfügeabfrage eingebunden sind.