Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/08/2011, 03:09
viringas
 
Fecha de Ingreso: marzo-2011
Mensajes: 226
Antigüedad: 13 años, 8 meses
Puntos: 1
error al enviar datos script jquery

hola a todos
tengo este codigo, y no se como mirar si envia las variables colab y urlcolab al php intento mirar con firebug pero no se como poder hacerlo xq como es un flash el q se ejecuta para poder enviar la imagen y los datos del formulario pues no se como se puede mirar eso,

el script js es este: el cual creo q funciona bien xq hace el oncomplete y todo
Código Javascript:
Ver original
  1. $(document).ready(function() {
  2.   $('#file_upload').uploadify({  
  3.     'uploader'  : 'j-query/uploadify/uploadify.swf',
  4.     'script'    : 'j-query/uploadify/uploadify.php',
  5.     'cancelImg' : 'j-query/uploadify/cancel.png',
  6.     'folder'    : 'j-query/uploadify/logosColab',
  7.     'scriptData' : {'colab': $("#colab").val(),'urlcolab': $("#urlcolab").val()},
  8.     'onComplete': function(event, queueID, fileObj, response, data) {
  9.                     alert("COLABORADOR/INSTITUCION AÑADIDO/A SATISFACTORIAMENTE.");
  10.                    
  11.         }
  12.   });
  13. });



tengo este codigo en php q creo q es el q me da error cuando le paso los datos x $post
Código PHP:
Ver original
  1. if (!empty($_FILES)) {
  2.  
  3.        $colab=$_POST['colab']
  4.        $urlcolab=$_POST['urlcolab']
  5.  
  6.     $tempFile = $_FILES['Filedata']['tmp_name'];
  7.     $targetPath = $_SERVER['DOCUMENT_ROOT'] . $_REQUEST['folder'] . '/';
  8.     $targetFile =  str_replace('//','/',$targetPath) . $_FILES['Filedata']['name'];
  9.     $colab = $_POST['colab'];
  10.     // $fileTypes  = str_replace('*.','',$_REQUEST['fileext']);
  11.     // $fileTypes  = str_replace(';','|',$fileTypes);
  12.     // $typesArray = split('\|',$fileTypes);
  13.     // $fileParts  = pathinfo($_FILES['Filedata']['name']);
  14.     echo($colab);
  15.    
  16.     // if (in_array($fileParts['extension'],$typesArray)) {
  17.         // Uncomment the following line if you want to make the directory if it doesn't exist
  18.         // mkdir(str_replace('//','/',$targetPath), 0755, true);
  19.        
  20.         move_uploaded_file($tempFile,$targetFile);
  21.         echo str_replace($_SERVER['DOCUMENT_ROOT'],'',$targetFile);
  22.        
  23.        
  24.     // } else {
  25.     //  echo 'Invalid file type.';
  26.     // }
  27. }
  28. ?>


el problema esta en q cuando pongo los $_POST al intentar subir la foto no la sube y no se porque si lo unico q hago a mayores es poner el $_POST para recibir las variables

aki os dejo el codigo html
Código HTML:
Ver original
  1. <p class="texto2"> nombre colaborador:</p>
  2. <input type="text" name="colab" id="colab" size="30" />
  3. <p class="texto2"> url colaborador:</p>
  4. <input type="text" name="urlcolab" id="urlcolab" size="30" /><br><br>
  5. <input id="file_upload" name="file_upload" type="file" />
  6.  
  7. <a href="javascript:$('#file_upload').uploadifyUpload();">Upload Files</a>
  8.  
  9.  
  10. <div id="msg" >

soy bastante nuevo en esto de javascript y jquery y ya lo revise mil veces pero esq no tengo ni idea de q puede estar mal, si alguien le sucedio algo parecido o sabe por donde pueden ir los tiros me seria de gran ayuda

gracias x las posibles respuestas