Avatar billede Slettet bruger
12. februar 2004 - 13:27 Der er 3 kommentarer og
1 løsning

Opdele mail-adresse

For at beskytte mod spam-bots angiver jeg mail-adresserne sådan:

<SCRIPT>
email_prct=('username' + '@' + 'noget.dk')
document.write('<A href="mailto:' + email_prct + '">' + email_prct + '</a>')
</script>

Jeg har lavet et tilmeldingsscript hvor folk kan melde deres mail til - det jeg ønsker - det er faktisk ganske simpelt at mail-adresserne - når jeg trækker dem ud af databasen splittes op fra venstre og højre ind mod "@" - så de kan "beskyttes" via ovenstående javascript

altså: username@noget.dk -> username, @, noget.dk

Det skal så ind i et loopet hvor jeg trækker data ud...
Avatar billede ellebaek Nybegynder
12. februar 2004 - 14:28 #1
<%
email = username@noget.dk
myarr = split(email,"@")

response.write myarr(0) & ", @, " & myarr(1)
%>

Sådan her f.eks. ?
Avatar billede ellebaek Nybegynder
12. februar 2004 - 14:28 #2
og email skal naturligvis defineres som en streng...
altså:
<%
email = "username@noget.dk"
myarr = split(email,"@")

response.write myarr(0) & ", @, " & myarr(1)
%>
Avatar billede Slettet bruger
13. februar 2004 - 10:42 #3
ok, og hvordan får jeg variablerne ind i javascriptet (som er i loopet):

<SCRIPT>
email_prct=('username' + '@' + 'noget.dk')
document.write('<A href="mailto:' + email_prct + '">' + email_prct + '</a>')
</script>
Avatar billede ellebaek Nybegynder
14. februar 2004 - 08:13 #4
<SCRIPT>
function sendInformation(username,adress) {
email_prct=(username + '@' + adress)
document.write('<A href="mailto:' + email_prct + '">' + email_prct + '</a>')
}
</script>

Så bliver du nødt til at kalde dit script som en funktion som ovenstående...
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
Kurser inden for grundlæggende programmering

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