Resim yüklenince foto 2 mb. bile olsa otomatik boyutlandırması ve ayrıca THUMPNAİL oluşturmasını istiyorum.
Bu ikisini nasıl yapabilirim php'yi yeni yeni öğrenmeye başladım ama bu iki kısımda kaldım.
Uygulamam gereken kod nedir ve nasıl uygulayacağımı anlatırmısınız veya ekledim koda ekleyebilirmisiniz.
include ("baglan.php");
ob_start();
session_start();
if(!isset($_SESSION["login"])){
header("Location:kullanici.php");
}
?>
if(isset($_POST["kaydet"])){
if ($_FILES["resim"]["size"]<800*800){
if ($_FILES["resim"]["type"]=="image/jpeg"){
$adiniz = $_POST["adiniz"];
$soyadiniz = $_POST["soyadiniz"];
$dogumgun = $_POST["dogumgun"];
$dogumay = $_POST["dogumay"];
$dogumyil = $_POST["dogumyil"];
$eposta = $_POST["eposta"];
$resim = $_POST["resim"];
$dosya_adi=$_FILES["resim"]["name"];
$uret=array("as","rt","ty","yu","fg");
$uzanti=substr($dosya_adi,-8,8);
$sayi_tut=rand(1,10000);
$yeni_ad="dosyalar/".$uret[rand(0,4)].$sayi_tut.$uzanti;
$sorgu = mysql_query("insert into kayityap (adiniz,soyadiniz,dogumgun,dogumay,dogumyil,eposta,resim) values ('$adiniz','$soyadiniz','$dogumgun','$dogumay','$dogumyil','$eposta','$yeni_ad')");
if ($sorgu){
if (move_uploaded_file($_FILES["resim"]["tmp_name"],$yeni_ad)){
echo ''.'Fotoğrafınız Başarıyla Yüklendi.'.' ';
echo ''.'Bilgileriniz Veritabanına Kaydedildi.'.' ';
}else{
echo ''.'Kayıt Sırasında Hata Oluştu!'.' ';
}
}else{
echo ''.'Bilgililerinizi Girilen Karekterleri Kontrol Ediniz Dosya Yüklenemedi!'.' ';
}
}else{
echo ''.'Dosya Yalnızca JPEG formatında Olabilir!'.' ';
}
}else{
echo ''.'Dosya Boyutu 600 KB Az Olmalıdır!'.' ';
}
}
?>