Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/01/2010, 00:03
Avatar de Carxl
Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 17 años, 8 meses
Puntos: 70
Retornar valor de php a Jquery ( Uploadify )

Hola, cómo vamos?

Una duda entre Uploadfy y php

Resulta que con Uploadfy puedo subir n cantidad de archivos. Hasta ahí todo va bien.

Ahora lo que necesitaría es retornar los archivos subidos por parte de php. Esto es lo que intenté y no funciona

Disculpen lo extenso:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. $(document).ready(function() {
  3.     $("#uploadify").uploadify({
  4.         'uploader'       : 'scripts/uploadify.swf',
  5.         'script'         : 'scripts/uploadify.php',
  6.         'cancelImg'      : 'cancel.png',
  7.         'folder'         : 'uploads',
  8.         'queueID'        : 'fileQueue',
  9.         'auto'           : true,
  10.         'multi'          : true,
  11.         'onSelect': function() {
  12.                 $('#uploadify').fileUploadStart();
  13.                 },
  14.                 'onProgress': function() {
  15.                 $('#info').html('Pere...');
  16.                 },
  17.                 'onAllComplete': function(data) {
  18.                 $('#info').html(data);
  19.                 },
  20.         'displayData': 'speed',
  21.         'simUploadLimit': 100
  22.     });
  23. });
  24. </script>

Código HTML:
Ver original
  1. <input type="file" name="uploadify" id="uploadify" />
  2. <p id="info"></p>

El php que sube:

Código PHP:
Ver original
  1. <?php
  2. //... bla bla
  3. move_uploaded_file($tempFile,$targetFile);
  4. $data = $_FILES['Filedata']['name'];
  5. echo $data;
  6. ?>

Creo, creo, en mi ignorancia, que onAllComplete no retorna echos? Es que no sé...

Los archivos los sube bien, el proceso 'onProgress' funciona correctamente, pero el que falla es el 'onAllComplete'

Disculpen lo extenso

Gracias de antemano
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com