This forum is a community forum meant for users of the plugin to collaborate and help solve issues with implementation, etc. Unfortunately, as the creator of the plugin, I do not have much time to attend to every request here as this is only a side project and I must work a full-time job to provide for my family. This is how I keep the Flash version free and the HTML5 version low cost.
UploadiFive 1.1.1 has been released which includes a small fix for added support on touch devices including iOS 6 devices.
This is the solution to use multiple uploadify uploaders with parameter passing
  • After reading many websites and forums, this is the way I found to use multiple uploadify with parameter passing from the uploader itself.
    I use this code to load the rooms images of a specific hotel, so I needed to know which Id is the hotel (sida), the Id of the room (sidh) and the number of the uploaded photo (simg)
    So here we go

    Initialization and functions declare:
    //Selector
    $("input[upl^='upload']").uploadify({
    'auto' : true,
    'cancelImg' : 'scripts/uploadify/cancel.png',
    'buttonImg' : 'images/formularios/subir-foto.jpg',
    'fileExt' : '*.jpg;*.jpeg',
    'fileDesc' : '*.jpg;*.jpeg',
    'folder' : 'images/anunciate',
    'height' : 111,
    'onComplete': function(event, queueId, fileObj, response, data){
    alert("response=" + response);
    },
    'onSelect' : function(event, ID, fileObj) {
    var elem_id = $(event.target).attr('id');
    var elem_ida = $(event.target).attr('sida');
    var elem_idh = $(event.target).attr('sidh');
    var elem_img = $(event.target).attr('simg');
    var elem_sec = $(event.target).attr('ssec');
    alert("elem_id=" + elem_id + ", elem_ida=" + elem_ida + ", elem_idh=" + elem_idh + ", elem_img=" + elem_img + ", elem_sec=" + elem_sec);
    $('#' + elem_id ).uploadifySettings(
    'scriptData', {
    'ida' : elem_ida,
    'idh' : elem_idh,
    'img' : elem_img,
    'sec' : elem_sec
    }
    );
    },
    'script' : 'scripts/uploadify/uploadify.php',
    'uploader' : 'scripts/uploadify/uploadify.swf',
    'width' : 107
    });

    HTML CODE
    <input type="file" id="file_Fachada_94_1" upl="upload[fachada]" sida='94' sidh='0' simg='1' ssec='Fachada' name="file_Fachada_94_1" />
    <input type="file" id="file_Fachada_94_2" upl="upload[fachada]" sida='94' sidh='0' simg='2' ssec='Fachada' name="file_Fachada_94_2" />
    <input type="file" id="file_Fachada_94_3" upl="upload[fachada]" sida='94' sidh='0' simg='3' ssec='Fachada' name="file_Fachada_94_3" />

    <input type="file" id="file_Habitacion_432_1" upl="upload[habitacion1]" sida='94' sidh='432' simg='1' ssec='Habitacion' name="file_Habitacion_432_1" />
    <input type="file" id="file_Habitacion_432_2" upl="upload[habitacion1]" sida='94' sidh='432' simg='2' ssec='Habitacion' name="file_Habitacion_432_2" />
    <input type="file" id="file_Habitacion_432_3" upl="upload[habitacion1]" sida='94' sidh='432' simg='3' ssec='Habitacion' name="file_Habitacion_432_3" />

    <input type="file" id="file_Habitacion_433_1" upl="upload[habitacion2]" sida='94' sidh='433' simg='1' ssec='Habitacion' name="file_Habitacion_433_1" />
    <input type="file" id="file_Habitacion_433_2" upl="upload[habitacion2]" sida='94' sidh='433' simg='2' ssec='Habitacion' name="file_Habitacion_433_2" />
    <input type="file" id="file_Habitacion_433_3" upl="upload[habitacion2]" sida='94' sidh='433' simg='3' ssec='Habitacion' name="file_Habitacion_433_3" />

    <input type="file" id="file_Habitacion_433_1" upl="upload[habitacion3]" sida='94' sidh='433' simg='1' ssec='Habitacion' name="file_Habitacion_433_1" />
    <input type="file" id="file_Habitacion_433_2" upl="upload[habitacion3]" sida='94' sidh='433' simg='2' ssec='Habitacion' name="file_Habitacion_433_2" />
    <input type="file" id="file_Habitacion_433_3" upl="upload[habitacion3]" sida='94' sidh='433' simg='3' ssec='Habitacion' name="file_Habitacion_433_3" />

    As you can see I declare and initialize upl, sida, sidh, simg and ssec values directly in the element
    sida='94' sidh='433' simg='2' ssec='Habitacion'
    these values ​​are read with jQuery
    $(event.target).attr () and stored in variables
    var elem_id = $(event.target).attr('id');
    var elem_ida = $(event.target).attr('sida');
    var elem_idh = $(event.target).attr('sidh');
    var elem_img = $(event.target).attr('simg');
    var elem_sec = $(event.target).attr('ssec');

    Once we have the input id (elem_id), we use the method uploadifySettings to change the option scriptData
    $('#' + elem_id ).uploadifySettings(
    'scriptData', {
    'ida' : elem_ida,
    'idh' : elem_idh,
    'img' : elem_img,
    'sec' : elem_sec
    }
    );


    this code also can be used in the option onComplete if you need
    'onComplete': function(event, queueId, fileObj, response, data){
    var elem_id = $(event.target).attr('id');
    var elem_ida = $(event.target).attr('sida');
    var elem_idh = $(event.target).attr('sidh');
    var elem_img = $(event.target).attr('simg');
    var elem_sec = $(event.target).attr('ssec');
    alert("elem_id=" + elem_id + ", elem_ida=" + elem_ida + ", elem_idh=" + elem_idh + ", elem_img=" + elem_img + ", elem_sec=" + elem_sec + ", response=" + response);
    }

    uploadify.php just use the parameters to set the image name

    I hope this be helpful to everybody who are stuck with a similar problem

    (Sorry for the spelling mistakes, greetings from Mexico)