2013-08-18 20 views
2

這是我的代碼:我不能價值觀傳遞給uploadify scriptData

<script type="text/javascript"> 
     $(function() { 
      $('#file_upload').uploadify({ 
       'swf'  : '../js/uploadify/uploadify.swf', 
       'uploader' : '../js/uploadify/uploadify.php', 
       'height' : '60', 
       'width' : '60', 
       'folder' : '../uploads/', 
       'muti' : true, 
       'displayData': 'speed', 
       'scriptData' : {'evento' : '<?php echo $galery['event'] ?>'}, 
      }); 
     }); 

我嘗試將變量的值傳遞給文件uploadify.php那裏將在數據庫中註冊這些數據,但不能以任何方式...我試着看一些文件,但結果是一樣的...

+0

如果你正在做我認爲你是(從JavaScript調用PHP腳本),也許你應該看看[這個](http://stackoverflow.com/questions/5306479/calling-php-scripts-from -javascript-without-leaving-current-page)問題。 – charmlessCoin

+2

嘗試刪除「'scriptData'中的尾隨逗號:{'evento':'<?php echo $ galery ['event']?>'},」。一些瀏覽器,*咳嗽* IE *咳嗽*絆倒那樣的事情。 –

+0

@Jay http://trailingcomma.com/! – Ian

回答

0

你可以創建session_id()並通過uploadify傳遞給這個值。然後從acton頁面調用會話ID。並匹配它們。

+0

corret方法是formData,而不是scriptData。 –