Php'de Resim Yükleme İşlemi


Merhaba arkadaşlar;
Birçok web sitesi tasarlayan ve kodlayan arkadaşımın karşılaştığı sorunu sizinle paylaşacağım, resim yükleme işlemi bilen için oldukça kolay ve basit bir işlem ken bilmeyen içinse tam bir eziyettir. Şimdi size kodlarını ve dosyayı vereceğim;   ilgi ve alakanız için teşekkürler. Dosyayı burdan indirebilirsiniz.

<?
if ($_POST[yukle])
{
$adi = $_FILES[gozat] [name]; // Dosyanın ismini almamızı sağlar
$kaynak = $_FILES[gozat] [tmp_name];//dosyanın kaynağını bize verir
$hedef = "yuklenen/"; // nereye yüklenecekse hedefteki klasörü yazıyoruz. Ben önceden yuklenen adında bir klasör oluşturmuştum.
        $bulunacak = array('ç','Ç','ı','İ','ğ','Ğ','ü','ö','Ş','ş','Ö','Ü',',',' ','(',')','[',']','-');// Yüklediğimiz resimde bulunan tükçe karakterleri ve noktalama işaretlerini çeviriyoruz ki bir hata ile karşılaşmayalım.
    $degistir  = array('c','C','i','I','g','G','u','o','S','s','o','U','','_','','','','','_');//Sesli ve noktalama işaretleri yerine gelecek karakterler.
      $adi=str_replace($bulunacak, $degistir, $adi);//Her karakteri analiz eder ve $bulunacak lar yerine $degistir deki karakterler ile değiştirir ve $adi değişkenine atar
if(file_exists($hedef.$adi))// yuklenen klasöründe aynı dosya varmı yokmu diye kontrol işlemini yapıyor.
$ileti =  "dosya var";
else
{

if (move_uploaded_file($kaynak, $hedef.$adi))// Belirtilen yani yuklenen klasörüne resmi yükleme işlemini yapıyor.

$ileti =  "Dosya Yüklendi.";
else
$ileti = "Hata Oluştu.";

        }
}

?>

Ekran görüntüsü:

Yorumlar

Bu blogdaki popüler yayınlar

Web Sayfasına Pencereyi Kapat Butonu Ekleme

Siteye Facebook ve Twitter Paylaş Butonu Ekleme

Php Grafik İşlemleri Ve Kare Çizme