Pilleslife
Mitglied
![](images/2017/star.gif)
![images/avatars/avatar-5378.jpg](images/avatars/avatar-5378.jpg)
Dabei seit: 22.04.06
Beiträge: 446
Forenversion: 2.3; 2.1
![](images/2017/spacer.gif) |
|
Hallo,
ich habe ein Problem in meinem Script.
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
|
<?php
$res=$db->Query("SELECT * FROM `{pre}kp24_ausnahmen`");
$body = str_replace("\r\n", " ", $body);
$body = str_replace("<br />", "", $body);
$body = str_replace("<br>", "", $body);
$body = str_replace(" ", "", $body);
$body = utf8_encode($body);
while($row = $res->FetchArray(MYSQL_ASSOC))
{
//Zeilenumbrüche entfernen, da diese Fehler verursachen könnten
$suchmuster = str_replace("\r\n", " ", $row["text"]);
$suchmuster = str_replace(" ", "", $suchmuster);
$suchmuster = utf8_encode($suchmuster);
//Ausnahmen aus dem Body entfernen
$body = str_replace($suchmuster,"",$body);
}
?> |
|
Aus $body soll der Text aus dem Tabellenfeld "entfernt" werden. Leider klappt das nicht, sobald in der Tabelle ein Umlaut steht.
$body ist der Inhalt einer Mail, kann HTML-Tags enthalten und ist in ISO kodiert.
Kann mir jemand helfen, ich bin am Verzweifeln.
Gruß
Pilleslife
|
|
15.07.09 21:15 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|