Just nu i M3-nätverket
Jump to content

Hyperlänk i ett mail...?


MrHall

Recommended Posts

Jag har skrivit följande kod:

 

//Skicka bekräftelse via mail
$link = "<a href='http://www.minadress.se/confirm.htm'>HÄR</a>";
$mail_body = '

Tack för regidtreringen!

Vänligen bekräfta registreringen med kod: '. $confcode .'

Klicka '. $link .' för att komma till konfirmeringen.
';
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

mail($epost, "Bekräftelse av registrering på www.minadress.se", $mail_body, $header); //mail command 

//Slut 

 

Det fungerar perfekt!

...förutom att länken skrivs ut såhär;

<a href='http://www.minadress.se/confirm.htm'>HÄR</a>

 

Jag vill ju självklart att enbart "HÄR" ska vara med i mailet och vara klickbart.

 

Hur gör jag detta?

 

Link to comment
Share on other sites

Eftersom det inte går att radera mitt eget inlägg kommenterar jag det själv...

 

Jag hade gjort en dum miss...

 

Jag hade skrivit $headers i variabeln

Men skickade iväg mailet med variabeln $header.

 

...en liten bokstav; "s" missade jag...så blev allt fel =)

 

Jaja, det första man blir blind på är väl ögonen...

 

Nu funkar det i alla fall!

 

Link to comment
Share on other sites

Några saker bara.

Försök att inte blanda ' och " när du gör strängar. Det kan bli knas då.

Check this out:

$link = "<a href=\"http://www.minadress.se/confirm.htm\">HÄR</a>";

$mail_body = "Tack för regidtreringen!

Vänligen bekräfta registreringen med kod: ". $confcode . "

Klicka ". $link ." för att komma till konfirmeringen.";

 

När man skall ha ett citattecken inne i en stäng skriver man ett back-slash före: \" Då escapas strängen och ett citattecken skrivs ut inne i strängen.

 

Vidare skall du inte gärna länka endast "här", då en länk skall vara förklarande.

 

"Gå till bekräftelsesidan" är en mer korrekt länktext.

 

Sedan skall jag inte vara mer språkpolis än att påpeka att det finns lite stavfel och felformuleringar i texten, men det lämnar jag upp till dig.

 

J

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...