YUI Uploader kullanarak upload.php çalıştırmak mümkün değil

2 Cevap php

I'm trying to get YUI uploader work on my computer / localhost, by using this example . The javascript the page use, can be view here.

Yükleme düğmesi aşağıdaki işleyicisi vardır:

YUE.on('upload', 'click',  this.upload, null, this);

(...)

upload : function(e) {
    YUD.get('browse').style.display = 'none';

    this.uploader.disable();
    this.uploader.uploadAll('wp-content/themes/storelocator/include/upload.php', 'GET');
},

PHP dosyası gibi görünüyor:

<?php
  echo "TEST";
?>

Ben yükleme butonuna tıkladığınızda, sayfa yeniden, ama hiçbir şey yankılandı. Yükleme düğmesi basit bir html butonu <button id="upload">Upload</button>.

"Test" yankılandı değil neden nedeni var mı?

2 Cevap

Evet bir YUI çerçeve kullanılan asla ama ajax kullanarak bir dosyayı yüklemek mümkün değil çünkü biliyorum her yükleme komut bir sayfada yerde bir gizli iframe yapar.

Ben bu komut sadece bu gizli bir iframe bulmak için firebug kullanmak ve bunun içinde size TEST dize yankılandı bulacaksınız çalışır inanıyorum.

UploadAll olarak, mutlak bir yol belirtmeniz gerekir. Göreli bir yol belirterek çalışmaz. Peki yerine olarak sahip: 'wp-content/themes/storelocator/include/upload.php' sen http://www.yourdomain.com/wp-content/themes/storelocator/include/upload 'it yapmak gerekir. php '. Bu yardımcı olur umarım!