Bonasera a tutti,
avete un'idea del perchè e come si possa risolvere un upload con ADO STREAM che includa un file avente estensione a 4 cifre?
Bonasera a tutti,
avete un'idea del perchè e come si possa risolvere un upload con ADO STREAM che includa un file avente estensione a 4 cifre?
Non ho capito...
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
Ciao Roby,
quello che voglio dire, è che ad esempio utilizzando un normale script di upload in asp, tipo BAOL se vuoi uploadare un file excel di office 2007 non ci riesci, questo perchè esso ha estensione xlsx, esempio CALCOLO.XLSX ...
Se si rinomina a 3 cifre di estensione questo viene caricato...
Ho provato a mettere le mani un po su l'upload di baol, ma non sono riuscito ad identificare dove questo parametro può essere modificato.
L'errore che restitusce è questo:
Chiamata di routine o argomento non validi: 'MidB'
/ubi/upload.asp, line 831
If FileName<>"" then
Stream.Position = arPosName(i)-1
RequestBin = Stream.Read (60)
Pos = InStrB(1,RequestBin,c13b)
ContentType = BinaryToString(MidB(RequestBin,1,Pos-1))
arContent = Split(ContentType,": ")
ContentType = arContent (1)
StreamType=1 : If InStr(ContentType,"text/")>0 then StreamType=2
PosBeg = arPosName(i) + Pos + 2
Stream.Position = PosBeg
RequestBin = Stream.Read (arPosEnd(i)-PosBeg-3)
AddNewRs Name,FileName,ContentType,StreamType,RequestBin
if LoadFilesInForm then AddToForm Name,FileName
else
la riga interessata è
ContentType = BinaryToString(MidB(RequestBin,1,Pos-1))
io ho lo stesso problema...
come hai risolto?
Ars longa...vita brevis.
non ho ancora risolto...
ma non è per l'estensione a 4 caratteri
se provo a caricare un file prova.xxxx riesce a caricarlemo!!!
sono i .exlx e .docx che non mi carica!!
![]()
![]()
![]()
Ars longa...vita brevis.
Ciao Roby scusa l'intrusione ma non ti pronunci in merito non capisco se l'argomento ti è estraneo o cosa??????
Dodo66
Salve,
volevo sapere se qualcuno aveva risolto questa problematica con l'upload dei file Office 2007 (xlsx, docx, ecc...).
Anch'io utilizzo il normale script di upload in asp tipo BAOL, bisogna utilizzare altro ?
Grazie
F*ck aviaria ... paloma is not dead
www.mrpaloma.com
Ciao Mokik questa discussione risale all'anno scorso come puoi vedere nel tread non ha portato risultati.Personalmente uso l'upload di Baol e specifico il fatto di inserire file del pacchetto Office 2003. Con i .docx da l'errore rilevato da "nekke" non sono riuscito a modificare lo scritto di Baol.![]()
Dodo66