index.php dosyası oluşturup jquery kütüphanemizi script tagı ile ekleyin.
http://code.jquery.com/jquery-1.10.2.js
style tagı içerisine bu kodları ekleyin.
.btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;color: #ffffff;font-size: 14px;font-weight: bold;line-height: 1.428571429;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;border: 1px solid transparent;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}.btn-add {color: #ffffff;background-color: #428bca;border-color: #357ebd;}.btn-add:hover, .btn-add:focus, .btn-add:active, .btn-add.active {color: #ffffff;background-color: #3276b1;border-color: #285e8e;}
script tagı içerisine bu kodları ekleyin.
$(document).ready(function(){//Dosya Yükle$("#form").bind("submit",function(){$("#sonuclar").empty();$(this).attr("target","gelenBilgi");$("<img />").attr("src","yukleniyor.gif").appendTo($("#sonuclar"));$("#gelenBilgi").bind("load", function(){var deger = $("#gelenBilgi").contents().find("body").html();$("#sonuclar").html(deger);$("#sonuclar2").val($("#sonuclar img").attr("src"));});});});var dosya = $("input[name=dosya[]]").val();var file = "dosya="+dosya;$.ajax({type: "POST",url: "dosyayukle.php",data: file,success: function(sonuc){$("#gelenBilgi").append(sonuc);}});
istediğiniz bir yere bu kodları ekleyin.
class="table"Resim:action="dosyayukle.php" method="post" enctype="multipart/form-data" id="form"type="file" style="width:80px;" name="dosya[]"type="submit" value="Yükle"rowspan="2" align="center"id="gelenBilgi" name="gelenBilgi" src style="display:none;"id="sonuclar"action="" method="post"colspan="3"id="gelenBilgi" name="gelenBilgi" src style="display:none;"name="resim" id="sonuclar2"name="update" type="submit" class="btn btn-edit" value="Yüklenen url yi gönder"
yukleniyor.gif adlı bir resim oluşturun.
dosyayukle.php adlı bir dosya oluşturun ve içine bu kodları ekleyin.
<?phpfunction rasgeleharf($kackarakter){$s="";$char="abcdefghijklmnoprstuwvyzqx1234567890–__"; /// İzin verilen karakterler ?for ($k=1;$k<=$kackarakter;$k++){$h=substr($char,mt_rand(0,strlen($char)-1),1);$s.=$h;}return $s;}$toplam = count($_FILES["dosya"]["name"]);$formatlar = array("image/png","image/jpeg","image/gif","image/bmp");for($i= 0;$i < $toplam; $i++){if (in_array($_FILES["dosya"]["type"][$i],$formatlar)){$uzanti =substr($_FILES["dosya"]["name"][$i],-4,4);$ad =substr($_FILES["dosya"]["name"][$i],0,-4);$isim = rasgeleharf(5);$dizin = "img/".$ad."_".$isim.$uzanti;if(move_uploaded_file($_FILES["dosya"]["tmp_name"][$i],$dizin)){echo '<img height="100" src="'.$dizin.'" alt="" class="resim" />';}else{echo '<font color="red">Dosya Yüklenemedi!!</form>';}}else{echo '<font color="red">Geçersiz Dosya Formatı.</font>';}}?>
Son olarak img diye resimlerin saklanacağı bir klasör oluşturun.