Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

upload sorunu

soru sormaya çekiniyorum valla. üzgünüm başınızı ağrıttığım için. sorunum uploadify.com eklentisi php sayfa uyguluyorum fakat yükleme olumlu gösteriyor fakat klasörü kontrol ediyorum yükleme yok neden olabilir?

<link rel="stylesheet" type="text/css" href="scripts/upload/uploadify.css">
<script src="google dan çeken jquery var buradfa" type="text/javascript"></script>
<script src="scripts/upload/jquery.uploadify-3.1.min.js" type="text/javascript"></script>
<form>
<input id="file_upload" name="file_upload" type="file" multiple="true">
</form>
  <script type="text/javascript">
	
		$(function() {
			
			$('#file_upload').uploadify({
				
				'auto'     : false,
				 'fileTypeDesc' : 'Image Files',
				 'removeTimeout' : 20,
       			 'fileTypeExts' : '*.gif; *.jpg; *.png',
				'swf'      : 'scripts/upload/uploadify.swf',
				'buttonText' : 'İlan fotoğrafları seçmek için lütfen tıklayınız',
				'fileSizeLimit' : '2000KB',
				'uploader' : 'scripts/upload/uploadify.php',
				'uploadLimit' : 12
			});
		});
	</script>




buda kaydetme
<?php
/*
Uploadify
Copyright (c) 2012 Reactive Apps, Ronnie Garcia
Released under the MIT License <http://www.opensource.org/licenses/mit-license.php> 
*/

// Define a destination
$targetFolder = '/uploads'; // Relative to the root

if (!empty($_FILES)) {
	$tempFile = $_FILES['Filedata']['tmp_name'];
	$targetPath = $_SERVER['DOCUMENT_ROOT'] . $targetFolder;
	$targetFile = rtrim($targetPath,'/') . '/' . $_FILES['Filedata']['name'];
	
	// Validate the file type
	$fileTypes = array('jpg','jpeg','gif','png'); // File extensions
	$fileParts = pathinfo($_FILES['Filedata']['name']);
	
	if (in_array($fileParts['extension'],$fileTypes)) {
		move_uploaded_file($tempFile,$targetFile);
		echo '1';
	} else {
		echo 'Invalid file type.';
	}
}
?>
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • llorca adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    45 cevap - 17 soru
    uploadify flash ı çağırdığın sayfadaki Jquery kodunun sonuna

                "swf"      : "uploadify.swf",
                "uploader" : "uploadify.php",
                "onUploadSuccess" : function(file, data, response) {
                alert(data);            
            } 
    


    onUploadSuccess ile başlayan yeri eklesene sonra yükleme yapmaya çalış bakalım alert ile ne hata dönüyor.
    • llorca adlı üyenin fotoğrafı llorca
      Bu arada localde www klasörünün altında mı çalışıyorsun?

      Bana tam olarak çalıştığın klasörüde yaz ama tam adersi yaz.

      Mesela. C:/www/deneme/site/vb

      gibi
      9 yıl önce yazılmış
    • microphp adlı üyenin fotoğrafı microphp
      evet www altında deniyorum hemen


      http://localhost/tt/yeni_ilan_adim3.php
      9 yıl önce yazılmış 9 yıl önce güncellenmiş
    • llorca adlı üyenin fotoğrafı llorca
      www altına /uploads klasörünü yarattın mı?
      9 yıl önce yazılmış
    • microphp adlı üyenin fotoğrafı microphp
      yarattım. aslında ben bu uygulamayla fotoğraf yüklemeyi başka sınıf kullanacağım ama veriyi post ettiremiyorum kafayı sıyırcam.


      bu orjinal indirdiğim bunda deneme yapıyorum olmuyor.
      9 yıl önce yazılmış 9 yıl önce güncellenmiş
    • llorca adlı üyenin fotoğrafı llorca
      sadece uploadify mi çalışmıyor yoksa hiçbir veriyi mi post ettiremedin?
      9 yıl önce yazılmış
    • microphp adlı üyenin fotoğrafı microphp
      9 yıl önce yazılmış
    • llorca adlı üyenin fotoğrafı llorca
      Bunun orjinaline bakıp ne yapayım?
      Zaten ne olduğunu biliyorum.
      9 yıl önce yazılmış
    • microphp adlı üyenin fotoğrafı microphp
      o zaman cevap yazma. çünkü orjinali deniyorum. sağ ol yardımın için
      9 yıl önce yazılmış
    • llorca adlı üyenin fotoğrafı llorca
      Biz sahtesini mi kullanıyoruz?
      İyilik yap denize at demişler sanırım bu durum için geçerli.

      Densiz misiniz?
      Cevabımı seve seve yazmam size merak etmeyin.
      9 yıl önce yazılmış
    • microphp adlı üyenin fotoğrafı microphp
      kardeş sahtesini kullanıyorsun demedim. orjinal üzerinde çalışıyorum dedim. sizde denerseniz daha iyi yardımcı olursunuz dedim. "bunun orjinaline bakıp ne yapayım" dediğiniz için bi anlamı kalmıyor demek istedim.


      bu arada densiz değilim. denliyim.
      9 yıl önce yazılmış

Cevaplar

  • redbull330 adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    9 yıl önce güncellenmiş
    33 cevap - 0 soru
    eger scriptin uploadify klasörünün icinde ise
    uploadify klasörünün icinde
    uploads diye yeni bir klasör olusturmali
    ve

    uploadify.php 9. satiri
    $targetFolder = 'uploadify/uploads';
    ve
    check-exists.php 9. satiri
    $targetFolder = 'uploadify/uploads';

    olarak degistirmelisin.
    uploadify icinde uploads adli klasöre yükleme yaparsin

    ya da

    uploadify.php 9. satiri
    $targetFolder = '';
    ve
    check-exists.php 9. satiri
    $targetFolder = '';

    bu sekilde degistirir isen bu sefer ana dizine(root) yükleme yaparsin.

    eger scriptin dosyalari direk anadizinde herhangi bir klasörün icinde degil ise
    uploads adinda yeni bir klasör yaratip


    uploadify.php 9. satiri
    $targetFolder = '/uploads';
    ve
    check-exists.php 9. satiri
    $targetFolder = '/uploads';

    seklinde degistirir isen ana dizindeki(root) uploads klasörüne yükleme yaparsin.
    • microphp adlı üyenin fotoğrafı microphp
      olmuyor
      9 yıl önce yazılmış
  • bugraguney adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    47 cevap - 0 soru
    move_uploaded_file($tempFile,$targetFile);

    kodunu if içine alun.

    if( move_uploaded_file($tempFile,$targetFile) ){
    echo '1';
    }else{
    echo 'Invalid file type';
    }

    $targetFile değişkenlerini echo yapıp kontrol ediniz. klasöre yazım izni verildiğinden de emin olunuz.
  • microphp adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    16 cevap - 46 soru
    localde çalışıyorum