Hei Leute, nachdem ich mich schlau gemacht habe und endlich eine Email mit PHP versenden kann, stosse ich schon wieder auf neue, schier unlösbare Probleme. Ich bastel mir eine Variable $MailHTML zusammen die ich dann im weiteren Verlauf versende.
Im 2ten Teil versende ich die Email mit einem Skript:
So, das funktioniert auch ganz prima, bis auf den Link den ich oben verschicke:
aus http://www.domain.de/links.php3?sessionid=$sessionid&keyword=xyz wird nämlich http://www.domain.de/links.php3?sessionid $sessionid&keywordxyz
Das heisst die "=" die ich zur Variablenzuordnung brauche verschwinden einfach.... Habe schon alles ausprobiert und finde auch nichts im Netz.
Wisst Ihr einen Rat?
ak47
[/quote]
Code:
$MailHTML .= "<Td align='right'><a href='http://www.domain.de/links.php3?sessionid="; $MailHTML .= $sessionid."&keyword="; $MailHTML .= $searchstring."'>"; $MailHTML .= $Link."</a> </Td>\n";
Code:
$boundary = "-----=" . md5( uniqid ( rand() ) ); $headers = "From: \"ak47\"<ak47\@xyz.de>\n"; $headers .= "MIME-Version: 1.0\n"; $headers .= "Content-Type:multipart/alternative; boundary=\"$boundary\""; $message_txt = "Textversion\n\n"; $message_html = "<html><body>HTML-Version"; $message_html .= $MailHTML $message = "This is a multi-part message in MIME format.\n\n"; $message .= "--" . $boundary . "\n"; $message .= "Content-Type: text/plain;charset=\"iso-8859-1\"\n"; $message .= "Content-Transfer-Encoding:quoted-printable\r\n\r\n"; $message .= $message_txt; $message .= "\n\n"; $message .= "--" . $boundary . "\n"; $message .= "Content-Type: text/html;charset=\"iso-8859-1\"\n"; $message .= "Content-Transfer-Encoding:quoted-printable\r\n\r\n"; $message .= $message_html; $message .= "\n\n"; $message .= "--" . $boundary . "--\n"; mail('ak47@xyz.de, 'PHP Mail', $message, $headers);
aus http://www.domain.de/links.php3?sessionid=$sessionid&keyword=xyz wird nämlich http://www.domain.de/links.php3?sessionid $sessionid&keywordxyz
Das heisst die "=" die ich zur Variablenzuordnung brauche verschwinden einfach.... Habe schon alles ausprobiert und finde auch nichts im Netz.
Wisst Ihr einen Rat?
ak47
[/quote]
Kommentar