Toon posts:

ASP mailto probleem

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben voor mij stage met een intranet site bezig. Op het intranet komt ook een pagina met alle e-mail adressen.
Via ASP worden de e-mail adressen uit een database gehaald en op naam of afdeling gesorteerd. Als er op de pagina op het e-mail adres wordt geklikt wordt er via mailto outlook geopend en automatisch het e-mail adres ingevuld.

Dit werkt allemaal _/-\o_

Maar....

Er is ook een e-mail adres p&o@****.nl

Zodra dit e-mail wordt aangelikt komt er in outlook alleen een 'p' in het aan vak te staan.
In de html code staat het allemaal goed. ^

Ik denk dat de '&' en soort scheidingsteken is. Want zodra ik meerdere e-mail adressen aanklik, en met mailto naar oulook verstuur komt er de 'p' (van p&o) en direct daarachter nomyth@***.nl te staan

Weet iemand hoe ik dit kan oplossen?

  • dominic
  • Registratie: Juli 2000
  • Laatst online: 21-08 19:07

dominic

will code for food

server.HTMLEncode(sEmailAdres);

of in jscript

escape(sEmailAdres)

[ Voor 41% gewijzigd door dominic op 19-03-2003 09:49 ]

Download my music on SoundCloud


Verwijderd

Topicstarter
code:
1
<A href="mailto:p&o@****.nl">p&o@****.nl</A>


Dit is het resultaat van de ASP code. Het zelfde probleem blijft bestaan.

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:02
P&W -> W&G

https://fgheysels.github.io/


  • dominic
  • Registratie: Juli 2000
  • Laatst online: 21-08 19:07

dominic

will code for food

Verwijderd schreef op 19 maart 2003 @ 10:07:
code:
1
<A href="mailto:p&o@****.nl">p&o@****.nl</A>


Dit is het resultaat van de ASP code. Het zelfde probleem blijft bestaan.
Hmm ok probeer in je asp eens een Replace(sEmail, "&", "%26")

Download my music on SoundCloud


Verwijderd

Dit is alweer een reden om geen rare dingen met email adressen te doen. Schrijf anders een formuliertje dat ook automatische een email adres invult en verstuurd.

of geef opdracht om het mailadres te veranderen PenO@bedrijf.nl

Verwijderd

Topicstarter
Werkt nog niet. Denk dat ik het email adres idd maar verander van p&o in peno.
Als ik dan alleen de mailto verander merkt bijna niemand er wat van >:) Dan is het probleem in idergeval opgelost.

Iedereen bedankt voor de hulp

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 19-08 22:14

Bosmonster

*zucht*

dominic schreef op 19 March 2003 @ 10:14:
[...]


Hmm ok probeer in je asp eens een Replace(sEmail, "&", "%26")


%26?

Denk dat je & bedoelt, das het teken voor & en dat zou je moeten gebruiken in de mailto.

[ Voor 3% gewijzigd door Bosmonster op 19-03-2003 11:03 ]


  • SilentSimon
  • Registratie: Oktober 2001
  • Laatst online: 07:09

SilentSimon

Have you been hopped?

als ik het goed heb heeft elke toets in programmeertaal een nummer.
&amp is wordt naar mijn weten alleen gebruikt voor html

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 21:20

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

Je zou natuurlijk ook de emailadressen naar html kunnen omzetten, dan maakt de browser er zelf weer een heel emailadres van:
code:
1
2
 ch = replace(ch,"&","&amp;");
 geeft dan: p&amp;o@blaat.nl, werkt prima

Dat is wat minder omslachtig dan een emailadres veranderen :)

/edit:
SilentSimon schreef op 19 March 2003 @ 11:06:
als ik het goed heb heeft elke toets in programmeertaal een nummer.
&amp is wordt naar mijn weten alleen gebruikt voor html
Het is toch ook een html-probleem :?

[ Voor 37% gewijzigd door Thijsmans op 19-03-2003 11:18 ]

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


Verwijderd

Het is toch ook een html-probleem :?
Nou, volgensmij ligt het eerder aan outlook dan aan html

code:
1
p&amp;o@blaat.nl

werkt natuurlijk niet omdat het probleem is het "&" teken. en dat zit in & nog steeds.

code:
1
mailto:p%26o@blaat.nl

werkt wel :

mailto:p%26o@blaat.nl

[ Voor 18% gewijzigd door Verwijderd op 19-03-2003 11:51 ]


Verwijderd

Topicstarter
Jep dat %26 werkt. Net niet goed gekeken, had dat %26 bij het verkeerde e-mail adres gebruikt 8)7

Maar het werkt nu
THNX! _/-\o_


Eindelijk pauze :9~

  • TheVMaster
  • Registratie: Juli 2001
  • Laatst online: 23:08

TheVMaster

Moderator WOS
Hmm..is het niet een ongeschreven regel dat je alleen cijfers en letters en . _ en - gebruikt in emailadressen? :p als je dat gedaan had had je dit probleem ook niet gehad ;)

Maar de oplossing van & is idd de beste!

DiscVault - Beheer je fysieke schijvencollectie | Beschikbaar als Self-Hosted, iOS (ook TestFlight) en Android (beta).


  • HawVer
  • Registratie: Februari 2002
  • Laatst online: 23-08 17:04
Dit soort email adressen hebben een erg groot voordeel. Ze zijn niet gevoelig voor spam.

Je had het mischien ook op kunnen lossen met deze functie?

HTMLEncode()

http://hawvie.deviantart.com/


Verwijderd

TheVisionMaster schreef op 19 maart 2003 @ 12:11:
Hmm..is het niet een ongeschreven regel dat je alleen cijfers en letters en . _ en - gebruikt in emailadressen? :p als je dat gedaan had had je dit probleem ook niet gehad ;)

Maar de oplossing van & is idd de beste!
Jah dat is inderdaad zo. Dat scheeld ook een hoop problemen. ik denk ook dat ouderewetse mail server er moeilijk over doen. Maar aangezien dit een intranet betreft zijn die regels niet zo van kracht.
Pagina: 1