8 messaggi dal 04 settembre 2002
Premetto che non conosco la sintassi dell'asp (php rulez ) ma mi trovo a dover fare i cazzotti con un applicazione web creata per win2000 da far girare per win2k3

Mi sono così documentato sulle differenze di sintassi che ci sono, e quelle di codice da me comprensibile le ho modificate e funzionano (in pratica solo i mappath e gli include) porzioni di codice più complicate sono a me sconosciute, vi chiedo una mano.

In fase di inserimento (file inser.asp in allegato) mi viene questo errore:

Server.MapPath() error 'ASP 0174 : 80004005'

Invalid Path Character(s)

/admin/CatalogManager/insert.asp, line 141

An invalid '/' or '' was found in the Path parameter for the MapPath method.



la parte della linea 141 è questa.



code:--------------------------------------------------------------------------------
.
.
.
.
'Create and Write to a File
GP_curPath = Request.ServerVariables("PATH_INFO")
GP_curPath = Trim(Mid(GP_curPath,1,InStrRev(GP_curPat
h,"/")) & UploadDirectory)
if Mid(GP_curPath,Len(GP_curPath),1) <> "/" then
GP_curPath = GP_curPath & "/"
end if
GP_CurFileName = UploadRequest.Item(GP_curKey).Item("FileName")
GP_FullFileName = Trim(Server.mappath(GP_curPath))& "\" & GP_CurFileName
'Check if the file alreadu exist
GP_FileExist = false
Set fso = CreateObject("Scripting.FileSystemObject")
If (fso.FileExists(GP_FullFileName)) Then
GP_FileExist = true
End If
.
.
.
.
--------------------------------------------------------------------------------


E' sicuramente da sistemare il percorso ma non so dove mettere le mani, potete aiutarmi?

Molte Grazie.

il file insert.asp nella sua completezza (per essere più chiari possibile) si può scaricare qui (zippato)
http://www.deadelboxer.com/temp/insert.zip
16 messaggi dal 10 gennaio 2005
Prova asostituire la "\" della riga 141 con "/"

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.