phpbar.de logo

Mailinglisten-Archive

[php] Re: str_replace mit 2 Werten

[php] Re: str_replace mit 2 Werten

Fabian Betto fabian_(at)_betto.ch
Fri, 19 Jan 2001 22:14:19 +0100


>Wie wärs mit
>$nwsl_f_text = str_replace("&&name&&","$user[se_name]","$nwsl_text");
>$nwsl_f_text = str_replace("&&url&&","$user[se_url]","$nwsl_text");
>
>Das schmeißt zuerst &&name&& und dann &&url&& raus.

Danke für den Hinweis. Wenn ich es so mache wird nur der 2. Wert ersetzt:

Hallo &&name&&
Deine URL: http://www.test.ch

Hat jemand eine andere Möglichkeit ?

Gruss Fabian

Anbei noch mein vollständiges Script

if($do=="nwsl_send_now") :
$query = mysql_query("SELECT * from se_datas where se_emailsend='yes'");
while($row = mysql_fetch_array($query)) {
$user=mysql_fetch_array(mysql_query("select se_email, se_name, se_url from
se_table WHERE se_id = $row[se_id]"));
$adminemail="newsletter_(at)_test.ch";
$adminname="Megaearch Newsletter";
$nwsl_f_text = str_replace("&&name&&","$user[se_name]","$nwsl_text");
$nwsl_f_text = str_replace("&&url&&","$user[se_url]","$nwsl_text");
mail("$user[se_name] <$user[se_email]>",
"$nwsl_betreff",
"$nwsl_f_text",
"From: $adminname <$adminemail>\nReply-To: $adminemail\nReturn-Path:
$adminemail\nX-Mailer: Megasearch Mailer\nContent-type: $mime");
}



php::bar PHP Wiki   -   Listenarchive