Ich möchte ein M$-WordDoc in Mysql-DB abspeichen..
Upload:
- Code: Select all
if(!empty($file_name)){
if(copy($file,"tmp_dir/$file_name")){
if(move_uploaded_file($file,"tmp_dir/tmpfile")){
echo "<b>Upload beendet!</b><br>";
echo "Dateiname: $file_name";
echo "<br>";
echo "Dateigröße: $file_size Byte";
echo "<br>";
//print_r($_FILES); // zeigt Probleme an
echo "<br>";
// $file_text = file_get_contents("tmp_dir/tmpfile"); //nur normale Textfiles
$handle = fopen("tmp_dir/$file_name","rb");
$file_text = fread ($handle, filesize ("tmp_dir/$file_name"));
}
}
}
Bei INSERT/UPDATE
- Code: Select all
UPDATE folien SET filename='tmpfile.doc',filesize='19456',text=' "DIVERSE ZEICHEN" 'WHERE fid='1425';Fehler beim Ändern der Daten[u]: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '³Ù0' at line 1
ist in Doc.doc enthalten.near '³Ù0'
Die Mysql-Tabelle:
- Code: Select all
Feld Typ Attribute Null Standard Extra Aktion
fid int(11) Nein 0
filename varchar(255) Ja NULL
text blob BINARY Ja NULL
filesize int(11) Nein 0
Wo habe ich da einen oder mehrere Denkfehler?
Mfg
Jürgen