Mailinglisten-Archive |
Hallo Liste,
ich hab folgendes Problem.
Ich m=F6chte ein Bild in eine MS SQL-Datenbank einf=FCgen.
Allerdings mag er nicht so wie er sollte.
Die Fehlermeldung, die ich bekomme, lautet immer wie folgt:
Warning: MS SQL message: Zeile 1: Falsche Syntax in der N"he von '\'.
(severity 15) in d:\inetpub\wwwroot\htdocs\sql_binary\index.php on line =
18
Hier der Codeschnipsel
-------------------- CODE ANFANG --------------------------
<HTML>
<HEAD><TITLE>test</TITLE></HEAD>
<BODY>
<?php
if ($submit) {
$data =3D addslashes(fread(fopen($form_data, "r"), =
filesize($form_data)));
//echo $form_data;
$connection=3Dmssql_connect("bkmcntw0126","sa","");
$db =3D mssql_select_db("binary_data",$connection);
$sql =3D "INSERT INTO binary_data VALUES
('1','$form_description','$data','$form_data_name','$form_data_size','$f=
orm_
data_type');";
echo $sql;
$result=3Dmssql_query ($sql,$connection)
or die ("INSERT FAILED");
echo "Eintrag gemacht";
} else {
?>
<form method=3D"post" action=3D"<?php echo $PHP_SELF; ?>"
enctype=3D"multipart/form-data">
File Description:<br>
<input type=3D"text" name=3D"form_description" size=3D"40">
<INPUT TYPE=3D"hidden" name=3D"MAX_FILE_SIZE" value=3D"1000000">
<br>File to upload/store in database:<br>
<input type=3D"file" name=3D"form_data" size=3D"40">
<p><input type=3D"submit" name=3D"submit" value=3D"submit">
</form>
<?php
}
?>
</BODY>
</HTML>
-------------------- CODE ENDE -----------------------------
Danke schon mal f=FCr eure Bem=FChungen.
Christian Rauch
php::bar PHP Wiki - Listenarchive