Tutorial Datenquelle

Tutorials von Thomas Frei-Herrmann

Tutorial Datenquelle MySQL-Datenbank

im August 2011

 

... zunächst möchte ich mich ganz herzlich für den großen Einsatz von Klaus2 bedanken. Ohne Klaus wäre diese Seite nicht entstanden, da ich selbst noch zu wenig Erfahrung mit MySQL-Datenbanken habe.

Dieses Tutorial ist für fortgeschrittene User gedacht, die sich bereits mit NOF, PHP und MySQL gut auskennen.

Bitte arbeitet meine Tutorials chronologisch von links nach rechts ab.

Ich möchte hier auch explizit darauf hinweisen, dass ich jede Verantwortung ablehne, die dieses Tutorial betreffen. Ich habe weder diese noch andere NOF-Komponenten auf ihre Sicherheit überprüft oder überprüfen können. Den Einbau dieser Komponente nehmt Ihr also auf eigenes Risiko vor. Bitte beachtet auch, falls Ihr eigene PHP oder SQL Befehle einbaut, dass NOF diese nicht auf ihre Sicherheit überprüfen kann. Umlaute werden ab PHP 5.6 in der Version bis NOF2015 nicht dargestellt.

Ich habe hier die gleiche MySQL-Datenbank, wie bei der alten Komponente verwendet. Diese öffentliche Demo-Seite lässt keine Änderungen zu und diese sollten auch öffentlich nicht möglich sein. Meine eigentliche Administrator-Seite liegt in einem mittels .htaccess geschützten Verzeichnis, damit da niemand dran kommt.

 

Bemerkungen

Ich habe für diese Seite ausschließlich PHP verwendet und kein Ajax. Verschiedene Tests haben ergeben, dass bei der Verwendung von Ajax an bestimmten Stellen keine Umlaute oder Sonderzeichen angezeigt werden, wenn der Server nicht permanent auf UTF-8 eingestellt ist. Weiterhin werden GET/POST Variablen bei der Verwendung von Ajax nicht korrekt weitergegeben. Dies muss noch von NOF verbessert werden.

 

Alternative

Bitte guckt Euch auch die Datenbank-Komponente an, die es bereits vor NOF 11 gegeben hat. Diese Komponente hat etwas mehr Optionen und Möglichkeiten als die Komponente “Datenquelle”, wie z.B. eine IF-Bedingung oder auch das direkte einfügen von Fotos und noch mehr.

diese Seite weiter empfehlen



Counter Statistik