/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Robotter "framelder" brugere
Fra : Christian R. Larsen


Dato : 22-02-07 14:39

Hej

Jeg har et system, hvor brugeren kan tilmelde sig nogle aktiviteter online.

For at undgå, at andre kan framelde dem, har jeg lavet følgende
frameldefunktionalitet:

Ved registrering opretter brugeren sig med en mailadresse.

Når brugeren skal framelde sig igen, skal han klikke på et link (som er et
ikon), og det udløser så en mail med en ticket til den pågældende
mailadresse.

For at bekrlæfte, skal brugeren altså klikke på et link, der indeholder
denne ticket.

Det virker fint - men:

En gang imellem kommer der en robot forbi siden - f.eks. converacrawler - og
den følger alle links, herunder afmelde-ikon-linksene. Og så sendes der jo
mails afsted til mine brugere.

Hvordan undgår jeg det?





 
 
Jens Gyldenkærne Cla~ (22-02-2007)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 22-02-07 15:03

Christian R. Larsen skrev:

> En gang imellem kommer der en robot forbi siden - f.eks.
> converacrawler - og den følger alle links, herunder
> afmelde-ikon-linksene. Og så sendes der jo mails afsted til
> mine brugere.
>
> Hvordan undgår jeg det?

Enten skal du oprette et brugerområde beskyttet med adgangskode
eller også skal du lade brugeren indtaste sin mailadresse i et
afmeldingsfelt.

Hvis du laver login-løsningen, kan du i princippet undgå at sende
mails - bortset fra en enkelt gang når brugeren oprettes for at
bekræfte mailadressen. Herefter kan brugeren til- og framelde sig
aktiviteter via sit personlige login.
--
Bolig søges. Andel eller leje i Emdrup, Nordvest, Nørrebro, Søborg
eller Brønshøj, max 6000 pr. måned.
Kontakt pr. mail - nospam(at)gyros.dk
Jens Gyldenkærne Clausen

Christian R. Larsen (22-02-2007)
Kommentar
Fra : Christian R. Larsen


Dato : 22-02-07 15:26

"Jens Gyldenkærne Clausen" <jens@gyros.invalid> skrev i en meddelelse
news:Xns98DF992A9A947jcdmfdk@gyrosmod.dtext.news.tele.dk...
> Enten skal du oprette et brugerområde beskyttet med adgangskode
> eller også skal du lade brugeren indtaste sin mailadresse i et
> afmeldingsfelt.
>
> Hvis du laver login-løsningen, kan du i princippet undgå at sende
> mails - bortset fra en enkelt gang når brugeren oprettes for at
> bekræfte mailadressen. Herefter kan brugeren til- og framelde sig
> aktiviteter via sit personlige login.

Tror du, det vil løse problemet, hvis jeg i stedet vælger at laver
afmeldingslinket på følgde måde?

<img src="bla.jpg" onclick"window.loaction.href=('afmeld.asp');">

Eller vil bots'ene stadig følge url'en?

Alternativt kunne man jo lave det som en function, man kalder ved onclick?



Jens Gyldenkærne Cla~ (22-02-2007)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 22-02-07 15:49

Christian R. Larsen skrev:

> Tror du, det vil løse problemet, hvis jeg i stedet vælger at
> laver afmeldingslinket på følgde måde?
>
> <img src="bla.jpg"
> onclick"window.loaction.href=('afmeld.asp');">

Måske - men det er en dårlig løsning i mine øjne. Dels hindrer det
ikke legelystne folk at afmelde andre brugere, og dels kan det
hindre folk med handicap i at afmelde sig.

Hvad er problemet med de to foreslåede løsninger?
--
Bolig søges. Andel eller leje i Emdrup, Nordvest, Nørrebro, Søborg
eller Brønshøj, max 6000 pr. måned.
Kontakt pr. mail - nospam(at)gyros.dk
Jens Gyldenkærne Clausen

Christian R. Larsen (22-02-2007)
Kommentar
Fra : Christian R. Larsen


Dato : 22-02-07 15:52

"Jens Gyldenkærne Clausen" <jens@gyros.invalid> skrev i en meddelelse
news:Xns98DFA0EABA7EEjcdmfdk@gyrosmod.dtext.news.tele.dk...
> Christian R. Larsen skrev:
>
>> Tror du, det vil løse problemet, hvis jeg i stedet vælger at
>> laver afmeldingslinket på følgde måde?
>>
>> <img src="bla.jpg"
>> onclick"window.loaction.href=('afmeld.asp');">
>
> Måske - men det er en dårlig løsning i mine øjne. Dels hindrer det
> ikke legelystne folk at afmelde andre brugere,

Jojo - det gør det skam.

Når Hans Hansen registrerer sig, angiver han en email adresse.

Når Hans Hansen - eller en anden bruger - senere forsøger at afmelde Hans
Hansen, får Hans Hansen en mail med en ticket. Det vil sige, at kun en
person med adgang til den af Hans Hansen oplyste mailadresse kan afmelde
Hans Hansen. Alternativt skal man kunne gætte denne ticket inden for 15
minutter...

>og dels kan det
> hindre folk med handicap i at afmelde sig.

Det kan vi leve med - det er en roklub, så vi har ikke så mange handicappede
af gode grunde.

> Hvad er problemet med de to foreslåede løsninger?

At de tager længere tid at lave.



Leif Neland (22-02-2007)
Kommentar
Fra : Leif Neland


Dato : 22-02-07 16:16

Christian R. Larsen wrote:

>
>> og dels kan det
>> hindre folk med handicap i at afmelde sig.
>
> Det kan vi leve med - det er en roklub, så vi har ikke så mange
> handicappede af gode grunde.
>
Kan blinde ikke ro?

Leif



Erik Ginnerskov (22-02-2007)
Kommentar
Fra : Erik Ginnerskov


Dato : 22-02-07 16:20

Leif Neland wrote:

> Kan blinde ikke ro?

Måske ved Christian, at der ikke er blinde medlemmer i hans roklub.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk/ - http://ginnerskov.dk/
http://html-faq.dk



Leif Neland (22-02-2007)
Kommentar
Fra : Leif Neland


Dato : 22-02-07 17:41

Erik Ginnerskov wrote:
> Leif Neland wrote:
>
>> Kan blinde ikke ro?
>
> Måske ved Christian, at der ikke er blinde medlemmer i hans roklub.

Måske er der ikke nogen blinde, der kan finde rundt på hjemmesiden og melde
sig i klubben

Leif



Christian Kragh (23-02-2007)
Kommentar
Fra : Christian Kragh


Dato : 23-02-07 13:00

> Måske ved Christian, at der ikke er blinde medlemmer i hans roklub.

Det er da klart når han ikke selv kan se dem!

;)

Christian

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Christian R. Larsen (23-02-2007)
Kommentar
Fra : Christian R. Larsen


Dato : 23-02-07 13:14

"Erik Ginnerskov" <erik@donotspammeplease.invalid> skrev i en meddelelse
news:45ddb46f$0$90262$14726298@news.sunsite.dk...
> Leif Neland wrote:
>
>> Kan blinde ikke ro?
>
> Måske ved Christian, at der ikke er blinde medlemmer i hans roklub.

Very funny.

Der er ikke mange blinde roere i Danmark, men Holte Roklub har et hold af
blinde, der stiller op til paralympics.

Den roklub, jeg kommer fra, har kun enkelte blinde og svagtseende medlemmer.
En række praktiske forhold ved havroning og de der til hørende bådtyper gør,
at det er svært at være blind roer.

Men nok om den sag.



Erik Ginnerskov (23-02-2007)
Kommentar
Fra : Erik Ginnerskov


Dato : 23-02-07 16:16

Christian R. Larsen wrote:

>> Måske ved Christian, at der ikke er blinde medlemmer i hans roklub.
>
> Very funny.

Det var skam ikke et forsøg på at være morsom. Jeg havde blot den
overvejelse, at når du ikke bekymrer dig om hensyntagen til blinde
medlemmer, så er der nok ikke nogen i netop din klub.

Jeg eknder udmærket til blinde roere og at de skulle have særlige problemer
når de først er anbragt i båden er helt ved siden af. Blinde roere kan høre
styrmandens eller tagårens instruktioner lige så godt som seende medgaster.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk/ - http://ginnerskov.dk/
http://html-faq.dk



Christian R. Larsen (22-02-2007)
Kommentar
Fra : Christian R. Larsen


Dato : 22-02-07 16:19

"Leif Neland" <leif@neland.dk> skrev i en meddelelse
news:45ddb3b5$0$90272$14726298@news.sunsite.dk...
> Christian R. Larsen wrote:
>
>>
>>> og dels kan det
>>> hindre folk med handicap i at afmelde sig.
>>
>> Det kan vi leve med - det er en roklub, så vi har ikke så mange
>> handicappede af gode grunde.
>>
> Kan blinde ikke ro?

I princippet jo, men man kan tilmelde sig på andre måder end via web...




Jens Gyldenkærne Cla~ (23-02-2007)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 23-02-07 00:28

Christian R. Larsen skrev:

>> Måske - men det er en dårlig løsning i mine øjne. Dels
>> hindrer det ikke legelystne folk at afmelde andre brugere,
>
> Jojo - det gør det skam.

Min pointe var at det ikke forhindrer andre brugere i at klikke på
afmeldingslinket og dermed generere en uønsket afmeldingsmail.

--
Jens Gyldenkærne Clausen
»Diplomatiet består netop i, at de gamle kommatister kan få lov til
at tro, at de har vundet. Men i virkeligheden har de tabt.«
Ole Togeby i Information

Erik Ginnerskov (22-02-2007)
Kommentar
Fra : Erik Ginnerskov


Dato : 22-02-07 15:50

Christian R. Larsen wrote:

> Jeg har et system, hvor brugeren kan tilmelde sig nogle aktiviteter
> online.

> En gang imellem kommer der en robot forbi siden - f.eks.
> converacrawler - og den følger alle links, herunder
> afmelde-ikon-linksene. Og så sendes der jo mails afsted til mine
> brugere.

Hvis du ikke har brug for at din til/afmeldingsside bliver indekseret af
søgerobotterne, er den nemmeste løsning at definere i robots.txt, at
søgerobotterne skal holde næsen fra den side:

Disallow: /[navnet på side med til/afmelding]

Eller du kan i sidens header indsætte en sådan kodelinje:

<meta name="robots" content="nofollow">

I sidstnævnte tilfælde bliver siden indekseret, men de links, der forekommer
på siden, bliver ikke fulgt.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk/ - http://ginnerskov.dk/
http://html-faq.dk



Christian R. Larsen (22-02-2007)
Kommentar
Fra : Christian R. Larsen


Dato : 22-02-07 15:53

"Erik Ginnerskov" <erik@donotspammeplease.invalid> skrev i en meddelelse
news:45ddad63$0$90269$14726298@news.sunsite.dk...
> Christian R. Larsen wrote:
>
>> Jeg har et system, hvor brugeren kan tilmelde sig nogle aktiviteter
>> online.
>
>> En gang imellem kommer der en robot forbi siden - f.eks.
>> converacrawler - og den følger alle links, herunder
>> afmelde-ikon-linksene. Og så sendes der jo mails afsted til mine
>> brugere.
>
> Hvis du ikke har brug for at din til/afmeldingsside bliver indekseret af
> søgerobotterne, er den nemmeste løsning at definere i robots.txt, at
> søgerobotterne skal holde næsen fra den side:

Men gør de det?

> Eller du kan i sidens header indsætte en sådan kodelinje:
>
> <meta name="robots" content="nofollow">
>
> I sidstnævnte tilfælde bliver siden indekseret, men de links, der
> forekommer på siden, bliver ikke fulgt.

Har du noget indtryk af, om robotter også følger links angivet i javascripts
(se andetsteds i tråden)?



Erik Ginnerskov (22-02-2007)
Kommentar
Fra : Erik Ginnerskov


Dato : 22-02-07 16:17

Christian R. Larsen wrote:

> Men gør de det?

Det er da mit indtryk. Jeg har ikke kunnet detektere indeksering af de
sider/filer, som jeg i min robots.txt har noteret disallow for.

> Har du noget indtryk af, om robotter også følger links angivet i
> javascripts (se andetsteds i tråden)?

Det vides ikke med sikkerhed (altså: metoden er næppe sikker). Som jeg
forstår det, har du valget mellem de metoder, Jens foreslog eller dem, jeg
foreslog.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk/ - http://ginnerskov.dk/
http://html-faq.dk



Christian R. Larsen (22-02-2007)
Kommentar
Fra : Christian R. Larsen


Dato : 22-02-07 16:52

"Erik Ginnerskov" <erik@donotspammeplease.invalid> skrev i en meddelelse
news:45ddb3d4$0$90272$14726298@news.sunsite.dk...
> Christian R. Larsen wrote:
>
>> Men gør de det?
>
> Det er da mit indtryk. Jeg har ikke kunnet detektere indeksering af de
> sider/filer, som jeg i min robots.txt har noteret disallow for.
>
>> Har du noget indtryk af, om robotter også følger links angivet i
>> javascripts (se andetsteds i tråden)?
>
> Det vides ikke med sikkerhed (altså: metoden er næppe sikker). Som jeg
> forstår det, har du valget mellem de metoder, Jens foreslog eller dem, jeg
> foreslog.

Jeg har nu valgt en helt tredje løsning:

<img src="billede.jpg" border=0 onClick="fSendRemoveMail
('?Action=SendRemoveMail&deltager_id=<%=ID%>');">

....

<script language="JavaScript">
function fSendRemoveMail (parameterpart)
{
window.location = "Minside.asp" + parameterpart;
}
</script>

Her er jeg sikker på, at robotten ikke gætter URL'en, fordi den ikke fremgår
nogen af stederne...



Jens Gyldenkærne Cla~ (23-02-2007)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 23-02-07 00:30

Christian R. Larsen skrev:


>> Hvis du ikke har brug for at din til/afmeldingsside bliver
>> indekseret af søgerobotterne, er den nemmeste løsning at
>> definere i robots.txt, at søgerobotterne skal holde næsen fra
>> den side:
>
> Men gør de det?

Alle seriøse søgebotter gør - men spambotter o.l. skal man nok ikke
forvente for meget af.

--
Jens Gyldenkærne Clausen
»Diplomatiet består netop i, at de gamle kommatister kan få lov til
at tro, at de har vundet. Men i virkeligheden har de tabt.«
Ole Togeby i Information

Søg
Reklame
Statistik
Spørgsmål : 177580
Tips : 31968
Nyheder : 719565
Indlæg : 6409084
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste