I'm trying to upload image and save it in my sql database. I tried upload several images, but every time i'm getting [BLOB - 0 B]. I checked file_uploads=On in php.ini
This is my code: regklub.php
<html>
<head></head>
<body>
<form action="regklub.php" method="post" enctype="multipart/form-data">
Logo: <input type="file" name="logo"><input type="submit" name="Submit" value="Upload">
</form>
<?php
if(isset($_POST['submit']))
{
define('DB_NAME', 'lala');
define('DB_USER', 'root');
define('DB_HOST', 'localhost');
$link = mysql_connect(DB_HOST, DB_USER,);
if (!$link) {
die('Could not connect: ' . mysql_error());
}
$db_selected = mysql_select_db(DB_NAME, $link);
if (!$db_selected) {
die('Can\'t use ' . DB_NAME . ': ' . mysql_error());
}
$imageName = mysql_real_escape_string($_FILES["logo"]["name"]);
$imageData = mysql_real_escape_string(file_get_contents($_FILES["logo"]["tmp_name"]));
echo $imageData;
}
?>
</body>
</html>