Avatar billede Kengun Praktikant
04. maj 2001 - 23:03 Der er 17 kommentarer og
2 løsninger

Motta email når noen klikker på en url-link

Finnes det noe javascript som kan sende meg en email hver gang noen klikker på en link som f.eks. på denne linken: www.lyngdal.f2s.com - Når noen klikker på linken så skal man få frem siden, men jeg skal samtidig motta en email når noen klikker på linken. Skjønner? Jeg vil altså ha beskjed via email når noen har klikket på url-linken for å komme til en webside. Points kun til de som har en løsning på dette.
Avatar billede erikjacobsen Ekspert
04. maj 2001 - 23:14 #1
Omdøb din index.htm til index.php, og skriv øverst i den:

<? mail(\"din@email.adresse\",\"Så er der mus i fælden\",\"Der blev klikket\"); ?>
Avatar billede jakoba Nybegynder
04. maj 2001 - 23:17 #2
Du kan fx bruge FormMail til det.
det kræver at du har lov at køre script på din server eller at din udbyder eller en anden giver dig adgang til at høre scriptet der.

du kan aktivere det fra et link med fx:
<a href=\"den_side_linket_er_til.html\" onclick=\"send_formmail()\">

Hvordan præcis du sender en formmail må du snakke med din udbyder om det varierer lidt fra sted til sted.

mvh JakobA
Avatar billede Kengun Praktikant
04. maj 2001 - 23:17 #3
Da får jeg svar når noen besøker siden min? Men jeg ønsker at de som besøker siden min kan klikke på linker som er på min side. Hvis de så klikker på en av linkene (som går videre til andre eksterne websider), så vil jeg ha beskjed om dette på email. (litt vanskelig å forklare dette, men håper du skjønner).
Avatar billede Kengun Praktikant
04. maj 2001 - 23:20 #4
JakobA> Men må ikke min emailadresse stå et sted?
Avatar billede Kengun Praktikant
04. maj 2001 - 23:22 #5
Min kommentar kl. 23:17:54 var kommentar til Erik Jacobsen (23:14:57)
Avatar billede erikjacobsen Ekspert
04. maj 2001 - 23:26 #6
Ok, den vej rundt. Så skal du skrive noget i retning af:

  <a href=\"skiftside.php?side=http://www.jubii.dk\">Prøv jubii</a>

og i din skiftside.php skriver du disse fire linier

<?
  mail(\"din@email.adresse\",\"Mus i fælden\",\"Nogen klikkede på $side\");
  header(\"location: $side\");
?>

Nå ja - du kan ikke gøre det med JavaScript alene, men selvfølgelig med ASP
og Perl, hvis du hellere vil det.
Avatar billede jakoba Nybegynder
04. maj 2001 - 23:26 #7
kengun >> jo. din email skal stå i en form du laver. Det jeg skrev er langtfra nok til at afsende en formmail. du skal have info fra din udbyder for at komplettere.
Avatar billede jakoba Nybegynder
04. maj 2001 - 23:30 #8
men hvis du har php adgang så er metoden med formmail spild af tid. brug erikjacobsens.
Avatar billede Kengun Praktikant
05. maj 2001 - 11:14 #9
Ja jeg kan bruke php på min side. Jeg skal forsøke om jeg får dette til. Jeg legger inn en kommentar her og forteller hvordan det går.
Avatar billede Kengun Praktikant
09. juni 2001 - 10:42 #10
Beklager at det har tatt litt lang tid før jeg fikk testet dette. Jeg har nå forsøkt med Erik Jacobsen\'s siste svar. Jeg får nå email når noen klikker på linken, men jeg får en feilmelding og blir ikke videresendt til www.jubii.dk
Dere kan teste det her: www.lyngdal.f2s.com/mail/
Jeg regner med at jeg kommer til å få noen emails nå :))
Avatar billede Kengun Praktikant
09. juni 2001 - 10:47 #11
Index-siden er en .htm side. Er det ok? (skiftside er .php)
Avatar billede Kengun Praktikant
09. juni 2001 - 11:11 #12
Avatar billede Kengun Praktikant
27. juni 2001 - 20:36 #13
Dette fungerer ikke helt enda. Er det noen som vil hjelpe, eller skal jeg lukke dette spørsmål og ta pointsene selv?
Avatar billede erikjacobsen Ekspert
27. juni 2001 - 22:08 #14
Jamen, hvad er din fejlmelding ?
Avatar billede erikjacobsen Ekspert
27. juni 2001 - 22:14 #15
Hmm -kan det passe du har et mellemrum før
<?
for det må du ikke have. Heller ikke andre linier.
Avatar billede Kengun Praktikant
27. juni 2001 - 22:16 #16
Jeg får følgende feilmelding:
Warning: Cannot add header information - headers already sent by (output started at /web/sites/126/lyngdal/www.lyngdal.f2s.com/mail/skiftside.php:1) in /web/sites/126/lyngdal/www.lyngdal.f2s.com/mail/skiftside.php on line 3

Du kan også gå til www.lyngdal.f2s.com/mail/index.htm og deretter klikke på linken. Så får du se feilmeldingen.
Avatar billede erikjacobsen Ekspert
27. juni 2001 - 22:42 #17
Har du det mellemrum før <?  ??
Avatar billede Kengun Praktikant
28. juni 2001 - 00:15 #18
YESSSS - Nå fungerer det :-) - (ja jeg hadde et mellomrom før <?)
Avatar billede erikjacobsen Ekspert
28. juni 2001 - 00:18 #19
Fint nok. Der er to forklaringer på min lange svartid: hvis folk bare skriver
\"virker ikke\" vil jeg tit glemme dem igen (du havde et link, men skriv alt det
relevante her i spørgsmålet alligevel) - og så får jeg så mange mails fra
eksperten.dk, at du måske er druknet idem.

Men det endte lykkeligt...
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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