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??
ps:
wenn ich $report zuerst mit
$report = htmlspecialchars(addslashes($report));
bearbeite, kann ich den report in die db abspeichern, aber der html code
ist
dann nicht mehr ausführbar, wenn ich ihn aus der db in einem browser
darstellen will.
php::bar PHP Wiki - Listenarchive