Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Scambio di cookies tra ASP e ASP.NET
domenica 31 agosto 2003 - 03.00
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
12345
Profilo
| Newbie
18
messaggi | Data Invio:
dom 31 ago 2003 - 03:00
Ciao a tutti.
Da una pagina ASP già esistente ho la necessita di passare dei cookie in una pagina ASPX da me creata.
La pagina ASPX vede il valore del cookie soltanto che non lo modifica. Il cookie diventa come bloccato.
Potete aiutarmi?
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
dom 31 ago 2003 - 10:08
Ciao,
hai provato ad usare queste istruzioni? Il cookie dev'essere prelevato con una Request e poi rispedito tramite Response in questo modo:
HttpCookie miocookie= Request.Cookies["nome"];
miocookie.Value = "mionome";
Response.Cookies.Add(miocookie);
Fammi sapere.
Ciao
David De Giacomi
12345
Profilo
| Newbie
18
messaggi | Data Invio:
dom 31 ago 2003 - 12:20
Iin questo caso sto programmando in vb.net senza code behind
quando agiungo l'istrruzione
HttpCookie miocookie = Request.Cookies("cookie")
l'errore è il seguente:
Compiler Error Message: BC30684: 'HttpCookie' is a type and cannot be used as an expression.
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
dom 31 ago 2003 - 12:30
Il codice che ti ho postato era C# spero tu l'abbia convertito in VB.NET:
Mi pare sia così:
Dim miocookie as HttpCookie
miocookie=Request.Cookies("nome");
miocookie.Value = "mionome";
Response.Cookies.Add(miocookie);
12345
Profilo
| Newbie
18
messaggi | Data Invio:
dom 31 ago 2003 - 12:33
Compiler Error Message: BC30311: Value of type 'String' cannot be converted to 'System.Web.HttpCookie'.
Source Error:
Line 7: Request.Cookies("FTVST")("LTVST") = "ciccio"
Line 8: Dim miocookie as HttpCookie
Line 9: miocookie = Request.Cookies("FTVST")("LTVST")
Line 10:
Line 11: %>
12345
Profilo
| Newbie
18
messaggi | Data Invio:
dom 31 ago 2003 - 12:34
Il cookie è multivalore, ma non penso cambi niente...
12345
Profilo
| Newbie
18
messaggi | Data Invio:
dom 31 ago 2003 - 12:35
lascia stare la linea7, so che è sbagliato. L'ho corretta ma l'errore resta lo stesso
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
dom 31 ago 2003 - 12:40
Se è multivalore prova a fare così, prima richiedi il cooki intero:
Dim miocookie as HttpCookie
miocookie=Request.Cookies("nomecookie")
e poi per accedere ai valori puoi usare:
MyCookie.Values("valore1")=
MyCookie.Values("valore2")=
Ciao
David
12345
Profilo
| Newbie
18
messaggi | Data Invio:
dom 31 ago 2003 - 12:45
Funziona. Gazie mille. Ora xò avrei un problemino..... Scusa se sto abusando del tuo aiuto
In ASP:
Response.Cookies("FTVST")("LTVST") = CDbl(Now)
il valore è 37864,5275925926
(ovviamente cambia a seconda dell'orario)
In APSX vale: 37864%2C5275925926
cioè mi ha convertito la , con %2C
Quando vado a Trsformarlo in data
DateTime.TOOADate(...)
mi segnala un errore dicendo che nn è in formato valido.
Questo ovviamente x colpa del %2C.
Come posso fare?
12345
Profilo
| Newbie
18
messaggi | Data Invio:
dom 31 ago 2003 - 12:48
PS funzionava anche così:
miocookie("valore1") = "mionome"
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !