Salve a tutti, questo è il mio primo post sul forum e vi chiedo subito di darmi una mano a risolvere un dilemma che mi affligge da qualche giorno senza via d'uscita.
Dunque, ho la mia bella paginetta asp per fare l'upload di file all'interno di una cartella sul server.
Premetto che il sito si trova su register, e che sulla cartella dove devo fare l'upload sono stati dati tutti i permessi.
Quando carico la pagina upload.asp tutto funziona correttamente. Sfoglio le mie directory sul pc o dove mi pare, clicco sul pulsante upload e qui nascono i problemi.
Il file upload.asp richiama un secondo file per gestire l'upload che si chiama Todownload.asp, ed è su questo file alla linea 36 che IE (sia 6 che 7) mi rilascia questo errore
Microsoft VBScript runtime error '800a004c'
Path not found
/Todownload.asp, line 36
Le linea incriminata è la seguente
36. oFSO.OpenTextFile(sPath & sFileName, nForWriting, True).Write sNewData
la variabile sPath è correttamente dichiarata ed alla linea 34 c'è la stringa di assegnazione del path
34. sPath = Server.MapPath("/documentazione") & "/"
Ho provato a cambiare le sbarre, mettere il punto prima della sbarra, eliminare la sbarra dopo la cartella, ma rilascia sempre il medesimo errore.
La cosa inconcepibile però è che, non variando nulla nel codice originale e cioè con le righe postate sopra, se faccio la stessa operazione utilizzando Firefox 2 l'upload riesce perfettamente senza dare alcun errore ed il file lo ritrovo caricato all'interno della direttrice selezionata sul server.
Sapete darmi una spiegazione sul perchè lo stesso codice su IE non funziona e su Fireworks si?
Ci sto scimunendo.
Thanks a lot