station_hendrik Geplaatst: 19 maart 2006 Geplaatst: 19 maart 2006 hoi, op mijn site gebruik ik voor email de mailto:blabla@blabla.nl. Dit is voor spammers natuurlijk geweldig. Met welk simpel script kan ik dit verbergen voor spammers? --> Windows logica: Afsluiten onder Start
lite Geplaatst: 19 maart 2006 Geplaatst: 19 maart 2006 je kan iets als dit proberen: http://www.proles.net/emailencoder And now for something completely similar
Puch Geplaatst: 19 maart 2006 Geplaatst: 19 maart 2006 Ik gebruik geen email adressen meer op websites enkel nog contact formulieren. De info kan met een mail functie naar een niet zichtbaar mailadres worden gestuurd. Of als je een mysql database op je site hebt kan je de bericht in je database opslaan. iMac 27" macOS SierraiPhone 5s iOS 10
Bocky Wocky Geplaatst: 3 april 2006 Geplaatst: 3 april 2006 <SCRIPT language=JavaScript> var user = "henk" var domain = "mijndomein.nl" var recipient = user + "@" + domain var url = "mailto:" + recipient document.write(recipient.link(url)); </SCRIPT> resultaat: mailto:henk@mijndomein.nl Suc6 B.W. There are 10 kinds of people in the world. Those who understand binary numbers and those who don't.
WPW Geplaatst: 3 april 2006 Geplaatst: 3 april 2006 Plaatje (png) maken ervan, werkt ideaal en word steeds meer ingeburgerd. gr, WPW. -=[Deze ruimte is opzettelijk leeg gelaten]=-
Duwgati Geplaatst: 3 april 2006 Geplaatst: 3 april 2006 Het zelfde idee als dat van Bocky Wocky, maar nog wat complexer (dus moeilijker automatisch te vergaren): Code: <script language="javascript" type="text/javascript"> // Wijzig de onderstaande 3 regels name="Jantje"; site="Website"; ext=".nl"; // Hieronder niets meer wijzigen protocol="mailto:"; p=""; n=""; h="@"; s=""; e=""; for (i=0;i<protocol.length;i++) p+="&#"+protocol.charCodeAt(i)+";"; for (i=0;i<name.length;i++) n+="&#"+name.charCodeAt(i)+";"; for (i=0;i<site.length;i++) s+="&#"+site.charCodeAt(i)+";"; for (i=0;i<ext.length;i++) e+="&#"+ext.charCodeAt(i)+";"; document.write("<a href='"+p+n+h+s+e+"'\">"+n+h+s+e+"</a>");</script> Dit resulteert dus in Jantje@Website.nl @WPW: Als je er een plaatje van maakt verandert dat niets voor de email-harvesters, want die kijken niet naar de 'presentatie' van de URL, maar naar de URL zelf. Dus als jij een code gebruikt als: <a href="mailto:ik@mijnwebsite.nl"><img src="plaatje.png"></a> Dan wordt het plaatje getoond in je browser, maar de harvester kijkt naar het stukje "mailto:ik@mijnwebsite.nl" en heeft dan nog je emailadres te pakken.
WPW Geplaatst: 3 april 2006 Geplaatst: 3 april 2006 Citaat: @WPW: Als je er een plaatje van maakt verandert dat niets voor de email-harvesters, want die kijken niet naar de 'presentatie' van de URL, maar naar de URL zelf. Dus als jij een code gebruikt als: <a href="mailto:ik@mijnwebsite.nl"><img src="plaatje.png"></a> Dan wordt het plaatje getoond in je browser, maar de harvester kijkt naar het stukje "mailto:ik@mijnwebsite.nl" en heeft dan nog je emailadres te pakken. Dat bedoel ik niet, effe wat maken... Zo ff inplakken. gr, WPW. -=[Deze ruimte is opzettelijk leeg gelaten]=-
Puch Geplaatst: 3 april 2006 Geplaatst: 3 april 2006 Al die scripts zijn goed en wel om het op de website te verbergen, maar al je erop klikt opent je mailprog en staat het mailadres daar lekker bovenaan. Zoals ik hierboven al zei, contact formuliertje maken en via php versturen. Werkt prima en er is geen mailadres zichbaar in de broncode. simpel formuliertje zonder opmaak Citaat: <html> <head> </head> <body> <form id="form1" name="form1" method="post" action="verstuur_mail.php"> <p>Naam: <input name="naam" type="text" id="naam"> </p> <p>email: <input name="email" type="text" id="email"> </p> <p>onderwerp: <input name="naam" type="text" id="onderwerp"> </p> <p>vraag: <textarea name="vraag" id="vraag"></textarea> </p> </form> </body> </html> verwerk_mail.php (simpel scriptje, zonder beveiliging of controle) Citaat: <?php $naam = $_POST['naam']; $email = $_POST['email']; $onderwerp = $_POST['onderwerp']; $vraag = $_POST['vraag']; $to = "jounaam@domein.nl"; //hier jou mailadres invullen $headers = "from: $naam<$email>"; mail($to, $onderwerp, $vraag, $headers); ?> Telkens iemand het forumlier invult krijg jij netjes een mail in je mailbox. Let wel, dit script is heel eenvoudig zonder controle op correct invullen van het formulier of checken van het mailadres. Succes iMac 27" macOS SierraiPhone 5s iOS 10
Duwgati Geplaatst: 3 april 2006 Geplaatst: 3 april 2006 Dat verdient uiteraard wel de voorkeur Puch, maar dan moet je natuurlijk wel server-side script support (bijv php) hebben bij je provider.
Gast Geplaatst: 3 april 2006 Geplaatst: 3 april 2006 En, als je het netjes doet, stuur je meteen een kopie richting afzender! Dat is het voordeel van een mailto: linkje: je hebt meteen zelf een kopietje van het verzonden bericht...
Bocky Wocky Geplaatst: 4 april 2006 Geplaatst: 4 april 2006 Ik draai helaas geen php, wel asp. Heb je daar ook een sample van <img src="/forums/images/graemlins/smile.gif" alt="" /> edit: al gevonden klik There are 10 kinds of people in the world. Those who understand binary numbers and those who don't.
Puch Geplaatst: 4 april 2006 Geplaatst: 4 april 2006 Daar ging ik vanuit Duwgati, php vind ik tegenwoordig vanzelfsprekend bij een provider <img src="/forums/images/graemlins/blush.gif" alt="" /> @Bocky ziet er goed en het formuliertje is iets beter opgemaakt dan dat van mij <img src="/forums/images/graemlins/grin.gif" alt="" /> Ik heb echter geen kaas gegeten van asp maar het staat op het programma om in september curssus van te volgen. iMac 27" macOS SierraiPhone 5s iOS 10
lite Geplaatst: 4 april 2006 Geplaatst: 4 april 2006 Citaat: maar dan moet je natuurlijk wel server-side script support (bijv php) hebben bij je provider. precies, en het is best irritant als sites alleen een mailform hebben; je kan er geen opmaak, plaatjes, attachments etc. bij voegen. daarnaast staat het, zeker voor bedrijven, altijd een beetje shady/anoniem als er niet ook een normaal e-mail adres wordt vermeld. And now for something completely similar
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen