• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Bild in MySql - Blob

mkattinger

Neues Mitglied
Hi, ich hab ein Problem mit folgenden Colde:

Code:
$fileName = $_FILES['userfile']['name'];
$tmpName  = $_FILES['userfile']['tmp_name'];
$fileSize = $_FILES['userfile']['size'];
$fileType = $_FILES['userfile']['type'];
 
$fp = fopen($tmpName, 'r');
$content = fread($fp, filesize($tmpName));
$content = addslashes($content);
fclose($fp);
     
if(!get_magic_quotes_gpc())
{
    $fileName = addslashes($fileName);
}         
$query = "INSERT INTO tbl_Files set filename='".$fileName."', filesize='".$fileSize."', filetype='".$fileType."', bin_data='".$content."' dsfasdasf ";
echo $query;
mysql_query($query, $db) ;

    <form method="post" enctype="multipart/form-data">
     <input type="hidden" name="MAX_FILE_SIZE" value="2000000">
     <input name="userfile" type="file" id="userfile">
     <input name="upload" type="submit" id="upload" value=" Upload ">
     </form>

Wenn ich das SQL Statement kopiere ind im phpmyadmin reingebe funktionierts

Über das PHP Skript kommt kein neuer eintrag in die Tabelle.

hier online: http://martinkattner.com/bilddatenbank/upload.php

Grüße, Martin
 
Zurück
Oben