QuiBui (QuickBuilder) + Beispiele

Was leistet Quibui?

• Formularmasken mit PHP erstellen
• Daten aus MySQL lesen/schreiben/löschen – automatisch
• E-Mail aus Formular senden – Spamschutz verhindert Missbrauch
• Feldinhalte vorbelegen
• Plausibilitätsprüfung der Eingabe & Fehlermeldung – automatisch
• Dynamische Pulldownfelder aus MySQL – mit einer Zeile Code
• Dynamische Radiobuttons aus MySQL
• Listenerstellung mit Blättern-Funktion – automatisch

Lassen Sie sich auf die automatischen Funktionen ein, und das Erstellen von Eingabemasken mit „Speichern“, „Ändern“, „Löschen“, „Neu anlegen“- Knöpfen wird in kürzester Zeit erledigt. Sie brauchen sich auch nicht um „SQL-Injection“, „XSS-Defacements“ oder „EMail Injection“ zu sorgen – diese Formulare sind sicher. Geben Sie mit einem Schlüsselwort an, nach welchen Kriterien Formulareingaben geprüft werden sollen und welche Fehlermeldung sonst erscheinen soll.

Beispiele für Grundfunktionen

Ein Array mit Inhalt einer komplexeren MySQL-Anfrage erzeugen
Ein Array mit Inhalt einer MySQL-Tabelle erstellen
Ein Datum fürs MySQL-Date-Feld formatieren
Ein Pulldown aus einen Array erstellen
E-Mail-Inhalte gegen Mailheader-Injection schützen
Feldausgaben gegen XSS-Injection schützen
Aus einer MySQL-Tabelle ein Pulldown erzeugen
Formular mit eigenen Daten befüllen (klassisch)
Formulardaten auslesen und sicher anzeigen
MySQL-Anfragen gegen SQL-Injections schützen
MySQL Feldtyp DATE umformatieren
POST/GET/SESSION-Variablen auslesen
Radiobuttons aus einen Array erstellen
„Weiter“-„Zurück“-Knöpfe zum seitenweise Blättern einfügen

Anmerkung: Die durchgestrichenen Links beziehen sich auf Funktionen von QuiBui, die nicht mehr aktuell sind. Die Sicherheitsmerkmale wurden in der Sicherheitsbibliothek SSEQ-LIB umgesetzt und aktualisiert. Vorerst ist diese für solche Aufgaben zu verwenden.

Beispiele für komplexere Aufgaben

Eine TO-DO Liste (neu anlegen / ändern / markieren / löschen)
Ein Kontaktformular mit Plausibilitätsüberprüfung
Datenbanktabelle seitenweise anzeigen

Be Sociable, Share!