phpbar.de logo

Mailinglisten-Archive

[php] html datei in sql db abspeichern

[php] html datei in sql db abspeichern

Achim Gosse php_(at)_phpcenter.de
Thu, 26 Sep 2002 12:29:08 +0200


> 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