login  Naam:   Wachtwoord: 
Registreer je!
Scripts > JavaScript > Beveiliging > Anti-Spam e-mail link


Reacties op het script Anti-Spam e-mail link

Offline  Christiaan
Gepost op: 06 oktober 2004 - 10:48
Lid



Zou maar zo kunnen; ik gebruik dit al een tijdje; makkelijk en overal in toepasbaar...^^

Offline  leendertW
Gepost op: 12 december 2004 - 17:43
PHP beginner



wat een onzin scriptje dit is de bron:
<!--
var showtag="@"
var showlink="mailtje";
var showname="ximaster";
var showhost="gmail.com";
document.write("<a href="+"mail"+"to:"+showname+showtag+showhost+
">"+showlink+"</a>")
//-->

Hier zie je toch het emailadres:
showname: ximaster
showtag: @
showhost: gmail.com

en dat wordt ximaster@gmail.com 

Offline  Christiaan
Gepost op: 22 december 2004 - 09:23
Lid



Leentje, wel eens van e-mail harvesters gehoord? Die kunnen het adres niet zien. Je hebt de bron toch ook niet nodig om het adres te zien?

Offline  Klopper
Gepost op: 09 januari 2005 - 02:24
HTML interesse



Dit kan je inderdaad in PHP maken.

  1. <?php
  2. $res_qry = mysql_query("SELECT * FROM emailadressen WHERE id = '$id' LIMIT 1"; // ik noem maar wat hoor...
  3. while($obj = mysql_fetch_object($res_qry)) {
  4. list($gebruiker, $domein) = split("@", $obj->email, 2);
  5. }
  6. echo"<!--
  7. var showtag="@"
  8. var showname="$gebruiker";
  9. var showhost="$domein";
  10. document.write("<a href="+"mail"+"to:"+showname+showtag+showhost+">Mail deze gebruiker!</a>")
  11. //-->";
  12. ?>


Ik durf niet 100% zeker te zeggen dat deze script bugless is, want ik heb 'm zelf niet getest... Maar naar mijn weten moet dit gewoon kunnen...

Offline  remy
Gepost op: 03 maart 2005 - 12:08
PHP ver gevorderde



euhm nee, dat wil niet, want javascript wordt op de pc van de client uitgevoerd, en php op de server;-)

Offline  Godlord
Gepost op: 11 november 2007 - 16:12
PHP gevorderde



@remy: met PHP is om je pagina op te maken, zo kun je ook Javascript via PHP in die pagina laten zetten. In dit geval werd dit gedaan met het script, dus het werkt wel. Alleen klopt die PHP code niet.

  1. <?php
  2. function echo_email($username, $host) {
  3. echo '<script type="text/javascript"><!-- var showtag="@"; var showname="'.$username.'"; var showhost="'.$host.'"; document.write("<a href="+"mail"+"to:"+showname+showtag+showhost+">Mail deze gebruiker!</a>"); --></script>';
  4. }
  5. ?>


Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom.
 
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.108s