我在思考接下来该怎么做。如果我想在将图片插入数据库时调整大小.. 我知道最好不要将图片保存在数据库中.. 但是我必须这样做以节省我的小服务器空间.. 目前我使用以下代码来保存图片:
if (isset($_FILES['immagine']) && $_FILES['immagine']['size'] > 0)
{
$imageName = $_FILES["immagine"]["name"];
$imageData = file_get_contents($_FILES["immagine"]["tmp_name"]);
$imageType = $_FILES["immagine"]["type"];
if(substr($imageType,0,5)=="image")
{
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$stmt = $dbh->prepare("UPDATE `".$_SESSION['id']."` SET immagine = ?, type = ?, profilo = 1 WHERE profilo = 1");
$stmt->bindParam(1,$imageData,PDO::PARAM_LOB);
$stmt->bindParam(2,$imageType,PDO::PARAM_STR);
$stmt->execute();
}
}