Javascript / jQuery ve PHP birleştiren

2 Cevap php

Ben bir resim upload Uploadify kullanıyorum. Şimdi doğru yükleme yolunu almak gerekiyor.

Ben aşağıdaki kod / script var:

  <?php
    $uploadifyPath = get_bloginfo('url') . '/wp-content/plugins/uploadify/';
    $galleryPath = "'".getGalleryURL('1620')."'"; // <--- 1620 is inputed by me. 
  ?>

  <input id="galleryID" type="hidden" value="1620" name="galleryID"/>
  <input id="fileInput" name="fileInput" type="file" />

  <script type="text/javascript">// <![CDATA[
    $(document).ready(function() {
      $('#fileInput').uploadify({
          'uploader'  : '<?php echo $uploadifyPath ?>uploadify.swf',
          'script'    : '<?php echo $uploadifyPath ?>uploadify.php',
          'cancelImg' : '<?php echo $uploadifyPath ?>cancel.png',
          'auto'      : true,
          'folder'    : <?php echo $galleryPath ?>
      });
    });
  // ]]></script>

Nasıl jQuery ile, benim işlevi galleryID değerini ve giriş alabilirsiniz getGalleryURL()?

Ya da ... bunu yapmak için daha iyi bir yolu var mı?

2 Cevap

Sen yapamazsın. Sen PHP kodu web sunucusu üzerinde yürütülür. Daha sonra, HTML / CSS / JS kodu javascript yürütülür tarayıcınıza iletilir.

Javascript / PHP iletişim gerekiyorsa, jQuerys AJAX işlevselliğini kullanmak zorunda olacak.

PHP galleryID bilmek ve sonra Uploadify yüklemek için arama bulunuyor kullanmasına izin jQuery ile bir AJAX arama yapın.