tabi bi de resim yüklemesini karşılayan php tarafında, her resim yüklemesi için 'toplam resim sayısı 10u geçti mi?' sorgusu olsun ki, uyanıklar daha fazla yükleyemesin.

orakuploader_maximum_uploads : 10 yerine (10 - yüklenmiş resim sayısı) bunu ister js ile ister php ile saydır bi de toplam yüklenmiş sayısı 10 ve üzeri ise, uploader'ı gsterme/iptal et koşulu, bu da iki taraftan da sağlanabilir

Dostum bunu JS veya PHP ile boş boş yapamazsın. Yükleme işlemi sayfasında functions. php dosyasını çağırıyor zaten. Burda sürekli ajax ile sorgu yapacaksın veya daha basiti yükleme işleminde sorgu yazacaksın. Kullanılan veritabanı mimarisini bilmiyorum ama rneklersek;İlan id'si ile galeri tablosunda sorgu yapacaksın. Eğer kayıt 10 olmuşsa yükleme uyarısı echo edersin. 10 altı ise girilen kayıt sayısını gsterir en fazla 10 resim girebilirsiniz gibi uyarı verdirirsin. blutarm tarafından 05/Eyl/18 17:10 tarihinde düzenlenmiştir

Hocam rnek sorgu ne işine yarayacak ki? Vereyim vereyim de işine yaramaz =)İlanlar Tablosu ve Galeri Tablosu olduğunu varsayıyorum, belkide yoktur =)Son girilen ilanın idsini galeri sayfasına post edeceksin veya get ile alabilirsin. İlan id'si 31 diyelim. Galeride resim yüklersen aşağıda ki gibi bir sorgu çalışacak. Bu sorgu ile o ilana kaç resim girmiş girmemiş girebilir vs kontrol etmiş olacaksın. Kafan karışmaması için çok basit bir sorgu vereceğim belki mantığı anlarsın. Galeri tablosunda ilana ait id ilan_id sütununda bulunduğunu varsayıyorum. $sorgu = mysql_query("SELECT FROM galeri WHERE ilan_id=31");$sorgu_say = mysql_num_rows ; if ($sorgu_say < 10) elseif ($sorgu_say 10) Ancak bu senin pek işine yaramayacaktır sadece mantığı bil diye basitçe geçtim. blutarm tarafından 05/Eyl/18 18:02 tarihinde düzenlenmiştir

hocam yanlış anlama ama, bunu yazılım ğrenmek için yapıyosan, ve bunu yapamıyosan, daha temel eğitimlere bak. eğer scripti adam ediyim diyorsan, daha sağlıklı bi script bulup türkçeleştir, senin için çok daha kolay olur. "free marketplace script php" diye aratınca bissürü rnek çıkıyor.

Varya mükemmel sylüyorsunuz. PHP ile pek aram yok. Tam aklımdan geçenleri sylüyorsunuz ama bu sylediklerinizi nasıl yapacağımı bilmiyorum. rnek bir kod verecek olan var mı? //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şofrsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay

Buda orakupload dosyası üstünde yazan fonksiyon. php dosyası //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şofrsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay

Selam arkadaşlar bir ilan sitesi için çalışma yapıtorum da şyşe bir sorunum var. Resim yükleme ile ilgili bir problemim var. Yükleme sistemi orakuploader-1.3 kullanıyorum <script> $ . ready(function { $ . orakuploader({ orakuploader : true, orakuploader_path : 'orakuploader/', orakuploader_main_path : 'files/165', orakuploader_thumbnail_path : 'files/165/thumbnail', orakuploader_use_main : true, orakuploader_use_sortable : true, orakuploader_use_dragndrop : true, orakuploader_use_rotation: true, orakuploader_add_image : 'orakuploader/images/add. png', orakuploader_add_label : 'Resim Seç Yükle', orakuploader_resize_to : 800, orakuploader_crop_thumb_to_width: 150, orakuploader_crop_thumb_to_height: 113, orakuploader_hide_in_progress: true, orakuploader_watermark : '../uploads/watermark. png', orakuploader_attach_images: , orakuploader_maximum_uploads : 10, orakuploader_hide_on_exceed : true, orakuploader_max_exceeded : function , orakuploader_main_changed : function { var images = $ . find . map(function ). get ; $ . remove ; $ . find . append ; $. post( "sirala. php", , function ); }, }); }); </script> Yukardaki fonksiyonla dosya yüklüyorum limit olarak 10 adet fotoğraf koydum ama bu sayfayı yenilediğimde 10 adet fotoğraf daha ekleyebiliyorum bunu nasıl 10 olarak limit koyabilirim. Bunu php den mi halletmem gerek yoksa javadan mı? Yardımlarınızı bekliyorum. Yada nerebileceğiniz başka bir sistem varsa onada açığım. //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şofrsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay

tabi bi de resim yüklemesini karşılayan php tarafında, her resim yüklemesi için 'toplam resim sayısı 10u geçti mi?' sorgusu olsun ki, uyanıklar daha fazla yükleyemesin. Valla üstad mükemmel sylüyorsun onu nasıl yapabilirim. index. php <? include 'functions. php'; if(! isset $ref = $_SERVER ; $konum = strpos ; if $_SESSION = $_GET ; $klasor_adi = "files/".$_SESSION ; if(file_exists else { $olustur = mkdir($klasor_adi, 0755); if $olustur = mkdir($klasor_adi."/thumbnail", 0755); if } if ($handle = opendir { $blacklist = array ; while (false! ($file = readdir { if (! in_array } closedir ; } function sortByOrder usort ; ?> <! DOCTYPE html> <html lang="tr"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <link type="text/css" href="orakuploader/orakuploader. css" rel="stylesheet"/> <script type="text/javascript" src="orakuploader/jquery. min. js"></script> <script type="text/javascript" src="orakuploader/jquery-ui. min. js"></script> <script type="text/javascript" src="orakuploader/orakuploader. js"></script> <link href="bootstrap/css/bootstrap. min. css" rel="stylesheet"> <link href="bootstrap/css/jumbotron-narrow. css" rel="stylesheet"> </head> <body> <script> $ . ready(function { $ . orakuploader({ orakuploader : true, orakuploader_path : 'orakuploader/', orakuploader_main_path : 'files/<? echo $_SESSION ; ?>', orakuploader_thumbnail_path : 'files/<? echo $_SESSION ; ?>/thumbnail', orakuploader_use_main : true, orakuploader_use_sortable : true, orakuploader_use_dragndrop : true, orakuploader_use_rotation: true, orakuploader_add_image : 'orakuploader/images/add. png', orakuploader_add_label : 'Resim Seç Yükle', orakuploader_resize_to : 800, orakuploader_crop_thumb_to_width: 150, orakuploader_crop_thumb_to_height: 113, orakuploader_hide_in_progress: true, <? $sql = $db ->query ; $row = $sql->fetch ; ?> orakuploader_watermark : '../uploads/<? echo $row ; ?>', orakuploader_attach_images: , orakuploader_maximum_uploads : 10, orakuploader_hide_on_exceed : true, orakuploader_max_exceeded : function , orakuploader_main_changed : function { var images = $ . find . map(function ). get ; $ . remove ; $ . find . append ; $. post( "sirala. php", , function ); }, }); }); </script> Resimlerinizi sürükle bırak ile yükleyebilir ve sıralayabilirsiniz...<br><br> <div id="imagesex" orakuploader="on"></div> </div> </body> </html> sira. php ile verileri çekiyor eski yüklü olanları <? include 'functions. php'; if(! isset $name = $_POST ; $idd = $_SESSION ; $name = str_replace ; $name = str_replace ; $name = str_replace ; $name = str_replace ; $name = str_replace ; $id = 100; foreach ?> <?php set_time_limit(0); error_reporting(0); ini_set("display_errors",0); try catch $limit = 10; $sitedomain = "zulfumehmet. tk"; ?> Buda orakupload dosyası <?php if(! isset include '../functions. php'; error_reporting(0); ini_set("display_errors",0); $_REQUEST = 100; if(! isset exit; $dirback_calc = str_replace('/', '../', preg_replace("# #", '', trim ; $dirback = $dirback_calc!= '' ? '..'.$dirback_calc : "../"; $main_path = $dirback.$_REQUEST ; $thumbnail_path = $dirback.$_REQUEST ; if(isset elseif(isset $filename = time .'_'. strtolower ; $filename = preg_replace ; $cyr = array ; $lat = array ; $filename = str_replace ; $filename = normalizeChars ; $bytes = file_put_contents( $main_path.'/'. , file_get_contents ); $imgsize = @getimagesize ; $idd = $_SESSION ; $sql = $db->prepare('INSERT INTO resimler VALUES '); $ekle = $sql->execute(array(null, $idd,$filename, time ,$filename)); if(! isset || ! isset || ! in_array($imgsize , array if($_REQUEST > 0) if($bytes > 8) else exit; function createThumbnail($imageDirectory, $imageName, $thumbDirectory, $thumbWidth, $quality = 100) { $image_extension = @end(explode ; switch if exit; $origWidth = imagesx ; $origHeight = imagesy ; $ratio = $origHeight/ $origWidth; $thumbHeight = $thumbWidth $ratio; $thumbImg = imagecreatetruecolor ; if imagecopyresampled($thumbImg, $srcImg, 0, 0, 0, 0, $thumbWidth, $thumbHeight, $origWidth, $origHeight); switch } function normalizeChars function rotateImage { if($degree_lvl 4) if(! file_exists $image_extension = @end(explode ; switch $transColor = imagecolorallocatealpha($image, 255, 255, 255, 270); $rotated_image = imagerotate($image, -90 $degree_lvl, $transColor); switch return $image_name; } function addWatermark($watermark, $imageDirectory, $imageName, $x = 0, $y = 0) { if(file_exists { $marge_right = 0; $marge_bottom = 0; $stamp = imagecreatefrompng ; $image_extension = @end(explode ; switch $imageSize = getimagesize ; $watermark_o_width = imagesx ; $watermark_o_height = imagesy ; $newWatermarkWidth = $imageSize ; $newWatermarkHeight = $watermark_o_height $newWatermarkWidth / $watermark_o_width; if $x <= 0) $x = $imageSize /2 - $newWatermarkWidth/2; if $y <= 0) $y = $imageSize /2 - $newWatermarkHeight/2; imagecopyresized($im, $stamp, $x, $y, 0, 0, $newWatermarkWidth, $newWatermarkHeight, imagesx , imagesy ; switch } } if(isset && $_REQUEST != '') function crop { $imgsize = getimagesize ; $width = $imgsize ; $height = $imgsize ; $mime = $imgsize ; switch $dst_img = imagecreatetruecolor ; if $src_img = $image_create ; $width_new = $height $max_width / $max_height; $height_new = $width $max_height / $max_width; if else if $image($dst_img, $dst_dir, 100); else $image ; if imagedestroy ; if imagedestroy ; } $crop_to_width = isset ? $_REQUEST : 0; $crop_to_height = isset ? $_REQUEST : 0; $crop_thumb_to_width = isset ? $_REQUEST : 0; $crop_thumb_to_height = isset ? $_REQUEST : 0; if($crop_thumb_to_width > 0 && $crop_thumb_to_height > 0) if($crop_to_width > 0 && $crop_to_height > 0) echo $filename; ?> Biri bir elt atsa çok iyi olacak //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şofrsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay

orakuploader_maximum_uploads : 10 yerine (10 - yüklenmiş resim sayısı) bunu ister js ile ister php ile saydır bi de toplam yüklenmiş sayısı 10 ve üzeri ise, uploader'ı gsterme/iptal et koşulu, bu da iki taraftan da sağlanabilir Reis güzel dedin de onu nasıl yapabilirim. //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şofrsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay

php tarafından $limit = 10 yaz; db den den kaç adet olduğunu kontrol ettir. 10 veya fazla ise script kodunu gizle onuda bize anlattırma :) Ne zaman birşey ğrenmek istesem, Birden Vaktim Kalmıyor?