|  | 		    
					
        
         
          
         
	
          | |  | Adgang efter status. Fra : SpookiePower
 | 
 Dato :  05-03-04 12:45
 | 
 |  | Jeg har opdelt min nye hjemmeside i 3 afsnit bestående
 af hold1, hold2 og hold3. Jeg har fået lavet det sådan at
 medlemmer af hold1 kun kan se deres egen del, men ikke
 hold2 og hold3's del. Jeg vil så gerne have lavet det sådan at
 hvis man er superbruger og uanset hvilket hold man er
 medlem af, så skal man have adgang til de andres del af hjemmesiden.
 
 Jeg har fået lavet første del således -
 Nedenstående giver kun hold1 medlemmer adgang til
 hold1's del.
 
 If Session("holdnummer") <> 1  then
 Response.Redirect "index.asp"
 End if
 ....
 Resten af koden, som skal afvikles hvis man er fra hold1
 ....
 
 
 Men hvis man så er superbruger skal man også have adgang.
 
 If Session("holdnummer") <> 1 or Session("brugerniveau")  <> superbruger
 then
 Response.Redirect "index.asp"
 End if
 
 Dette er min ide, men det virker ikke. Hvad gør jeg forkert ?
 
 
 
 
 |  |  | 
  Chrisser (05-03-2004) 
 
	
          | |  | Kommentar Fra : Chrisser
 | 
 Dato :  05-03-04 13:11
 | 
 |  | SpookiePower wrote:
 > Men hvis man så er superbruger skal man også have adgang.
 >
 > If Session("holdnummer") <> 1 or Session("brugerniveau")  <>
 > superbruger then
 
 Det du skriver er at hvis holdnummer er forskellig fra 1 *eller*
 brugerniveau er forskellig fra superbruger så redirectes....
 Altså skal holdnummer stadig være 1 for at komme videre...
 
 Prøv  istedet:
 If Session("brugerniveau")  <> superbruger  Then
 If Session("holdnummer") <> 1 Then
 Response.Redirect "index.asp"
 End If
 End If
 
 
 >     Response.Redirect "index.asp"
 > End if
 
 Mvh
 CHrisser
 
 
 
 
 |  |  | 
  Chrisser (05-03-2004) 
 
	
          | |  | Kommentar Fra : Chrisser
 | 
 Dato :  05-03-04 13:14
 | 
 |  | 
 
            Chrisser wrote:
 >> If Session("holdnummer") <> 1 or Session("brugerniveau")  <>
 >> superbruger then
 Desuden kan det være du mener:
 Session("brugerniveau")  <> "superbruger"
 og ikke
 Session("brugerniveau")  <> superbruger
   Chrisser
            
             |  |  | 
  SpookiePower (05-03-2004) 
 
	
          | |  | Kommentar Fra : SpookiePower
 | 
 Dato :  05-03-04 13:29
 | 
 |  | 
 "Chrisser" <invalid@invalid.invalid> skrev i en meddelelse
 news:c29qnp$drm$1@sunsite.dk...
 
 > Prøv  istedet:
 > If Session("brugerniveau")  <> superbruger  Then
 >     If Session("holdnummer") <> 1 Then
 >         Response.Redirect "index.asp"
 >     End If
 > End If
 
 Mange tak. Det var lige det jeg skulle bruge.
 
 
 
 
 |  |  | 
 |  |