hallo an alle,
habe da ein kleines problem mit dem versenden einer mail. ich habe ein kleines script geproggt um mir eine e-mail zukommen zu lassen wenn jemand in mein forum geschrieben hat.
das funktioniert auch alles wunderbar ... aber da der mesnsch ja nie zufrieden ist wollte ich jetzt das in der E-Mail gleich der link zu diesem beitrag drin steht. wenn ich jetzt die e-mail anschau dann steht auch der korrekte linkname drin, auch der alttext des links ist korrekt aber wenn ich ihn dann anklicke steht in der browserzeile
z.B.: http://[COLOR=red]email.aol.de/[/COLOR]www.chataya.de/bhp_designs/forum.php1.0
der richtige link müßte aber heissen:
http://www.chataya.de/bhp_designs/forum.php1.0
so sieht der teil des scriptes aus der die mail generiert:
Also meine frage ist nun wieso in dem geklickten link dann auf einmal dieses [COLOR=red]email.aol.de/[/COLOR] auftaucht und wie ich das unterbinden kann.
MfG
Andy
Hoffe es ist alles einigermaßen verständlich
habe da ein kleines problem mit dem versenden einer mail. ich habe ein kleines script geproggt um mir eine e-mail zukommen zu lassen wenn jemand in mein forum geschrieben hat.
das funktioniert auch alles wunderbar ... aber da der mesnsch ja nie zufrieden ist wollte ich jetzt das in der E-Mail gleich der link zu diesem beitrag drin steht. wenn ich jetzt die e-mail anschau dann steht auch der korrekte linkname drin, auch der alttext des links ist korrekt aber wenn ich ihn dann anklicke steht in der browserzeile
z.B.: http://[COLOR=red]email.aol.de/[/COLOR]www.chataya.de/bhp_designs/forum.php1.0
der richtige link müßte aber heissen:
http://www.chataya.de/bhp_designs/forum.php1.0
so sieht der teil des scriptes aus der die mail generiert:
PHP-Code:
$test = '<a href='.$_SERVER["HTTP_HOST"].''.$PHP_SELF.''.$forum_gruppen_db->zeile[$i]['ID'].'.'.
$forum_board_db->zeile[$x]["ID"].'><font class=forum_board>'.$forum_board_db->zeile[$x]['NAME'].
'</font></a>';
echo $test;
// MAILVERSANDFUNKTION
$to = $index->zeile[0]["MAILADDY"]; // Der Empfaenger der Mail
$subject = $index->zeile[0]["ANTWORTSUBJECT"]; // Das Thema der Mail
$message = $index->zeile[0]["ANTWORTMESSAGE"]; // Der Inhalt der Mail
$message .= "Hier geht es lang"; $message .= $test;
$xtra = "From: [email]forum@mail.de[/email] (Ihrem Forum)\r\n"; // Der Absender der Mail
$xtra .= "Content-Type: text/html\r\nContent-Transfer-Encoding: 8bit\r\n";
$xtra .= "X-Mailer: PHP ". phpversion();
@mail($to,$subject,$message,$xtra);
MfG
Andy
Hoffe es ist alles einigermaßen verständlich
Kommentar