21 messaggi dal 23 ottobre 2005
Cari amici premetto che mi stò appenna affaciando alla programmazione con asp.Net

il mio problema è nella gestione dei cookie...

dim User = request.Cookies("ID")
    dim Album = request.cookies("NAlb")
    'cartella dove fare l' upload
    dim FolderToSave as String = Server.MapPath("")& User &"\" & Album &"\"
    
    dim myFile as HttpPostedFile = Request.Files(0)
    if not myfile is nothing andalso myFile.FileName <>"" then
      myFile.SaveAs(FolderToSave & System.IO.Path.GetFileName(myFile.FileName))
    else
    end if  


Questo è l' errore...

Server Error in '/' Application.
L'operatore '&' non è definito per stringa "D:\Inetpub\webs\asaedinit" e tipo 'HttpCookie'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.InvalidCastException: L'operatore '&' non è definito per stringa "D:\Inetpub\webs\asaedinit" e tipo 'HttpCookie'.

Source Error:

Line 4:      dim Album = request.cookies("NAlb")
Line 5:      'cartella dove fare l' upload
Line 6:      dim FolderToSave as String = Server.MapPath("")& User &"\" & Album &"\"
Line 7:      
Line 8:      dim myFile as HttpPostedFile = Request.Files(0)


Source File: uploadfiles.aspx    Line: 6 


qualche consiglio???

Grazie
3.121 messaggi dal 29 ottobre 2001
Contributi | Blog
Il problema è che, provabilmente, hai convertito del codice da vbscript per asp in asp.net, o sbaglio? Innanzitutto devi SEMPRE specificare il tipo di oggetto nelle variabili:

dim User = request.Cookies("ID")
dim Album = request.cookies("NAlb")

Che dovrebbe diventare:

dim User as string = request.Cookies("ID").Value
dim Album as string = request.cookies("NAlb").Value

Ciao
21 messaggi dal 23 ottobre 2005
Esatto era proprio quello........

Però adesso ho un altro errore .... Lo script mi funziona solo Internet Explorer e non su Firefox o Safari.....


Comunque grazie per l' aiuto......

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.