WebSite X5Help Center

 
Daniel Werner
Daniel Werner
User

Daten neu registrierter Benutzer an Datenbank senden  de

Autor: Daniel Werner

Bei meinem Provider habe ich eine MySQL Datenbank mit den notwendigen Feldern eingerichtet inkl. eines Datenbankusers. Die Felder stimmen mit dem Registrierungsformular und den Feldern in der Zugangsverwaltung überein. Im Datenmanagement habe ich die Datenbank mit dem eingerichteten User hinzugefügt.

Wenn ich nun das Registrierformular absende (an die Datenbank), erhalten ich folgenden Fehler im Browser:

 Warning: mysqli::mysqli() [mysqli.mysqli.php]: (HY000/1045): Access denied for user 'xxx_xxx'@'xx.server.hostpoint.ch' (using password: YES) in /directory/res/x5engine.php on line 4114
Unable to connect to db

Wer kann mir helfen, den Fehler zu beseitigen? Vielen Dank.

Gruss Daniel

Gepostet am
11 ANTWORTEN - 1 KORREKT
Andreas S.
Andreas S.
Moderator

HAt irgendwas mit dem PAssword zutun.  Die "selbst" eingerichteten Tabellen haben die eine Passwortsicherung?  Gibt es ein Tabellenpräfix?

Frage:  Wieso hast du die Felder selbst eingerichtet und nicht über WSX5 machen lassen?

Mehr lesen
Gepostet am von Andreas S.
Daniel Werner
Daniel Werner
User
Autor

Hallo Andreas

Habe nun die Tabelle in der Datenbank über WX5 anlegen lassen. Nun werden die Daten korrekt in die Felder der Datenbank geschrieben und sind mit dem DB-Viewer auch einseh- und bearbeitbar. Super.

Was jetzt noch nicht geht ist, dass wenn ich in der Zugangsverwaltung auf den Button Aktualiseren drücke, eine Fehlermeldung erscheint: Verbindungsfehler, der Vorgang kann nicht abgeschlossen werden... Weisst du vielleicht, woran das liegen könnte?

Weiter kann ich mich auch ins Control Panel einloggen, sehe dort unter Geschützter Bereich auch, dass es drei Testeinträge gibt, aber der Text in den Feldern erscheint nicht.... Hättest du evlt. eine Idee warum?

Gruss Daniel

Mehr lesen
Gepostet am von Daniel Werner
Andreas S.
Andreas S.
Moderator

HAbe mich mit dem geschützen Bereich im Controlpanel in Verbindung mit einer Datenbank noch nicht befasst.  Aber das aktualisieren könnte die Schuld deiner Firewall oder Virenkillers sein, den du eine Ausnahme einfügen oder kurzzeitig abschalten solltest.

Mehr lesen
Gepostet am von Andreas S.
Daniel Werner
Daniel Werner
User
Autor

Hallo Andreas

Norton abgeschaltet mit gleichem Ergebnis. Auch nach Neustart mit abgeschaltetem Norton, somit glaube ich nicht, dass es daran liegen kann.

Gruss Daniel

Mehr lesen
Gepostet am von Daniel Werner
Daniel Werner
Daniel Werner
User
Autor

Vielleicht kann jemand anders helfen? Diese beiden Probleme habe ich noch, ansonsten läuft alles wie geschmiert mit der neuen Version, geniales Programm.

Mehr lesen
Gepostet am von Daniel Werner
Andreas S.
Andreas S.
Moderator

laut der Beschreibung muss es aber funktionieren.

Öffnen Sie In Schritt 1 - Website-Einstellungen | Erweitert das Fenster Zugangsverwaltung

Klicken Sie im Tab Benutzer auf die Schaltfläche Aktualisieren Sie die Liste der Benutzer, die sich automatisch online registriert haben.:Die Daten der Benutzer, die sich über das Internet selbstständig registriert haben, werden heruntergeladen und in die Gruppe Automatische Registrierung aufgenommen.

Nun können die Benutzer in der Gruppe Automatische Registrierung in jede beliebige andere Gruppe verschoben werden. Nach dieser Zuordnung können auch Benutzer, die sich selbst registriert haben, wie manuell erstellte Benutzer verwaltet werden. D.h. ihre Daten können im Fenster Benutzereinstellungengeändert oder es können Alias erstellt werden.

Wenn es nicht geht, muss noch etwas blockieren. Vielleicht einmal im Projekt STRG+Vorschau drücken und danach hochladen und dann nochmals versuchen zu "aktualisieren" !

Mehr lesen
Gepostet am von Andreas S.
Daniel Werner
Daniel Werner
User
Autor

Hallo Andreas

Habe das Projekt nochmals kurz von grundauf erstellt und siehe da - der Download funktioniert :-). ABER, komisch ist folgende Situation:

Ich habe eine Registrationsseite gemacht mit einem Kontaktformular und dem Login Widget. Die Einträge der neuen Registrationen werden zwar in die Datenbank geschrieben und können heruntergeladen werden, sind aber weder in der Zugangsverwaltung noch im Control Panel sichtbar. Warum wohl?

Die Einträge über das Automatisch generierte Registrationsformular im Geschützten Zugang werden korrekt im Control Panel und in der Zugangsverwaltung eingetragen. Siehe Anhang.

Hast du vielleicht eine Idee oder einen Hinweis für das Problem?

Gruss Daniel

Mehr lesen
Gepostet am von Daniel Werner
Daniel Werner
Daniel Werner
User
Autor

Du kannst dir auch selber ein Bild vom Projekt machen, welches in der Entstehung ist:

www.modellbahnprojekt.ch

Abei noch ein Screenshot aus der Datenbank, welche bei der Automatischen Registrierung einige Felder mehr enthält, als wenn man über das Kontaktformular mit Versand an die Datenbank geht.

Mehr lesen
Gepostet am von Daniel Werner
Andreas S.
Andreas S.
Moderator

Mit "manuell" anlegen meinst du in der Zugangsverwaltung die User anlegen und mit aktualisieren auf die Datenbank laden, oder?

Ich habe das ganze noch nicht getestet, weil ich keine Testdatenbank habe, aber ich weis nicht ob man nicht verschiedene Tabellen oder Präfix haben muss wenn man die automatische Registrierung und die über ein Kontaktformular vermischt.

Es soll sich am Montag mal ein Admin anschauen in diesem Fall.

Mehr lesen
Gepostet am von Andreas S.
Incomedia
Elisa B.
Incomedia

Guten Tag Daniel, 

die neue Benutzer werden auf dem Controla Panel gezeigt, nur wenn Sie die automatische Registrierung gewählt haben. Wenn Sie die manuelle Registrierung definiert haben, werden die Benutzer nicht auf dem Control Panel gezeigt, sonder Sie mussen direkt im Program unter Zugangsverwaltung erstellt werden. 

Ich bleibe für Sie zur Verfügung. Mit freundlichen Grüßen.

Mehr lesen
Gepostet am von Elisa B.
Daniel Werner
Daniel Werner
User
Autor

Hallo Elisa

Mit dem nun funktionierenden DB-Zugriff habe ich alles gelöst. Einziger Nachteil ist, dass ich die Registrierungsseite nicht mit WX5 bearbeiten kann. Aber das kommt vielleicht noch...

Gruss

Daniel

Mehr lesen
Gepostet am von Daniel Werner