Visualizzazione dei risultati da 1 a 10 su 18

Hybrid View

  1. #1
    Quote Originariamente inviata da pippuccio76 Visualizza il messaggio
    Ora funziona a livello grafico :

    codice:
    Dropzone.autoDiscover = false;
    var drz = new Dropzone("#myDropzone",
    {
      url: "/users_Lavorazioni/inserisciRecord",
      autoProcessQueue: false,
      paramName: "file",
      clickable: true,
      maxFilesize: 5, //in mb
      addRemoveLinks: true,
      acceptedFiles: '.png,.jpg',
      dictDefaultMessage: "Upload your file here",
      maxFiles: 1,
    
    
    
    
      init: function() {
    
    
    
    
    
    
       $('#button_invia_scheda').on("click", function() {
            
            var myDropzone = Dropzone.forElement(".dropzone");
            myDropzone.processQueue();
        });
    
    
        this.on("sending", function(file, xhr, formData) {
          console.log("sending file");
                  formData.append("id_descrizione_lavorazione", $('#id_class_id_descrizione_lavorazione').val());  
            formData.append("filesize", file.size); 
        });
        this.on("success", function(file, responseText) {
          console.log('great success');
        });
        this.on("addedfile", function(file){
            if(this.files.length>1)
              this.removeFile(file);
          else
            console.log('file added');
          });
      }
    });
    Ma continua a non ricevere gli eventi nemmeno addedfile ...

    Nono so cosa ho modificato , ora vedo gli event , ma se stampo gli array lato server $_POST e $_FILE vedo solo un 1 senza avere chiave valore

  2. #2
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,539
    Quote Originariamente inviata da pippuccio76 Visualizza il messaggio
    Nono so cosa ho modificato , ora vedo gli event , ma se stampo gli array lato server $_POST e $_FILE vedo solo un 1 senza avere chiave valore
    Cosa hai cambiato? Hai usato una tua istanza al posto della variabile...
    In PHP non ti so aiutare, ma se hai messo la limitazione ad 1 file quanti ne vorresti vedere? poi cosa intendi quando dici "senza avere chiave valore"?

  3. #3
    Quote Originariamente inviata da U235 Visualizza il messaggio
    Cosa hai cambiato? Hai usato una tua istanza al posto della variabile...
    In PHP non ti so aiutare, ma se hai messo la limitazione ad 1 file quanti ne vorresti vedere? poi cosa intendi quando dici "senza avere chiave valore"?

    Quando lato server do print_r($_POST) devo avere la stampa dell'array completo , siccome faccio formData.append di un campo input mi aspetterei quel valore lato server

  4. #4
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,539
    Quote Originariamente inviata da pippuccio76 Visualizza il messaggio
    Quando lato server do print_r($_POST) devo avere la stampa dell'array completo , siccome faccio formData.append di un campo input mi aspetterei quel valore lato server
    Non saprei... il problema potrebbe essere anche in php. Prova ad usare fiddler per controllare se la richiesta inviata contiene i campi.
    In alternativa (ti consiglio comunque di usare strumenti tipo fiddler anche in futuro), potresti provare a ricreare il form con la stessa action e con i campi con valori fissi e lo invii senza passare per dropzone, giusto per vedere se arrivano in questo modo e se sono valorizzati.
    Comunque se posti il codice completo o un link alla pagina forse se ne potrebbe venire a capo, così senza sapere cosa fai esattamente (con html) diventa difficile...
    Facendo le prove non ho problemi a ricevere i campi in un controller fatto in net.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.