Arkadaşlar tüm verileri istediğim gibi çekip yazdırabiliyorum ancak resmi çekip yazdırırken tabloya NULL yani boş yazdırıyor. Resmi de ilgili klasöre upload etmiyor. Sizce yanlış olan nedir ?

HTML
<div class="form-group">
<div class="panel-body">
<div class="row">
<input type="file" class="form-control" name="logo" id="logo">
</div>
</div></div>

PHP
include('class.upload.php');
$logo = $_FILES['logo'];
$handle = new Upload($logo);
$dir_dest = "firmalar/";
$handle->image_convert = 'jpg';
$handle->allowed = array ( 'image/*' );
$handle->Process($dir_dest);
if ($handle->processed) { $resim = $handle->file_dst_name; }


$sql = $db->prepare('INSERT INTO firmalar (Id, uyeId, phone, message, logo) VALUES (?,?,?,?,?)');

$sql->execute(array($eski,$uye,$telefon,$mesaj,$resim)) ;
$lastId = $eski;

} else {

$sql = $db->prepare('INSERT INTO firmalar (Id, uyeId, phone, message, logo) VALUES (?,?,?,?,?)');

$sql->execute(array(null,$uye,$telefon,$mesaj,$resim) );
$eklenen = $db->lastInsertId();

}

NOT : class.upload.php yüklü