Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Medlemsaccess-sidor med kryssrutor i ASP, på adminsida

Postades av 2002-06-09 22:21:25 - Christofer Döss, i forum asp - allmänt, Tråden har 10 Kommentarer och lästs av 681 personer

Jag skulle vilja kunna bestämma vilka sidor som mina inloggade
medlemmar (reggade i Access databas) skall kunna besöka,
med hjälp av kryssrutor, på en av mina admin-sidor.

Tex medlem A får besöka sidorna 1,2 och 3:
[V] sida 1
[V] sida 2
[V] sida 3
[ ] sida 4

medans medlem B får besöka endast sidan 2:
[ ] sida 1
[V] sida 2
[ ] sida 3
[ ] sida 4

Kan någon hjälpa mig med detta?

Tack på förhand!

/ Chrisse





Svara

Sv: Medlemsaccess-sidor med kryssrutor i ASP, på adminsida

Postades av 2002-06-10 08:42:34 - Staffan Qvist

ehh jag är inte så bra så det finns säkert bättre sätt men jag tänkte att de kunde vara kul o svara ändå. Du kan ju göra såhär att du skapar ett fält i databasen som heter "userlevel", och sen så anger du 1 el 2 för respektive medlem. Sen så på sidan kan du skriva

if rs("userlever") = 1 then%> Ja du får se denna sidaaa!! <%else%>Typ en redirect eller nått här... <%end if%>

sen får du självklart ändra denna från sida till sida, på sidan som alla får se behöver du ingen t.ex


Svara

Sv: Medlemsaccess-sidor med kryssrutor i ASP, på adminsida

Postades av 2002-06-10 08:55:29 - Magnus Cederlund

Sätt behörighet med hjälp av sessioner. På mina sidor har jag gjort såhär på inloggningskontrollen:

If Rs("Access") = "Administratör" Then
Session("access") = "Administratör"
Session("user") = rs("fullname")

ElseIf Rs("Access") = "Användare" Then
Session("access") = "Användare"
Session("user") = rs("fullname")
End If

Sedan styr jag vilken meny de får se beroende på vilken behörighet de har med en IF-sats.

I ditt fall skulle man kunna tänka sig att du också sätter upp två olika behörighetssessioner beroende på vilken behörighet de har. Tex. userA och userB. Sedan kontrollerar du behörigheten på de sidor användarna ska få se/ej få se:

<% If NOT Session("access") = "userA" Then
response.write("Du har inte behörighet att se denna sida!")
Else%>
'Kod för den sida rätt användare ska få se här
<%End If%>

Nu hade ju detta iofs ingenting med kryssrutor att göra, men det kanske beskriver ett tänk i rätt riktning.

Lycka till!

Mvh/Magnus


Svara

Sv: Medlemsaccess-sidor med kryssrutor i ASP, på adminsida

Postades av 2002-06-10 12:21:11 - Christofer Döss

Jag vill att medlem B skall få upp länkar endast till de sidor han har
rättigheter till (i exempelfallet endast sidan 2) och inte länkar till alla
sidor som andra kan besöka!
Hur lösa detta i asp-koden (på admin- respektive medlemssidan) plus i formulärs-kryssrutorna på adminsidan?

Tack för all hjälp "so far"!

/ Chrisse


Svara

Sv: Medlemsaccess-sidor med kryssrutor i ASP, på adminsida

Postades av 2002-06-10 12:26:23 - Anna-Karin Söderberg

Hej

Jag gjorde så på ett projekt att användarna tillhörde grupper, sen hämtade jag de uppgifter som de fick se utifrån grupp ID.
Så för varje post hade jag ett grupp ID.

Får användare B bara se B så hämtar man där grpID = B.
Har man tillgång till flera grupper så kan man använda sig av IN i SQL satsen.

Anna-Karin


Svara

Sv: Medlemsaccess-sidor med kryssrutor i ASP, på adminsida

Postades av 2002-06-13 08:40:09 - Christofer Döss

Kan du visa något exempel på detta, Anna-Karin?


Svara

Sv: Medlemsaccess-sidor med kryssrutor i ASP, på adminsida

Postades av 2002-06-13 09:42:07 - Sara Winter

Är det så att du har en massa olika länkar som kan göra upp en massa olika kombinationer av länkar som får ses, eller går det på något vis att göra några till standardbehörigheter där du bara väljer ett alternativ för en särskild samling länkar? (förstår du vad jag menar?)
Om det går så lägger du ett fält i tblAnvändare där du anger behörighet, tex "5" och sedan i länksidan gör du en if-sats där du anger vilka länkar som får visas:

if rs("fltBehörighet") = 5
response.write"...länkarna..."
else if rs("fltBehörighet") = 2
response.write"...länkarna..."
osv...

Annars kanske du får göra så här (jag är inte säker på att det är det mest effektiva, men det borde fungera):
Gör en tabell i databasen typ "tblLankar", där du har ett fält för AnvID som du relaterar från din Användartabell. Sedan ett fält för varje länk du har och ett behörighetsfält för varje länk, typ fltLank1, fltBehörighet1, fltLänk2, fltBehörighet2 osv.
I din adminsida där du kryssar för dina alternativ för användaren gör du att de länkar du kryssar för har behörighet 1 och de som förblir okryssade får värdet 0.
Sedan när du ska visa länkarna så öpnar du länktabellen där IDnr = rätt ID och skriver sen en fin liten if-sats:

if rs("fltBehörighet1") = 1
response.write rs("fltLänk1")
else if rs("fltBehörighet1") = 0
response.write""
osv...

Så hade jag nog gjort iallafall, men jag misstänker att det finns lite bättre lösningar.
-Sara


Svara

Sv: Medlemsaccess-sidor med kryssrutor i ASP, på adminsida

Postades av 2002-06-13 09:55:40 - Anna-Karin Söderberg

Så här har jag gjort det.
Användaren får ett UID i en tabell med de som rör användaren.
Grupper får också ett grpID och ett namn.

När jag registrerar en användare så bestäms det vilka grupper som användaren ska få se.

Jag har en tabell där jag lagrar UID och GrpID,
när jag vill veta vilka grupper som just den här användaren har rätt att se så kollar jag i den tabellen.

En SQL sats med IN kan se ut så här:
EvtDel = Request.Form ("Event_completed") ' ta emot alla värden.
Set Rs = Server.CreateObject("ADODB.RecordSet")
sSQL = "UPDATE tEvents SET Event_completed = -1, Event_Priority = 4 WHERE Event_ID IN("& EvtDel& ")"
Rs.Open sSQL, sDSN, adOpenKeySet, adLockReadOnly, adCmdText


Hoppas det blev lite klarare hur jag brukar göra, kanske inte det bästa eller smartaste sättet, men det funkar.

Anna-Karin


Svara

Sv: Medlemsaccess-sidor med kryssrutor i ASP, på adminsida

Postades av 2002-06-17 12:12:34 - Christofer Döss

Skall kika på detta...


Svara

Sv: Medlemsaccess-sidor med kryssrutor i ASP, på adminsida

Postades av 2002-07-12 23:37:19 - Christofer Döss


Svara

Nyligen

  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 901
27 965
271 779
576
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies