怎么写才能让upload.php文件获取前台传过来的参数?

解决方案 »

  1.   

    可以设置post_params 。取值 $_POST["……"];即可
      

  2.   

    我是这么搞的 但是获取不到 post里边只有两个key  一个Filename一个Upload 。以下是部分前台代码:
    window.onload = function() {
    var settings = {
    flash_url : "./swfupload/swfupload.swf",
    upload_url: "http://dev.imgup.focus.cn/designer_do_upload_more_img.php",
    post_params: {"PHPSESSID" : "<?php echo session_id(); ?>","ac":ac},
    file_size_limit : "5 MB",
    file_types : "*.*",
    以下是后台的designer_do_upload_more_img.php:
    //取得参数---begin
    $ac = trim($_POST['ac']);
    这样获取不到
    另:当前前台页面和designer_do_upload_more_img.php没有在同一个域 
      

  3.   

    "ac":ac后面的ac,作为值,你确定不需要""吗?
      

  4.   

    后边的ac已经定义过了
    <script type="text/javascript">
    var ac = 'head';
    var swfu;
    window.onload = function() {
    var settings = {
    flash_url : "./swfupload/swfupload.swf",
    upload_url: "http://dev.imgup.focus.cn/designer_do_upload_more_img.php",
    post_params: {"PHPSESSID" : "<?php echo session_id(); ?>","ac":ac},
      

  5.   

    去掉 "PHPSESSID" 和 "ac" 的引号试试