<form action="index.php" method="post" enctype="multipart/form-data">
File: <input type="file" name="image"><input type="submit" value="Upload">
</form>
<?php
//connect to db
mysql_connect("localhost","root","")or die(mysql_error());
mysql_select_db ("databaseimage")or die (mysql_error());

@$file =$_FILES['image']['tmp_name'];//kjo eshte e lidhur me <input type="file" name="image"> 
if (!isset($file))
echo ("Please select an image");
else {
$image= addslashes(file_get_contents ($_FILES['image'] ['tmp_name']));
$image_name = addslashes($_FILES['image']['name']);
$image_size = getimagesize ($_FILES['image'] ['tmp_name']);

if(@$image_size==FALSE)
echo "Nuk eshte imazh ky or bir  :) hahahahah";
else
{
if(!$insert =mysql_query ("INSERT INTO store VALUES ('','$image_name','$image')"))
 echo ('Pati problem ne ngarkim');
 else {
 $lastid = mysql_insert_id ();
 echo "Image uploaded.<p />Your image:<p /><img src=get.php?id=$lastid>";
}
}
}
?>

Recommended Answers

All 4 Replies

<?php
mysql_connect("localhost","root","")or die(mysql_error());
mysql_select_db ("databaseimage")or die (mysql_error());

$id = addslashes ($_REQUEST['id']);

$image = mysql_query ("SELECT * FROM store WHERE id=$id");
$image = mysql_fetch_assoc ($image);
$image = $image ['image'];

header ("Content-type:image/jpeg");

echo $image;

?>

when i click the upload button it show a broken icon or something like that but not the image which is in the desktop

what is the problem

Hi,

Try searching from my older posts in daniweb. I wrote at least two functional upload scripts like this, even with the image to BLOB fucntionality.

Just a friendly advice, please make sure to describe the problems first, before posting your PHP code..

commented: ok thnx +2

can you give me the link

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.