# CSV2HTML CSV Tabellen in HTML Tabellen umwandeln # Autor: Rolf Rost (rolfrost@yahoo.com) # mit Ergaenzungen von xwolf (xwolf@xwolf.com) ################################################################# # Eine kleine Tabelle im CSV-Format: # Name;Vorname;PLZ;Wohnort;Straße;Telefon # Rost;Rolf;99091;Erfurt;Templiner Straße 7;0361 745 96 40 ################################################################# require "cgi-lib.pl"; print PrintHeader(); print HtmlTop('CSV - Tabelle zu HTML umwandeln'); print "
\n"; &ReadParse; $in{datei} =~ s/[\x00-\x20<>\|;\(\)\$^\+!\^\[\]\?\"\'\`]//g; # Sonderzeichen beseitigen, damit niemand Shells aufmacht... $in{datei} =~ s/\.\.//g; # Keine Rueckspruenge in hoehere Verzeichnisse $in{datei} =~ s/^(\/etc|\/var|\/local|\/bin|\/adm)//g; # Keine Systemverzeichnisse if (not (-r $in{datei})) { CgiDie("Ungueltiger Dateiname"); } open(CSV, $in{datei})|| &fehler; @zeilen =| $_ | \n"; } print "