10 January 2008Resim Upload (Sadece JPG)
mediaupload.php
PHP:
-
<?php
-
-
$kaynak = $_FILES["dosya"]["tmp_name"];
-
-
$uzanti = $_FILES["dosya"]["name"];
-
-
-
$hedef = "../icerik_resim/".$onAd.".".$uzantiAl;
-
-
$kaynakAdi = $onAd.".".$uzantiAl; // Ön ad kısmı ile dosya uzantısını birleştir.
-
-
-
$yeniGenislik = '250'; //dosyayı küçült yeni genişliği
-
$yeniYukseklik = '175'; // yeni yüksekliği
-
-
-
$ortalama = $genislik/$yukseklik;
-
-
if ($genislik/$yukseklik> $ortalama) {
-
$genislik = $yukseklik*$ortalama;
-
} else {
-
$yukseklik = $genislik/$ortalama;
-
}
-
-
$boyut = imagecreatetruecolor($yeniGenislik, $yeniYukseklik);
-
$kaynak = imagecreatefromjpeg("$hedef");
-
-
imagecopyresampled($boyut, $kaynak, 0, 0, 0, 0, $yeniGenislik, $yeniYukseklik, $genislik, $yukseklik);
-
-
imagejpeg($boyut, "$hedef", 75); // 75 resmin kalitesini ayarlıyor.
-
-
imagedestroy($kaynak); //hafızadan dosyayı sil
-
echo "Yeni Resminiz Oluşturuldu.";
-
?>
Html Dosyamız
HTML:
-
<form id="form" name="form" enctype="multipart/form-data" action="<strong>mediaupload.php</strong>" method="post">
-
<label>dosya
-
<input name="dosya" type="file" id="dosya" />
-
</label>
-
<label>
-
<input name="resimEkle" type="submit" id="gonder" value="Gönder" />
-
</label>
-
</form>
17 January 2008 7:48
Teşekkürler benim çok işime yaradı, başka kodlar da buldum ama çalıştıramamışdım.