Deseo enviar datos de campos adicionales (formulario) con uploadify. Para este propósito, estoy usando scriptData. Por ejemplo, el siguiente código envía los valores estáticos del nombre y el campo de ubicación correctamente.Enviar datos de campos adicionales con Uploadify
<script type="text/javascript">
$(document).ready(function() {
$("#fileUpload").fileUpload({
'uploader': 'uploadify/uploader.swf',
'cancelImg': 'uploadify/cancel.png',
'script': 'uploadify/upload.php',
'folder': 'files',
'multi': false,
'displayData': 'speed',
'scriptData': {'name':'JohnDoe', 'location':'Australia'}
});
});
</script>
Sin embargo, como tengo el nombre y la ubicación de los campos de entrada, por lo tanto, deseo enviar los valores dinámicos. Para ello, Im envío de los valores en la siguiente ScriptData
'scriptData' : {'name' : $('#name').val(), 'location' : $('#location').val()}
Y en upload.php, estoy tratando
$name = $_GET['name'];
$location = $_GET['location'];
Pero no hay nada de los valores. Por favor, ayúdenme con respecto a esto, cómo puedo enviar datos de campos adicionales. Gracias.
pensé POST es el método por defecto sin embargo, no importa incluso después de agregar esto. – adam
que es bastante extraño, ¿qué versión de uploadify estás usando? – JamesHalsall