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

    Upload .docx e .xlsx in errore con script di Baol

    Salve a tutti, sto provando lo script di Baol (Versione 3.1.2) per fare l'upload sul server di alcuni documenti.
    Direi che funziona tutto bene, tranne quando cerco di caricare file con estensione .docx o .xlsx.

    Esce questo errore:
    Chiamata di routine o argomento non validi: 'MidB'
    /upload312/esempi/upload.asp, line 831

    Con altri files va bene, sembra però che non tratti correttamente i files di Office 2007.
    Qualcono ha riscontrato questa anomalia ?
    Grazie.

  2. #2
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296

    Re: Upload .docx e .xlsx in errore con script di Baol

    Originariamente inviato da wildsurf
    Salve a tutti, sto provando lo script di Baol (Versione 3.1.2) per fare l'upload sul server di alcuni documenti.
    Direi che funziona tutto bene, tranne quando cerco di caricare file con estensione .docx o .xlsx.

    Esce questo errore:
    Chiamata di routine o argomento non validi: 'MidB'
    /upload312/esempi/upload.asp, line 831

    Con altri files va bene, sembra però che non tratti correttamente i files di Office 2007.
    Qualcono ha riscontrato questa anomalia ?
    Grazie.
    se quei file li rinomini .pippo ad esempio, ha lo stesso problema?

  3. #3

    Re: Re: Upload .docx e .xlsx in errore con script di Baol

    Originariamente inviato da barney09
    se quei file li rinomini .pippo ad esempio, ha lo stesso problema?
    Se lo rinomino .pippo va bene.
    All'inizio avevo pensato che il problema potesse essere nella lunghezza dell'estensione del file, ma non è così : .pippo lo carica senza problemi.
    Deve essere qualcosa che ha a che fare con le estensioni di office, ma non capisco cosa ...
    Fra l'altro googlando ho trovato altri con questo problema (tipo qui), ma nessuno ha saputo dare spiegazioni.
    Ci vorrebbe Mr. Baol in persona ...

  4. #4
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296
    guarda lo script, magari quelle estensioni hanno qualche particolarità proprio a livello di script.

    prova a debuggare e cercare di capire dov'è il problema a livello di ASP intendo.

    Magari aggiungendo qualche riga lo si risolve.

  5. #5

    Ce l'ho fatta ragazzi!!

    Per tutti coloro che come me ci hanno sbattuto la testa.

    Ho letto istruzione per istruzione passo per passo
    cercate nel file upload.asp
    il pezzo dove scrive:

    Stream.Position = arPosName(i)-1
    RequestBin = Stream.Read (60)
    Pos = InStrB(1,RequestBin,c13b)
    ContentType = BinaryToString(MidB(RequestBin,1,Pos-1))
    arContent = Split(ContentType,": ")

    Dovete solo sositutire dove c'è scritto
    RequestBin = Stream.Read (60)
    con
    RequestBin = Stream.Read(120)

    E magicamante funziona tutto!!
    Ciao a tutti

  6. #6
    Bravo !
    Il problema è che non mi ricordo più per cosa dovevo usare quel tipo di upload ...

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.