MySql'de bitenproje diye bir tablom var. Tabloda id, buyukresim, res1, res2, res3, res4, res5, res6, res7, res8, baslik, aciklama gibi sütunlarım var.
res1'den res8'e kadar sütunların hepsine fotoğraf yüklemek istiyorum. bunlarıda 8 ayrı input'la yapabilirim. yardım olur musunuz?
buyukresim sütununa resim kaydetmek için aşağıdaki kodu kullanıyorum, bu kodu kullanarak yapabilir miyim?
YARDIMLARINIZ İÇİN ŞİMDİDEN TEŞEKKÜRLER...
<?php
error_reporting(E_ALL & ~E_NOTICE);
ini_set('error_reporting', E_ALL & ~E_NOTICE);
// ---------------------------------------------
// Pure PHP Upload version 1.1
// -------------------------------------------
if (phpversion() > "4.0.6") {
$HTTP_POST_FILES = &$_FILES;
}
define("MAX_SIZE",0);
define("DESTINATION_FOLDER", "../upload/");
define("no_error", "#");
define("yes_error", "#");
$_accepted_extensions_ = "png,PNG,JPG,JPEG,jpg,jpg,gif,GIF";
if(strlen($_accepted_extensions_) > 0){
$_accepted_extensions_ = @explode(",",$_accepted_extensions_);
} else {
$_accepted_extensions_ = array();
}
$_file_ = $HTTP_POST_FILES['resim'];
if(is_uploaded_file($_file_['tmp_name']) && $HTTP_POST_FILES['resim']['error'] == 0){
$errStr = "";
$dosya =$_file_['name'];
$uzanti = strtolower(strrchr($dosya,'.'));
$_name_ = substr(md5(rand(0,9999999999)),-10)."hnk".$uzanti;
$_type_ = $_file_['type'];
$_tmp_name_ = $_file_['tmp_name'];
$_size_ = $_file_['size'];
if($_size_ > MAX_SIZE && MAX_SIZE > 0){
$errStr = "File troppo pesante";
}
$_ext_ = explode(".", $_name_);
$_ext_ = strtolower($_ext_[count($_ext_)-1]);
if(!in_array($_ext_, $_accepted_extensions_) && count($_accepted_extensions_) > 0){
$errStr = "Estensione non valida";
}
if(!is_dir(DESTINATION_FOLDER) && is_writeable(DESTINATION_FOLDER)){
$errStr = "Cartella di destinazione non valida";
}
if(empty($errStr)){
if(@copy($_tmp_name_,DESTINATION_FOLDER . "/" . $_name_)){
header("Location: " . no_error);
} else {
header("Location: " . yes_error);
}
} else {
header("Location: " . yes_error);
}
} ?>