Thread $dbh->quote() funktioniert nicht richtig ?
(11 answers)
Opened by Monk at 2009-04-01 18:00 Guest Monk Beim Einfügen sieht Dein Code prima aus. Bei der Ausgabe produzierst Du weder einen validen Header noch valides HTML noch escapest Du die Daten aus der Datenbank. Hier besteht also Verbesserungsbedarf: Für ein ganz einfaches Skript wie dieses solltest Du Dir vielleicht mal die Routinen anschauen, die das CGI-Modul zum Generieren von HTTP-Headern und von HTML bereitstellt, also zum Beispiel statt Zeile 24 Code (perl): (dl
)
print header('text/html'); und statt Zeilen 43 bis 46 Code (perl): (dl
)
1 2 3 4 5 print start_html('Datenbanktest'), start_table; while (my @ergebnis = $sth->fetchrow_array()) { print Tr(map td(escapeHTML($_)), @ergebnis); } print end_table, end_html; Für alles was über einige wenige Zeilen HTML hinausgeht würde ich Dir aber auch eher ein Templatingsystem empfehlen. When C++ is your hammer, every problem looks like your thumb.
|