Avatar billede superole Nybegynder
15. december 2000 - 17:44 Der er 43 kommentarer og
1 løsning

Besteme poster til en bestemt person

Jeg er ved at lave en hjemmeside hvor der bl.a. vil komme nogle links, som man har muglihed for at tilføje online.

Når man tilføjer et link, for man også et brugernavn og password. Det kan man bruge til at komme ind på nogle sider, hvor man kan rette i sit link.

Jeg vil gerne have lavet det sådan, så hvis en person tilføjer 5 sider, så skal han ikke have 5 brugernavne og passwords Men i stedet for det, skal de hører under et.

Jeg laver det sådan, så hvis man har et link i forvejen, kan man logge ind hvis man vil oprette et  til, så man som sagt slipper for at have flere brugernavn og password.
Men hvordan laver jeg det sådan, så man på siden der kommer når man har logget ind, kan se en komplet liste over de links man har oprettet med det brugernavn man er logget ind med. Lige som man kan se de spørgsmål man har oprettet på siden her, under sine indstillinger.
Jeg går ud fra at det skal laves i stil med et forum.
Avatar billede keysersoze Ekspert
15. december 2000 - 17:48 #1
du skal hen og arbejde med sessions i hvert fald. men jeg tror ikke at du kan forhindre nogle i at få flere logins.

når man tilføjer et link får man et login og så kan man ikke med 100% sikkerhed kontrollere at den samme ikke vil få et nyt login sådan som du beskriver det...
Avatar billede dalbjerg Nybegynder
15. december 2000 - 17:50 #2
Hvis du laver det i en database, så skal du jo blot hente indholdet af tabel således:

strSQL = \"SELECT * From LINKS where brugernavn = \'\" & request.form(\"brugernavn\") & \"\'\"
Set rs = myConn.Execute(strSQL)

Og så poster dine links eks således

<% do while not rs.eof
      response.write rs(\"links\") & \"<br>\"
      rs.movenext
  loop
%>
Avatar billede netsrac Praktikant
15. december 2000 - 17:50 #3
Du har en tabel hvor du skrive brugerne op, og en tabel hvor du skriver linkene op.
Når en person tilføjer et link smider du hans id (autonummerering) fra brugertabellen over i et felt i den nye kollonne i link tabellen. Der ved kan du udtrække de link som personen har oprettet.
Avatar billede keysersoze Ekspert
15. december 2000 - 17:50 #4
i stedet for tror jeg du skal lave det, så man selv kan bestemme et login, og når så det er oprettet og man er logget ind SÅ kan man tilføje links!

og for at se hvem der tilføjer hvad skal det bare lægges i databasen, og så ellers også bruge lidt sessions på siden.

i det hele taget ikke det helt store problem, og du burde kunne finde meget på disse sider: www.netcoders.dk - www.activeserverpages.dk
Avatar billede dalbjerg Nybegynder
15. december 2000 - 17:51 #5
Æhh Keysersoze ???

Selvfølgeligt hvis personen bare opretter et links, uden at være logget ind først så vil han jo få et nyt password, men hvis han er logget ind, og man sætter en session variable op, så vil han jo bare sætte noget if op?
Avatar billede keysersoze Ekspert
15. december 2000 - 17:57 #6
dalbjerg >> ja, ja... men det er jo ikke sikkert at personen logger sig ind først - og SÅ kan man ikke tjekke om han/hun er oprettet før ;o)
Avatar billede dalbjerg Nybegynder
15. december 2000 - 17:59 #7
Nops, men det er jo lidt hans / hendes problem ikk\' Jeg ved i hvertfald, at hvis jeg først skal oprettes som bruger, så gider jeg ikke at tilføje et links, men hvis man kan gøre det samtigdig, så er det lidt letter... Sådan fungere chart.dk jo også.. :o)
Avatar billede keysersoze Ekspert
15. december 2000 - 18:00 #8
dalbjerg >> yep - så er vi enige :o)

nå - jeg vil hjem og holde juleferie! SÅS!
Avatar billede dalbjerg Nybegynder
15. december 2000 - 18:02 #9
Ses
Avatar billede dalbjerg Nybegynder
15. december 2000 - 18:02 #10
Røvhul allerede juleferie... grrrrrrrrrrr
Avatar billede superole Nybegynder
15. december 2000 - 21:48 #11
Jeg ved ikke noget om session variable så hvis jeg nu giver 200 point i alt, gider i så ikke lave et eks.
Avatar billede blazer Nybegynder
15. december 2000 - 22:13 #12
<%

Session(\"Navn\")=\"Data\"

response.write Session(\"Navn\")

%>
Avatar billede superole Nybegynder
15. december 2000 - 22:16 #13
Jeg vil gerne have en hel fil, incl. forbindelse til databasen mm.
Avatar billede tdaugaard Nybegynder
16. december 2000 - 01:55 #14
supeole:> hvad helt nøjagtigt vil du havce i den fil ? bare login delen ?
Avatar billede superole Nybegynder
16. december 2000 - 10:36 #15
Jeg vil gerne have et eks. på, hvis jeg i min database, har en tabel med login, og en tabel med links oplysninger, på hvordan jeg kan gøre sådan, så hvis man er logget ind, så kan man se de links som man har tilføjet samt man kan tilføje nye.
Avatar billede tdaugaard Nybegynder
16. december 2000 - 10:37 #16
okai... kan du sende mig databasen eller layout af den ? så kan jeg lave det til dig
Avatar billede superole Nybegynder
16. december 2000 - 10:42 #17
Jeg har ikke lavet databasen endnu, men jeg laver det sådan:

Tabel med adgangskoder:
Navn på tabel: adgangskoder
Felter:
id
brugernavn
adgangskode

Tabel med links:
Mavn på tabel: links
Felter:
id
titel
url
dato
navn
e-mail
Og så skal jeg vil også have et felt der referer til id i den anden tabel, så den kalder vi \"refid\"
Avatar billede tdaugaard Nybegynder
16. december 2000 - 10:46 #18
okay. det laver jeg.
Avatar billede tdaugaard Nybegynder
16. december 2000 - 11:00 #19
skal det også være med \"ny bruger\" sjov ?
Avatar billede superole Nybegynder
16. december 2000 - 11:04 #20
Hvad mener du med ny bruger?
Men hvis du mener med at man skal kunne oprette sig så ja.
Jeg regner med at lave det sådan, så når man trykker på \"tilføj side\" så skal man vælge om man er bruger, eller om man vil oprettes. Hvis man er bruger, går den til en side hvor man kan kan indtaste brugernavn og password, hvor man så skal kunne se de sider der er tilføjet, samt rette i dem, og tilføje nye. Hvis man vælger den anden, skal man indtaste det hele, og der vælger man så også et brugernavn og password
Avatar billede tdaugaard Nybegynder
16. december 2000 - 11:05 #21
Exactly :-)

og okai .. jeg laver det på den måde så.
Avatar billede tdaugaard Nybegynder
17. december 2000 - 11:23 #22
http://www.tdaugaard.dk/x/so_link.zip

det er lavet på en lidt anden måde en som du har beskrevet ovenfor. Man skal indtaste password hvergang man vil rette/oprette et nyt link. På den måde ka man undgå at andre kan rette i linksene hvis der er en der f.eks. glemmer at logge ud og har brugt en offentlig computer.
Avatar billede superole Nybegynder
17. december 2000 - 15:11 #23
>>tdaugaard

Det ser helt fint ud, men, når jeg forsøger at oprette mig som ny bruger, kommer der bare en blank side, hvor der står \"Links administration\" øverst, og ikke andet.

Gider du ikke lave det så det helle ikke er samlet i en fil, men i nogle stykker i stedet.

Det jeg tænker på, er at så man ikke opretter sig som bruger, laver links, logger ud, sletter links osv. i den sammen fil. Grunden til at jeg gerne vil have det sådan, er at jeg er nybegynder, og kan best overskude det sådan. Hvis du gider gøre det, vil jeg godt give 80 point mere.
Avatar billede tdaugaard Nybegynder
17. december 2000 - 15:13 #24
superole:> *DOH* jeg troede (af en eller anden dum grund) at du gerne ville have dte i en fil, men for mig er det helt OK at lave det i flere.

Så skal jeg nok lige rette det ordentligt til så det funker fint.
Avatar billede superole Nybegynder
19. december 2000 - 20:48 #25
>>tdaugaard

Jeg ville lige høre, hvordan det gør med den nye versiom?
Avatar billede tdaugaard Nybegynder
20. december 2000 - 01:23 #26
:-(

Jeg har lige haft travlt med diverse ting de sidste par dage så jeg desværre ikke fået lavet det, men jeg går i gang med det samme!
Avatar billede superole Nybegynder
20. december 2000 - 21:49 #27
Vi når det nok.....
Avatar billede tdaugaard Nybegynder
21. december 2000 - 23:06 #28
*Langt om længe blev han færdig*

Undskyld ventetiden, men NU er det færdigt og ligner ikke noget lort :-)

http://www.tdaugaard.dk/x/so_link.zip

hent filen igen. \"Projektet\" er nu delt i 5 filer der har hver sin funktion.
Avatar billede tdaugaard Nybegynder
21. december 2000 - 23:06 #29
*Langt om længe blev han færdig*

Undskyld ventetiden, men NU er det færdigt og ligner ikke noget lort :-)

http://www.tdaugaard.dk/x/so_link.zip

hent filen igen. \"Projektet\" er nu delt i 5 filer der har hver sin funktion.
Avatar billede tdaugaard Nybegynder
21. december 2000 - 23:06 #30
hmm .. :~(
Avatar billede superole Nybegynder
22. december 2000 - 11:21 #31
jeg hentede lige din fil, men der var kun en + databasen
Avatar billede tdaugaard Nybegynder
22. december 2000 - 14:36 #32
var der ? så har jeg nok dummet mig *G* lige et sec
Avatar billede tdaugaard Nybegynder
22. december 2000 - 14:43 #33
Hmm .. nææ .. jeg har lige kigget på filen og den er helt fin. Er du sikker på du har fået overskrevet den gamle ? Ellers så skriv din email her så sender jeg den til dig, den korrekte.
Avatar billede superole Nybegynder
22. december 2000 - 14:54 #34
Når jeg downloader den du har linket til, har jeg kun en fil. Den ligger ikke engang samme sted som den anden.......

stsejs@worldonline.dk
Avatar billede tdaugaard Nybegynder
22. december 2000 - 14:57 #35
Er afsendt om 5 secs
Avatar billede superole Nybegynder
22. december 2000 - 15:11 #36
Jeg mangler filen opret.asp til at oprette brugere med, men ellers er det fino!
Avatar billede tdaugaard Nybegynder
22. december 2000 - 15:12 #37
har jeg glemt den ? *G* øv .. sender den lige..
Avatar billede tdaugaard Nybegynder
22. december 2000 - 15:13 #38
Nææ .. jeg har ikke glemt en fil .. jeg har glemt at skrive det nye filnavn på den fil i ASP\'et (brugere.asp hedder den nu)
Avatar billede tdaugaard Nybegynder
22. december 2000 - 15:14 #39
\"opret.asp\" blev ikke fundet i nogle af mine ASP filer ...
Avatar billede tdaugaard Nybegynder
22. december 2000 - 15:15 #40
Der ryger lige en ny ZIP fil i din retning ... via email, DEN funker som den skal! (det kan være jeg har glemt at update ZIP filen i går efter nogle ændringer, men jeg tvivler..)
Avatar billede superole Nybegynder
22. december 2000 - 15:25 #41
Den vil stadigvæk have filen opret.asp når jeg kigger nærmere på filen bruger.asp står knappen \"opret\" også til at linke til opret.asp
Du kan bare fortælle mig hvad jeg skal rette det til, i stedet for at sende det hele
Avatar billede tdaugaard Nybegynder
22. december 2000 - 15:27 #42
Okai .. ret det til \"bruger.asp\". Men nu har jeg sendt det :-(
Avatar billede superole Nybegynder
22. december 2000 - 15:32 #43
Perfekt!
Avatar billede tdaugaard Nybegynder
22. december 2000 - 15:34 #44
Helt fint :-) Så blev det færdig!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester