Ver Mensaje Individual
  #10 (permalink)  
Antiguo 29/07/2014, 11:25
evoarte
 
Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 21 años, 9 meses
Puntos: 2
Respuesta: setRequestHeader en jquery

así es, te ponía en un post que $_POST['name'] cuando incluye un carácter latino está vacio, es decir, que no envía nada, y si lo veo en firebug desde firefox:

name
op delete

Fuente
op=delete&name=

Esta es la página que envía:
Código PHP:
Ver original
  1. <?php header('Content-Type: text/html; charset=ISO-8859-15'); ?>
  2.  
  3. <!DOCTYPE html>
  4. <html lang="es">
  5. <head>
  6. <meta charset="ISO-8859-15">
  7. <link href="uploadfile.css" rel="stylesheet">
  8. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
  9. <script src="jquery.uploadfile.js"></script>
  10. </head>
  11. <body>
  12.  
  13. <div id="mulitplefileuploader">Upload</div>
  14.  
  15. <div id="status"></div>
  16.     <script>
  17.  
  18.         $(document).ready(function()
  19.         {
  20.             var settings = {
  21.                 url: "upload.php",
  22.                 dragDrop:true,
  23.                 fileName: "myfile",
  24.                 allowedTypes:"jpg,png,gif,doc,pdf,zip",
  25.                 returnType:"json",
  26.                     onSuccess:function(files,data,xhr)
  27.                     {
  28.                     // alert((data));
  29.                     },
  30.                 showDelete:true,
  31.                 deleteCallback: function(data,pd)
  32.                 {
  33.                     for(var i=0;i<data.length;i++)
  34.                     {
  35.                         $.post("delete.php",{op:"delete",name:data[i]},
  36.                             function(resp, textStatus, jqXHR)
  37.                             {
  38.                             //Show Message
  39.                             //  $("#status").append("<div>File Deleted</div>");
  40.                             });
  41.                     }
  42.                     pd.statusbar.hide(); //You choice to hide/not.
  43.                 }
  44.             }
  45.             var uploadObj = $("#mulitplefileuploader").uploadFile(settings);
  46.         });
  47.     </script>
  48. </body>

un saludo,
josé carlos.