Avatar billede dalbjerg Nybegynder
09. september 2000 - 23:48 Der er 8 kommentarer og
1 løsning

Find brugerens sidste webside...

Hejsa

Jeg kunne godt tænke mig at finde ud af hvor min bruger lige kom fra... Da jeg godt kunne tænke mig at lave lidt statastik, over hvor mine bruger kom fra.. Således at hvis eks brugeren kom fra kvasir.dk, så indgik der følgende i scriptet:

<script language=\"JavaScript\"> var davs = \'\';</script>
<script src=\"fra.asp?mode=kvasir.dk\"></script>
<script language=\"JavaScript\">document.write(davs);</script>

sådan at jeg via asp kan gemme det i en access database... Asp delen kan jeg lave, jeg mangler blot lige javascriptet... Nogen som kan hjælpe mig med dette??
Avatar billede dalbjerg Nybegynder
09. september 2000 - 23:49 #1
Og så kunne jeg også godt tænke mig feuturen at hvis brugen eks, kom fra en eller anden side, som jeg har sat black liste på... Sådan at han den side, ikke kan linke til min sidere... Således at jeg kan undgå at folk bruger bruger min service som deres egen...
Avatar billede grunken Nybegynder
09. september 2000 - 23:55 #2
hmm, er det ikke 10 gange nemmere at lave det hele i asp ?????

web=request.servervariables(\"http_referer\")

response.write web

Undskylder hvis jeg ikke forstår spørgsmålet

-Grunken
Avatar billede grunken Nybegynder
10. september 2000 - 00:04 #3
du kan sagtens lave det hele i asp

lav en tabel med blacklistede sites

<%   
    web = request.servervariables(\"http_referer\")
    black = rs(\"blackliste\")
    length = len(black)   
    TekstTmp = Mid(web, 1 ,length)

    Response.write TekstTmp        
    Response.write \"<BR>\"   
   
If TekstTmp = www then
    Response.write \"du kommer fra www\"
Else
    Response.write \"DU er blacklisted\"
End If
End If
%>

ovenstående er et lille eks. jeg lige har flikket sammen, det er ikke testet, men burde du

-Grunken

Avatar billede dalbjerg Nybegynder
10. september 2000 - 00:15 #4
Ja det kunne jeg bruge... Men det er ikke lige på alle mine websidere, jeg har asp rettigheder...
Avatar billede grunken Nybegynder
10. september 2000 - 02:32 #5
så ændre du bare lidt i dine asp filer, der skal klare den del ;-)

web=request.servervariables(\"http_referer\")

response.write\"doucument.write(\'du kommer fra \"& web &\"\');\"

og så kalder du det med.

<script src=hvorkommerdufra.asp></script>

-grunken
Avatar billede jumper Nybegynder
10. september 2000 - 06:48 #6
Serverside:

request.servervariables(\"http_referer\")

Clientside:

document.referrer

/Thor
Avatar billede dalbjerg Nybegynder
10. september 2000 - 23:47 #7
<%   
    web = request.servervariables(\"http_referer\")
    black = rs(\"blackliste\")
    length = len(black)   
    TekstTmp = Mid(web, 1 ,length)

    Response.write TekstTmp       
    Response.write \"<BR>\"   
   
If TekstTmp = www then
    Response.write \"du kommer fra www\"
Else
    Response.write \"DU er blacklisted\"
End If
End If
%>

Det der eks, er i ikke særligt godt i hvertfald, det smider alle ud som ikke har skrevet adressen, direkte, så det er ligemeget om de kommer fra jubii eller andet sted på nettet...
Avatar billede grunken Nybegynder
11. september 2000 - 07:54 #8
?????

<%   
    web = request.servervariables(\"http_referer\")
    black = rs(\"blackliste\")
    length = len(black)   
    TekstTmp = left(web, length)
   
If TekstTmp = www then
    Response.redirect \"godkendt.html\"
If TekstTmp <> www then
    Response.redirect \"ikkegodkendt.html\"
End If
End If
%>

Godt prøv igen, og husk adressen i blacklisten i din database skal hede http://www.noget.dk

Nu burde det du (det gør det her!!!)

Skriv hvis det er helt galt

-Grunken
Avatar billede dalbjerg Nybegynder
17. september 2000 - 17:36 #9
Nop Grunken det virker godt, nok men det sprærre også for alle som kommer et andet sted, fra... Det er også ligemeget nu, da jeg har fået en til at lave det i java, således at det virker på de sidere som ikke har asp rettighedere også... :o)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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