php-resource.de

PHP Tutorial: ASCII Datenbanken

ASCII Datenbanken sind eigentlich nur Textdateien, in denen man Daten speichert, die durch ein Trennzeichen voneinander getrennt sind. Dieses Tutorial zeigt wie es geht. Mit Übung und Lösung

|13.10.2002 | deep_space_nine@ | 21251 | KAT : PHP | | Kommentare 0


2

12

2. Was muss man beachten?

Bei einer ASCII Datenbank sollte man darauf achten, dass man das Trennzeichen entweder so exotisch wählt, dass nie jemand das eingibt, wobei sich ein Restrisiko nie ausschließen lässt oder das Trennzeichen im vom Benutzer angegebenen Text durch eine Umschreibung ersetzt (z.B. als Trennzeichen "," und das wird durch "&komma#" im normalen Text ersetzt), wobei sich auch hier wieder ein (extrem) kleines Risiko nicht ausschließen lässt, dass ein gehässiger oder unwissender Benutzer zufällig diese Zeichenkombination eingibt. Das lässt sich aber dadurch vermeiden, dass man ein HTML Sonderzeichen als Trennzeichen verwendet und den zu speichernden Text mit der Funktion htmlentities(); behandelt.

Zum Thema Sicherheit:

Wenn man sensible Daten speichern will, ist es Ratsam einige Sicherheitshinweise zu beachten wie z.B. verwenden Sie einen außergewöhnlichen Dateinamen für die Datenbank inkl. einer außergewöhnlichen Endung, geben sie die genaue URL der Datei niemals preis. Weiterhin ist zu beachten, dass das Verzeichnis, in dem die Daten liegen unbedingt eine Indexdatei hat (z.B. index.html). Wenn Sie auf Nummer sicher gehen wollen schützen Sie noch das Verzeichnis oder die betreffende Datei per .htaccess. Wie das geht erfahren Sie auf pcwelt.de.

Navigation -> Seitenanzahl : (12)

  «  1 2 3 4 5 6 7 8 9 10 11  » ... Ende »
Kommentare zum Tutorial
Tutorial kommentieren
 
Über den Autor
deep_space_nine@

deep_space_nine@

Status
Premium Mitglied

Beruf
Unbekannt

Mitglied seit:
30.04.2009

letzte Aktivität
04.06.2009

 

Tutorial bewerten

Hat Ihnen dieses Tutorial gefallen? Dann bewerten Sie es jetzt! Fünf Sterne bedeutet "Sehr gut", ein Stern "Unzureichend".



 

aktuelle Artikel

Die RIGID-FLEX-Technologie

Die RIGID-FLEX-TechnologieDie sogenannte "Flexible Elektronik" , oftmals auch als "Flexible Schaltungen" bezeichnet, ist eine zeitgemäße Technologie zum Montieren von elektronischen Schaltungen.

06.12.2018 | Neu | Berni

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Neu | Berni