Funktioniert leider nicht

Habe dir Funktion Trim eingefügt.
Ausgabe ist noch immer fehlerhaft.
Ich mache einen Zeilen Umbruch und beim Empfänger kommen zwei zeillen Umbrüche an

Ich bin am verzweifeln
Hier mal den Code
Code: Alles auswählen
<?php
require_once "HTTP/Request.php";
$name= $_POST["name"];
$sender= $_POST["sender"];
$subject= $_POST["subject"];
$textvor= $_POST["text"];
$text = trim($textvor);
//$text= nl2br(htmlspecialchars($textvor));
//$text = iconv("ISO-8859-1","UTF-8",$vortext);
$file = file("test.txt");
foreach($file as $userkey => $userfile)
{
$file[$userkey] = explode(",",$userfile);
}
foreach($file as $userkey => $userfile)
{
$link = $userfile[0];
echo $link."<br>";
preg_match_all("/[0-9]{1,8}/", $link, $treffer);
for ($j=0; $j< count($treffer[0]); $j++)
{ $n = $treffer[0][$j];
//echo $n."<br>";
// Neues Objekt mit URL instanziieren
$req = new HTTP_Request($link);
$req->setMethod(HTTP_REQUEST_METHOD_GET);
$req->addQueryString("n", $n);
$req->addQueryString("sendmail", "1");
$req->addQueryString("name", $name);
$req->addQueryString("sender", $sender);
$req->addQueryString("subject", $subject);
$req->addQueryString("text", $text);
$req->addQueryString("senden", "senden");
//$req->addQueryString("senden", "senden");
// Request an den Server schicken
$erg=$req->sendRequest();
// Ist ein Fehler aufgetaucht?
if (true===PEAR::isError($erg))
{
die ($erg->getMessage($response));
echo $response->getMessage();
$dateiname = "nichterreichbar_weiblich.txt"; // Name der TXT Datei
$handler = fopen($dateiname , "a"); // Datei öffnen, wenn nicht vorhanden dann wird die Datei erstellt.
fwrite($handler, $link.",\r\n");
echo "Account nicht erreichbar!!!<br>";
fclose($handler); // Datei schließen
}
else
{
$req->getResponseBody();
if (preg_match_all("/Keinen Eintrag mit dem Namen/", $erg, $treffer))
{
$dateiname = "nichtvorhanden_weiblich.txt"; // Name der TXT Datei
$handler = fopen($dateiname , "a"); // Datei öffnen, wenn nicht vorhanden dann wird die Datei erstellt.
fwrite($handler, $link.",\r\n");
echo "Account nicht vorhanden!!!<br>";
fclose($handler); // Datei schließen
}
else
{
echo "Nachricht wurde an".$link."geschickt<br>";
echo $req->getResponseBody();
//foreach ($req->getResponseHeader() as $name => $value)
//echo $name . " = " . $value . "<br/>";
}
}
}
}
?>