dosya yükleme
Diğer server-side teknolojilerdeki gibi form'da
attribute olarak enctype="multipart/form-data" yapıyoruz...
form elemanımız
<input type="file" name="file" />
php kodumuz
$config["upload_path"] = "uploads/";
$config["allowed_types"] = "gif|jpg|png"; // veya "*"
$config["max_size"] = "100"; // mb cinsinden
$config["max_width"] = "1024"; // pixel cinsinden
$config["max_height"] = "768";
uploads klasörü konum olarak application klasörünün bir üstünü yani kök klasörü göstermekte.
ardından upload kütüphanesini bu ayarlarla yükle
$this->load->library("upload", $config);
ardından kendi methodunun içinde
if ($this->upload->do_upload("file")) {
// başarılı
} else {
// başarısız
}
hata oluşursa hata mesajını göstermek için
echo $this->upload->display_errors();
attribute olarak enctype="multipart/form-data" yapıyoruz...
form elemanımız
<input type="file" name="file" />
php kodumuz
$config["upload_path"] = "uploads/";
$config["allowed_types"] = "gif|jpg|png"; // veya "*"
$config["max_size"] = "100"; // mb cinsinden
$config["max_width"] = "1024"; // pixel cinsinden
$config["max_height"] = "768";
uploads klasörü konum olarak application klasörünün bir üstünü yani kök klasörü göstermekte.
ardından upload kütüphanesini bu ayarlarla yükle
$this->load->library("upload", $config);
ardından kendi methodunun içinde
if ($this->upload->do_upload("file")) {
// başarılı
} else {
// başarısız
}
hata oluşursa hata mesajını göstermek için
echo $this->upload->display_errors();
Yorumlar
Yorum Gönder