Uncategorized

Php Mysql Dosya Yükleme

Php Mysql Dosya Yükleme

Merhaba! Bugün sizlere Php ve Mysql kullanarak dosya yükleme işlemlerini nasıl gerçekleştireceğinizi anlatacağım. Bu işlem, web uygulamalarında sıkça kullanılan ve önemli bir özelliktir. Dosya yükleme işlemi, kullanıcıların bilgisayarlarından seçtikleri dosyaları sunucuya aktarmalarını sağlar.

Php ve Mysql birleşimi sayesinde dosya yükleme işlemini kolaylıkla gerçekleştirebilirsiniz. Php, sunucu tarafında çalışan bir betik dili olduğu için dosya işlemleri için oldukça uygundur. Mysql ise veritabanı yönetim sistemidir ve dosya yükleme işleminde dosyaları sunucuda saklamak için kullanılır.

Dosya yükleme işlemine başlamadan önce, gerekli veritabanı tablosunu oluşturmanız gerekmektedir. Bu tablo, yüklenen dosyaların bilgilerini saklayacaktır. Tablo yapısını oluşturmak için Mysql veritabanı yönetim aracını kullanabilirsiniz. Oluşturduğunuz tabloya dosya adı, dosya türü, dosya boyutu gibi bilgileri kaydedebilirsiniz.

İşte dosya yükleme işlemini gerçekleştirmek için kullanabileceğiniz Php kod parçacığı:

<?php

if(isset($_FILES[‘dosya’])){

    $dosyaAdi = $_FILES[‘dosya’][‘name’];

    $dosyaUzantisi = pathinfo($_FILES[‘dosya’][‘name’],PATHINFO_EXTENSION);

    $dosyaBoyutu = $_FILES[‘dosya’][‘size’];

    $dosyaYolu = ‘uploads/’ . $dosyaAdi;

    if(move_uploaded_file($_FILES[‘dosya’][‘tmp_name’], $dosyaYolu)){

        $sorgu = $baglanti->prepare(“INSERT INTO dosyalar (dosya_adi, dosya_uzantisi, dosya_boyutu, dosya_yolu) VALUES (?, ?, ?, ?)”);

        $sorgu->bind_param(“ssis”, $dosyaAdi, $dosyaUzantisi, $dosyaBoyutu, $dosyaYolu);

        if($sorgu->execute()){

            echo “Dosya başarıyla yüklendi!”;

        }else{

            echo “Dosya yükleme sırasında bir hata oluştu!”;

        }

    }

}

?>

Yukarıdaki Php kod parçacığı, kullanıcının seçtiği dosyayı sunucuya yüklemektedir. Ayrıca, Mysql veritabanında dosyanın bilgilerini kaydetmektedir. Dosyanın kaydedileceği yol ve ad verilen değişkenlerde tutulmaktadır.

Bu şekilde Php ve Mysql kullanarak dosya yükleme işlemini gerçekleştirebilirsiniz. Php’nin kullanıcı dostu olduğu ve veritabanı işlemlerinde de etkili olduğu unutulmamalıdır. Dosya yükleme işlemi, web uygulamalarında sıklıkla kullanıldığı için bu konuya hakim olmanız oldukça faydalı olacaktır.

Umuyorum ki bu yazı size Php ve Mysql kullanarak dosya yükleme işlemi hakkında bir fikir vermiştir. Php ve Mysql ile daha birçok işlem gerçekleştirebilirsiniz. Başarılar dilerim!

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu
servisl