apwr Skrevet 19. oktober 2006 Del Skrevet 19. oktober 2006 (endret) Hei! Jeg har følgende kode: <html> <% String navnet = request.getParameter("navn"); String beskrivelse = request.getParameter("besk"); String epost = request.getParameter("postadr"); String pos = request.getParameter("ja"); out.println("Navn: "+ navnet);%><br> <% if ("j".equals(pos) ) { out.println("E-postadresse: " +epost); } else{ out.println("E-postadresse: Vis E-postadresse er ikke huket av"); }%><br> <% out.println("Beskrivelse: " +beskrivelse); %> </html> Jeg vil skjule epostadressen om blir skrevet ut (gjøre den mindre lesbar for datamaskiner) ved hjelp av noe slikt: String kamuflerEpost(String epost){ return epost.replaceFirst("@", "(alpha)"); } Er det noen her som vet hvordan dette kan gjøres? Endret 19. oktober 2006 av apwr Lenke til kommentar
pgdx Skrevet 19. oktober 2006 Del Skrevet 19. oktober 2006 Har du mulighet for å bruke PHP? Lenke til kommentar
apwr Skrevet 19. oktober 2006 Forfatter Del Skrevet 19. oktober 2006 Har du mulighet for å bruke PHP? 7104070[/snapback] Nope, kun html/jsp. Tips til hvordan dette gjøres? Lenke til kommentar
apwr Skrevet 20. oktober 2006 Forfatter Del Skrevet 20. oktober 2006 Noen som kan dette? Lenke til kommentar
TheGizmo Skrevet 20. oktober 2006 Del Skrevet 20. oktober 2006 (endret) Du kan jo alltids bare gjøre mailadressen om til HEX, så blir den ikke snappet opp av spam sniffere om det er det du ønsker http://nickciske.com/tools/hex.php Feks klikk på link under, som er [email protected] eks. %6D%61%69%6C%40%6D%61%69%6C%2E%63%6F%6D Endret 20. oktober 2006 av TheGizmo Lenke til kommentar
MrLee Skrevet 20. oktober 2006 Del Skrevet 20. oktober 2006 Tja, du kan skrive mailadressen på ett bilde? eller tenker du å bruke det som en mailto link? Lenke til kommentar
BigJackW Skrevet 20. oktober 2006 Del Skrevet 20. oktober 2006 Se på denne artikelen jeg skrev for ikke lenge siden: http://www.somlioy.net/index.php?id=16 Lenke til kommentar
Arve Systad Skrevet 20. oktober 2006 Del Skrevet 20. oktober 2006 Tja, du kan skrive mailadressen på ett bilde? eller tenker du å bruke det som en mailto link? 7112758[/snapback] Ei mailto-lenke vil jo aldri bli trygg, enkelt og greit fordi den må nødvendigvis innehalde epostadressa du vil skjule Tryggast av vil du nok vere med å skrive epostadressa i ei bildefil. Lenke til kommentar
apwr Skrevet 20. oktober 2006 Forfatter Del Skrevet 20. oktober 2006 (endret) Takk for svar alle sammen, men les første innlegg! Jeg skal bruke en kommando for å gjøre dette, men vet ikke hvordan dette gjøres? Endret 20. oktober 2006 av apwr Lenke til kommentar
pgdx Skrevet 22. oktober 2006 Del Skrevet 22. oktober 2006 Vel, da bør du lese forumoversikten... Den inneholder nemlig et forum som heter Javascript. Lykke til der. Lenke til kommentar
Vindstille Skrevet 23. oktober 2006 Del Skrevet 23. oktober 2006 Har du mulighet for å bruke PHP? 7104070[/snapback] PHP behandler ting på server siden å spytter ut ferdig kode. Derfor vil det aldri hjelpe vis du bruker PHP (Med mindre du bruker GD for å lage et bilde som viser epostadressen.) Lenke til kommentar
qualbeen Skrevet 23. oktober 2006 Del Skrevet 23. oktober 2006 stemmer JonT, men det gjelder vel også jsp? Så slik sett er det umulig å vise e-postadressen til person1, samtidig som den er skjult for person2, hvor person2=maskin som søker etter mail-adresser ... Blir noe ala de som ønsker å vise frem et bilde til besøkende, samtidig som det ikke skal kunne gå an å lagre bildet for disse besøkende.. UMULIG Men javascript kan kanskje lure en og annen bot? Eller eventuelt å liste opp e-post-adressen i et ukjent format, f.eks: ola_krøllalfa_hansen_punktum_no. Men en bot kan lett programeres til å tolke slikt også da Lenke til kommentar
834HF42F242 Skrevet 23. oktober 2006 Del Skrevet 23. oktober 2006 1: Skriv adressen i et bilde. 2: Bruk en form, slik at adressen ikke blir avslørt før du eventuelt svarer. Lenke til kommentar
pgdx Skrevet 23. oktober 2006 Del Skrevet 23. oktober 2006 Har du mulighet for å bruke PHP? 7104070[/snapback] PHP behandler ting på server siden å spytter ut ferdig kode. Derfor vil det aldri hjelpe vis du bruker PHP (Med mindre du bruker GD for å lage et bilde som viser epostadressen.) 7134830[/snapback] Er du tidig? Man kan gjøre alt man vil med PHP. Man kan reversere strengen, erstatte ord, bytte ut toppnivådomenenavn m.m. $fake_mail = str_replace("@", "_AT_", $mail); $fakere_mail = str_replace(".", "...DOT...", $fake_mail); Lenke til kommentar
enden Skrevet 23. oktober 2006 Del Skrevet 23. oktober 2006 Har du mulighet for å bruke PHP? 7104070[/snapback] PHP behandler ting på server siden å spytter ut ferdig kode. Derfor vil det aldri hjelpe vis du bruker PHP (Med mindre du bruker GD for å lage et bilde som viser epostadressen.) 7134830[/snapback] Er du tidig? Man kan gjøre alt man vil med PHP. Man kan reversere strengen, erstatte ord, bytte ut toppnivådomenenavn m.m. $fake_mail = str_replace("@", "_AT_", $mail); $fakere_mail = str_replace(".", "...DOT...", $fake_mail); 7136199[/snapback] Hvorfor ikke bare skrive dette som ren tekst? Jo, fordi det sannsynligvis er roboter der ute som tar dette som e-postadresser også, siden er det en veldig vanlig måte å skrive adressene på i dag. Dessuten vil en forfalsket adresse være ca like nyttesløs som alle andre forslag, da brukeren ikke kan benytte den uendret, eller enda bedre, klikke på den som en link. Lenke til kommentar
pgdx Skrevet 23. oktober 2006 Del Skrevet 23. oktober 2006 Har du mulighet for å bruke PHP? 7104070[/snapback] PHP behandler ting på server siden å spytter ut ferdig kode. Derfor vil det aldri hjelpe vis du bruker PHP (Med mindre du bruker GD for å lage et bilde som viser epostadressen.) 7134830[/snapback] Er du tidig? Man kan gjøre alt man vil med PHP. Man kan reversere strengen, erstatte ord, bytte ut toppnivådomenenavn m.m. $fake_mail = str_replace("@", "_AT_", $mail); $fakere_mail = str_replace(".", "...DOT...", $fake_mail); 7136199[/snapback] Hvorfor ikke bare skrive dette som ren tekst? Jo, fordi det sannsynligvis er roboter der ute som tar dette som e-postadresser også, siden er det en veldig vanlig måte å skrive adressene på i dag. Dessuten vil en forfalsket adresse være ca like nyttesløs som alle andre forslag, da brukeren ikke kan benytte den uendret, eller enda bedre, klikke på den som en link. 7136275[/snapback] Hvis målet er at ingen roboter skal klare å tolke det, men alle mennesker skal, må det være et godt laget CAPTHA. Ellers blir det vanskelig. Med PHP og substr kan du gjøre som Slashdot, nemlig å flytte rundt på tekst og ha i paranteser hva som hører til hvor. Men man kan ikke lage noe som mennesker kan trykke på uten at roboter klarer å snappe det opp. Lenke til kommentar
Vindstille Skrevet 23. oktober 2006 Del Skrevet 23. oktober 2006 Skal dere bruke min epost adresse AT gmail dot com Nytt i hvert fall ut AT med "alfagrøll" og "dot" med "punktum". Lenke til kommentar
pgdx Skrevet 23. oktober 2006 Del Skrevet 23. oktober 2006 Ja, det er klart... Enhver lenke som inneholder mailto:mailATexampleDOTcom blir jo sniffet ganske kjapt. Lenke til kommentar
Lovskogen Skrevet 23. oktober 2006 Del Skrevet 23. oktober 2006 Hva med minepostadresse [at] minsip.no ? Lenke til kommentar
834HF42F242 Skrevet 23. oktober 2006 Del Skrevet 23. oktober 2006 Form: Hva heter den nest største byen i Norge? [OK] Serversideskript gir leser et generert HTML-dokument med mailto:[email protected] Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå