基本上是在进行测试以了解如何在 php/mysql 之间上传/显示图像。
问题是在我上传图像后,在数据库中,BLOB 列只是显示“im”而不是“image/jpeg”。将数据作为“im”插入可能是什么问题?
非常感谢
这是代码
$aname = $_POST['aname'];
$adetails = $_POST['adetails'];
$aphoto = addslashes(file_get_contents($_FILES['aphoto']['tmp_name']));
$image = getimagesize($_FILES['aphoto']['tmp_name']); //to know about image type etc.
$aphototype = $image['mime'];
$q = "INSERT INTO animaldata VALUES('','$aname','$adetails','$aphoto','$aphototype')";