![]() |
Eftersom inte alla har javascript aktiverat så är det intressant att fundera över vilka möjligheter det finns att göra bra spamsäkra lösningar som inte baseras på javascript.
Jag har därför en fundering. om man istället för att länka min epost skriver min epost och i maila.php har följande kod. Gör det något svårare för en spam-crawler? Eller när de följer alla länkarna blir resultatet detsamma ändå? Tacksam för synpunkter. MVH Micke kod i maila.php: Kod:
<?php |
"om de inte klarar det idag, så gör de garanterat det imorgon.."
|
Ifall du vill undvika spam så använd ett formulär och visa inga adresser alls på sidan.
|
och döp absolut inte php-scriptet till *mail* nånting, utan bättre att ge det något "annonymt" namn
|
Om du kodar adresserna fullständigt, dvs ASCII eller liknande, inkl "mailto:" så är det ju bara en ointressant siffersträng....
|
Citat:
|
Citat:
|
Formulär tar som sagt huvuddelen, och ASCII är lite "overkill" men tar resten.
Det "optimala" vore: '="mailto:mig@srswwi.se">Min adress</a> men det går inte i ett rent dokument, utan du får skriva Min adress Detta ger Min adress Med php, tja, något sånt här kanske? Kod:
<?php |
Citat:
1. Dom är service för användaren, dvs användaren slipper öppna sitt e-postprogram för att skicka ett mejl - bra 2. Dom är sk*t för mottagaren om avsändaren skrivit fel e-postadress 3. Om avsändaren skrivit fel e-postadress, svarar inte mottagaren enligt avsändaren och mottagaren klassas som sk*tstövel som inte svarar på mejl. Så frågan blir kanske mer hur man garanterar att avsändaren skrivit rätt adress. I ett e-postprogram skall den väl vara rätt inskriven från början får man hoppas. Bara en tanke som bitråd.... |
Citat:
Jag skulle tippa på att en bra taktik är ett javascript som stoppar in mailto: och epostadressen i efterhand är ganska effektivt, eftersom spambotar knappast utför sidans js. Typ: Kod:
<span id="epost"></span> Kod:
<body onload="document.getElementById('epost').innerHTML='<a href=\"mail'+'to:'+'info'+'@'+'domän.se'\">Info</a>;"> Kod:
var kanelbulle="@"; |
Alla tider är GMT +2. Klockan är nu 08:20. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson