| Ultimo messaggio | 2 pagine: [1] 2 Avanti >>
[C#] Sessioni con più campi
luy
luy non è online. Ultima attività: 08/02/2010 19.47.26luy
il 3 luglio 2009 alle 18:03
90 messaggi dal 06 marzo 2009
Salve,
io ho questo codice che vi posto:


protected void Page_Load(object sender, EventArgs e)
{
if (Session["UserLogged"] != null && Session["role"] != null && Session["role"] != null)
{
if (Session["UserLogged"].ToString() == "1" && Session["role"].ToString() == "Admin" && Session["role"].ToString() == "Manager")
{
}
else
{
Response.Redirect("../home.aspx");
}
}
else
{
Response.Redirect("../home.aspx");
}

}


L'utente con campo role= Se è admin e entra nel panello.
Però se metto un'altro controllo per verificare che può entrare sia admin e manager , mi salta e come non riuscisce a capire che sessione prendere.

Mi potete dirmi come fare aggiungere un'altro controllo per fare che se Manager e uguale al campo dell'utente che c'è scritto "Manager" può entrare. e cosi anche per l'admin.

Per l'admin non è un problema e il problema che se aggiungo altro , non funziona più.

Come posso risolvere?.
grazie.
RE: [C#] Sessioni con più campi
nostromo
nostromo non è online. Ultima attività: 09/02/2010 11.49.13nostromo Top Poster
il 3 luglio 2009 alle 18:12
prima di tutto una domanda, perche non usi le Role API? invece di questo meccanismo basato sulle session?

comunque prova a inserire un punto d'interruzione ed ad andare un debug

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
RE: [C#] Sessioni con più campi
luy
luy non è online. Ultima attività: 08/02/2010 19.47.26luy
il 3 luglio 2009 alle 18:16
90 messaggi dal 06 marzo 2009
no, le Role API non le posso usare su hoster condiviso e non c'iò il db MSSQL,
se c'è lavevo ad questo l'avrei già usate.

Dai midiresti come fare ad aggiungere un'altro controllo.

percaso è un && che non so come scriverlo .

grazie.

ciao.
Modificato da luy il 03 luglio 2009 17.16 -
RE: [C#] Sessioni con più campi
nostromo
nostromo non è online. Ultima attività: 09/02/2010 11.49.13nostromo Top Poster
il 3 luglio 2009 alle 19:34
hai provato ad andare in debug?

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
RE: [C#] Sessioni con più campi
luy
luy non è online. Ultima attività: 08/02/2010 19.47.26luy
il 3 luglio 2009 alle 20:04
90 messaggi dal 06 marzo 2009
ecco cosa dice quando lo fermo:

Connessione automatica al processo '[7180] w3wp.exe' sul computer 'NB-LUIGI' completata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_32\mscorlib\2.0.0.0__b77a5c561934e089\mscorlib.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11d50a3a\System.Web.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_MSIL\mscorlib.resources\2.0.0.0_it_b77a5c561934e089\mscorlib.resources.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_MSIL\System.Web.RegularExpressions\2.0.0.0__b03f5f7f11d50a3a\System.Web.RegularExpressions.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_32\System.Transactions\2.0.0.0__b77a5c561934e089\System.Transactions.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.Wrapper.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_MSIL\System.Design\2.0.0.0__b03f5f7f11d50a3a\System.Design.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_MSIL\Microsoft.JScript\8.0.0.0__b03f5f7f11d50a3a\Microsoft.JScript.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_MSIL\System.Web.Services\2.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_MSIL\System.Web.Mobile\2.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_MSIL\System.Runtime.Serialization\3.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_MSIL\System.IdentityModel\3.0.0.0__b77a5c561934e089\System.IdentityModel.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_MSIL\System.ServiceModel\3.0.0.0__b77a5c561934e089\System.ServiceModel.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_MSIL\System.ServiceModel.Web\3.5.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_MSIL\System.WorkflowServices\3.5.0.0__31bf3856ad364e35\System.WorkflowServices.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): caricato 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\481dc136\c14dedb5\App_global.asax.xswhzrft.dll', simboli caricati.
'w3wp.exe' (Gestito): caricato 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\481dc136\c14dedb5\App_Web_tvpenmnu.dll', simboli caricati.
'w3wp.exe' (Gestito): caricato 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\481dc136\c14dedb5\App_Web_masterpage.master.cdcab7d2._p7heosw.dll', simboli caricati.
'w3wp.exe' (Gestito): caricato 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\481dc136\c14dedb5\App_Web_gxn-5_vh.dll'
'w3wp.exe' (Gestito): caricato 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\481dc136\c14dedb5\App_Web_7uiiknl0.dll'
'w3wp.exe' (Gestito): caricato 'A_366e6818_3e12_40dd_ae0f_c9274dab603d'
'w3wp.exe' (Gestito): caricato 'M_366e6818_3e12_40dd_ae0f_c9274dab603d'
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_MSIL\System.resources\2.0.0.0_it_b77a5c561934e089\System.resources.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
'w3wp.exe' (Gestito): caricato 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\481dc136\c14dedb5\App_Web_tusnny78.dll'
'w3wp.exe' (Gestito): caricato 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\481dc136\c14dedb5\App_Web_th5ivyjp.dll'
'w3wp.exe' (Gestito): caricato 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\481dc136\c14dedb5\App_Web_uhqhgntq.dll'
'w3wp.exe' (Gestito): caricato 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\481dc136\c14dedb5\App_Web_hknvwueo.dll'
'w3wp.exe' (Gestito): 'C:\Windows\assembly\GAC_MSIL\System.Web.resources\2.0.0.0_it_b03f5f7f11d50a3a\System.Web.resources.dll' caricato, caricamento simboli ignorato. Il modulo è ottimizzato e l'opzione 'Just My Code' del debugger è attivata.
Eccezione first-chance di tipo 'System.Threading.ThreadAbortException' in mscorlib.dll
Si è verificata un'eccezione del tipo 'System.Threading.ThreadAbortException' in mscorlib.dll, ma non è stata gestita nel codice utente.
'w3wp.exe' (Gestito): caricato 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\481dc136\c14dedb5\App_Web_vtywx-2t.dll', simboli caricati.
Eccezione first-chance di tipo 'System.Threading.ThreadAbortException' in mscorlib.dll
Si è verificata un'eccezione del tipo 'System.Threading.ThreadAbortException' in mscorlib.dll, ma non è stata gestita nel codice utente.
Eccezione first-chance di tipo 'System.Threading.ThreadAbortException' in mscorlib.dll
Si è verificata un'eccezione del tipo 'System.Threading.ThreadAbortException' in mscorlib.dll, ma non è stata gestita nel codice utente.
'w3wp.exe' (Gestito): caricato 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\481dc136\c14dedb5\App_Web_k59y-uhv.dll', simboli caricati.
Il programma '[7180] w3wp.exe: Gestito' è terminato con il codice 0 (0x0).
RE: [C#] Sessioni con più campi
luy
luy non è online. Ultima attività: 08/02/2010 19.47.26luy
il 3 luglio 2009 alle 23:10
90 messaggi dal 06 marzo 2009
risolto , HAUUUHAUUUUUU, HAUUUU HAUUUU,

eccotelo come si poteva fare:


if (Session["UserLogged"] != null && Session["role"] != null )
{
if (Session["UserLogged"].ToString() == "1" && Session["role"].ToString() == "Admin" || Session["role"].ToString() == "Manager" )
{
}
else
{
Response.Redirect("../home.aspx");
}
}
else
{
Response.Redirect("../home.aspx");
}

}
RE: [C#] Sessioni con più campi
fabrica
fabrica non è online. Ultima attività: 08/02/2010 12.46.04fabrica Top Poster
il 3 luglio 2009 alle 23:17
www.fabricasoft.net | 1.565 messaggi dal 03 dicembre 2001
Ciao,

ok, sei in hosting ma di certo access te lo concedono. Perchè non utilizzare l'API membership per access ?

Fabrizio Canevali

cit. "Io speriamo che me la cavo."
RE: [C#] Sessioni con più campi
luy
luy non è online. Ultima attività: 08/02/2010 19.47.26luy
il 3 luglio 2009 alle 23:39
90 messaggi dal 06 marzo 2009
Non posso perchè non ho Office Pro 2007, io ho solo Office home and student.
quindi non posso usarlo per quello....

se mi trovi un programma che lo simula mi fai un piacere.


Grazie,
buona serata.

2 pagine: [1] 2 Avanti >>  

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.
COMMUNITY
ULTIMI MESSAGGI
UTENTI ONLINE
MEDIA
IN EVIDENZA
MISC
Powered by .db Forums "Caesar Reborn" v. 2010.2.8