Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Validazione Javascript e Upload BAOL

    Sto usando l'upload di BAOL, e sbattendo la testa a destra e sinistra sto cercando di farlo funzionare.
    Nel modulo di aggiornamento dei file caricati uso un controllo lato client per il formato del file insieme a quello in ASP all'interno dello script di BAOL.
    Questo è il controllo Javascript
    codice:
    if (re.test(campo5)==false){ 
    	alert("Non è stato selezionato alcun file zip|rar|iso da caricare"); 
    	document.form1.campo5.select(); 
    	return false; 
    }
    }
    Ecco il comportamento:
    1. Non inserisco nulla nel campo file:
    Esegue comunque l'update del database, nessun errore.

    2. Inserisco un file NON-ZIP/RAR/ISO
    Compare l'alert Javascript, nessun errore

    3. Inserisco un file ZIP
    Restituisce IMPOSSIBILE VISUALIZZARE LA PAGINA, senza precisare riga o tipo di errore.

    Da sottolinare che se tolgo quel controllo Javascript nel form e tento l'upload di file ZIP, funziona perfettamente!

    :master: :master: :master:
    Sto ancora imparando.... Chiedo comprensione!
    !...Send ME a message...!

  2. #2
    sarà sbagliata la regexp del test?
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Ma il bello è che la regexp funziona quando deve fare il filtro! (Mi autoquoto...)
    2. Inserisco un file NON-ZIP/RAR/ISO
    Compare l'alert Javascript, nessun errore
    Quando invece il file è buono (quindi è effettivamente uno ZIP/RAR/ISO) va in bomba!
    Se però tolgo quella parte dal controllo di validazione funziona tutto (lasciando invariati tutti i controlli relativi agli altri campi del form).

    Non capisco... Nel momento in cui passa il test della regexp, quest'ultima non dovrebbe più interferire nel passaggio dei dati!!! E poi è strano che non mi precisa il tipo di errore in cui incorre, nè javascript nè asp! Solo "Impossibile Visualizzare la Pagina".


    Semmai più tardi posto il codice Javascript della validazione, così ci capiamo meglio.
    Sto ancora imparando.... Chiedo comprensione!
    !...Send ME a message...!

  4. #4
    il cotrollo fallo nella parte di upload.......perdi il lato client ma poco importa......

  5. #5
    1) hai i permessi di scrittura nella cartella dell'upload?

    2) da IE hai tolto la spunta a "mostra errori http brevi?"

    3) non è che dopo l'upload fai un redirect ad una pagina inesistente?
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  6. #6
    Per Santino:
    1) Si
    2) Si
    3) No

    Non lo so... Alla fine ho fatto come suggerito da gensole e ho tolto il controllo lato client, tanto avevo già quello lato server nell'altra pagina.
    Boh, resterà per me un mistero!!!!!!!
    Grazie comunque!
    Sto ancora imparando.... Chiedo comprensione!
    !...Send ME a message...!

  7. #7
    guarda io avevo fatto una cosa simile e non ho avuto problemi....ti ho suggerito solo la cosa più semplice.....magari lavorandoci un pò meglio su scopri che avevi qualche bachetto nella funzione.........saluti

  8. #8
    io opto per il controllo javascript errato
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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 © 2025 vBulletin Solutions, Inc. All rights reserved.