programmieren:sqlite3:allgemein
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| programmieren:sqlite3:allgemein [04/05/2020 09:35] – conny | programmieren:sqlite3:allgemein [Unbekanntes Datum] (aktuell) – Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ===== SQLITE 3 & PHP ===== | ===== SQLITE 3 & PHP ===== | ||
| - | {{ : | + | {{ : |
| ===== Adress Datenbank Beispiel ===== | ===== Adress Datenbank Beispiel ===== | ||
| Zeile 16: | Zeile 16: | ||
| Für die Sicherheit ist es wichtig sich ein Konzept zu überlegen um SQL Injections zu vermeiden. Dafür gibt es verschiedene Ansätze welche auch teilweise in diesem Beitrag beschrieben werden. \\ | Für die Sicherheit ist es wichtig sich ein Konzept zu überlegen um SQL Injections zu vermeiden. Dafür gibt es verschiedene Ansätze welche auch teilweise in diesem Beitrag beschrieben werden. \\ | ||
| Man sollte sich überlegen bei Datenbankzugriffen in Zukunft auf PDO zu setzen, weil hier standardmäßig Prepared Statements unterstützt werden. Hiermit ist man wesentlich sicherer. | Man sollte sich überlegen bei Datenbankzugriffen in Zukunft auf PDO zu setzen, weil hier standardmäßig Prepared Statements unterstützt werden. Hiermit ist man wesentlich sicherer. | ||
| + | \\ | ||
| + | Seite mit PDO Script: http:// | ||
| </ | </ | ||
| Zeile 142: | Zeile 144: | ||
| exec wird für INSERT, UPDATE und DELETE benutzt. | exec wird für INSERT, UPDATE und DELETE benutzt. | ||
| < | < | ||
| - | $db-> | + | $db-> |
| </ | </ | ||
| Zeile 296: | Zeile 298: | ||
| </ | </ | ||
| + | Guter Beitrag: https:// | ||
| ==== CSV Import ==== | ==== CSV Import ==== | ||
| Zeile 363: | Zeile 365: | ||
| </ | </ | ||
| + | |||
| + | ==== Variablen prüfen ==== | ||
| + | Variablen sollten auch geprüft werden ob sie den gewünschten Inhalt Typ haben.\\ | ||
| + | Hierfür gibt es in PHP die CTYPE Funktionen\\ | ||
| ==== XXX ==== | ==== XXX ==== | ||
| Wandelt alle geeigneten Zeichen in entsprechende HTML-Codes um\\ | Wandelt alle geeigneten Zeichen in entsprechende HTML-Codes um\\ | ||
programmieren/sqlite3/allgemein.1588577711.txt.gz · Zuletzt geändert: 04/05/2020 08:35 (Externe Bearbeitung)
