form.php
<form action="yukle.php" method="post" enctype="multipart/form-data" name="form1" id="form1"> <input type="file" name="file" id="file" /> <br /> <input type="submit" name="Yükle" id="Yükle" value="Submit" /> </form>yukle.php
$ayarlar['klasor'] = 'upload/';
function uzanti_bul($dosyaadi){
$dosyaadi = strtolower($dosyaadi);
return end(explode(".", $dosyaadi));
}
$rand = substr(md5(time()),0,10);
$kaynak = $_FILES['file']['tmp_name'];
$isimkucult = strtolower($_FILES['file']['name']);
$isimbol = ".".end(explode(".", $isimkucult));
$isim = $rand.$isimbol;
$tip = $_FILES['file']['type'];
$buyukluk = $_FILES['file']['size'];
$birmb = 1024*1024;
if( is_uploaded_file($kaynak) ){
if($buyukluk < $birmb ){
if(uzanti_bul($isim) == 'jpg' || uzanti_bul($isim) == 'jpeg' || uzanti_bul($isim) == 'gif' || uzanti_bul($isim) == 'png'){
move_uploaded_file( $kaynak,$ayarlar['klasor'].$isim);
$mesaj = "Dosya Yüklenmiştir";
$resimkayit = $ayarlar['klasor'].$isim;
}else{
$mesaj = 'Dosya Uzantısı Geçerli Değil.';
}
}else{
$mesaj = 'Dosya Sınırı : 1Mb';
}
}else{
$mesaj = "Dosya Seçilmedi!";
}
echo "$mesaj";
mysql_query("INSERT INTO tablo (resim) VALUES ('$resimkayit')");Yardımcı olursanız sevinirim, teşekkürler..