hallo zusammen,
folgendes problem:
soweit... sogut.
bei hallo $username oder $row['$username'] wird der name noch korrekt angezeigt.
beim link für's austragen, werden allerdings... egal bei welchem namen... die 2 ersten buchstaben vom username abgeschnitten b.z.w. fehlen.
jemand ne idee?
folgendes problem:
PHP-Code:
<?php
include('common.php');
$link = dbConnect();
$betreff=$betreff;
$nachricht=str_replace(array('<P ALIGN=\"LEFT\">','</P>'),array('<br>',''), $nachricht);
$sender = "From: $sender<me@you.com>\n";
$sender = $sender."MIME-Version: 1.0\n";
$sender = $sender."Content-Type: text/html; charset='iso-8859-1'\n";
$sender = $sender."Content-Transfer-Encoding: quoted-printable\n";
$sender = $sender."X-MSMail-Priority: ".$pri."\n";
$array = explode(',', $liste);
if($total<2){
$von="Eintrag:<br>»";
}else{
$von="Einträgen:<br>»";
}
echo "<html>
<head>
</head>
<title>Newsletter wird gesendet!</title>
<body bgcolor='#f5f5f5' scroll='auto' scrolling='auto'>
<font face='arial' size='2'>Newsletter mit dem Inhalt:<br>************************<br>".$nachricht."<br>************************<br>wird an ".$wert." von ".$total." ".$von."<br><br>";
foreach ($array as $key => $val) {
$query="SELECT email,username from nlusers WHERE userID='$val'";
$result=mysql_query($query);
while($row = mysql_fetch_array($result)){
$to = $row['email'];
$username = $row['username'];
$mailbody = "Hallo ".$row['username'].",<br><br>".$nachricht."<br>--------<br>";
$mailbody = $mailbody."Wenn Sie den Newsletter nicht mehr empfangen wollen, klicken Sie bitte auf diesen Link"."<br>"."www.link.de/letter/austragen.php?username=".$row['username'];
if (mail($to ,$betreff,$mailbody,$sender)){
echo "<font color='#0066ff'><b>".$to."</b> erfolgreich gesendet !<br>";
}else{
echo "<font color='#0066ff'><b>".$to."</b> Übertragungsfehler !<br>";
}
}
}
echo "</font></body></html>";
mysql_close($link);
?>
bei hallo $username oder $row['$username'] wird der name noch korrekt angezeigt.
beim link für's austragen, werden allerdings... egal bei welchem namen... die 2 ersten buchstaben vom username abgeschnitten b.z.w. fehlen.
jemand ne idee?
Kommentar