Avatar billede niels95 Nybegynder
02. juni 2011 - 18:13 Der er 5 kommentarer og
1 løsning

Undgå spamrobotter

Hej

Jeg ved at istedet for at skrive "ditnavn@hotmail.com" kan sætte firkantede parenteser ind i selve e-mailadressen.

Men hvor skal jeg sætte dem ind henne, for at undgå spamrobotter?

På forhånd tak!

Niels
Avatar billede Slettet bruger
02. juni 2011 - 20:47 #1
ditnavn[@]hotmail.com ?
Avatar billede kentora Nybegynder
02. juni 2011 - 20:54 #2
Der er rigtig mange spamrobotter, og i "gamle dage" kunne man undgå det ved at skrive ditnavn[at]hotmail.com eller lignende.

I dag er de desværre blevet lidt for intelligente, og kan sammenligne den slags tricks med nogle regular expressions, og så få din email ud alligevel. Nogle bruger et trick med at skrive den baglæns, andre laver et ord inde i addressen. f.eks "ditnavnHEJ@hotmail.com". Så skal du huske at gøre opmærksom på at hej skal fjernes.

Men inden du tager alle disse tricks i brug, eller finder på din egen, så overvej hvor din mail skal stå, hvem det er der skal have fat i den. Nu ser det ud som om du er 95'er, men hvis nu du f.eks. skulle drive et firma, ville jeg helt klart fraråde dig disse tricks. Det er bedre at finde sig i det spam der nu kommer, end at give en (kommende) kunde besvær med den slags. Det lyder måske ikke som meget, men alt besvær tæller. Men som nævnt kender jeg ikke lige konteksten for dit spørgsmål :)

Håber du kan bruge det til noget.
Avatar billede The_Buzz Novice
02. juni 2011 - 21:05 #3
Avatar billede pstidsen Novice
02. juni 2011 - 21:37 #4
Eller du kan nøjes med en kontaktformular på din side. Den kan du beskytte godt med spamangreb.
Avatar billede The_Buzz Novice
02. juni 2011 - 23:38 #5
<?php
function encode_email($e)
{
  for ($i = 0; $i < strlen($e); $i++) { $output .= '&#'.ord($e[$i]).';'; }
  return $output;
}

echo encode_email("din@email.dk");
?>

Virker også - den laver det sådan:
http://phptips.dk/test.php

Men se kilden...
Avatar billede niels95 Nybegynder
19. februar 2012 - 13:56 #6
lukket
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
Computerworld tilbyder specialiserede kurser i database-management

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