Mailinglisten-Archive |
> hallo zusammen > > habe hier ien kleines problem mit dem abspeichern einer html > datei in meine sql datenbank. mein vorgehen ist folgendes: > > html datei öffnen und in $report abspeichern > . > . > . > $fd = fopen ("$path_2", "rb"); > $report = fread ($fd, filesize ("$path_2")); > > $report in datenbank speichern > . > . > . > $db-> query("INSERT INTO Reports (s_id, u_id, r_date, > r_report, s_name) VALUES ('$s_id', '$u_id', '$r_date', > '$report', 'Nessus')"); > > > anschliessend starte ich das php script unter linux mit > php -f /home/..../xyz.php > leider erscheint hier eine fehlermeldung: > > <b>MySQL Error</b>: 1064 (You have an error in your SQL > syntax near '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 > Transitional//EN"> > > kann mir irgenjemand etwas hilfe anbieten?? versuchen kann man es ja... ;) also: vor dem speichern wuerde ich noch $report = addslashes($report); ausfuehren. und nach dem auslesen eben dieses feld mit stripslashes analog bearbeiten. dann sollte es afaik klappen. gruss /achim
php::bar PHP Wiki - Listenarchive