Mailinglisten-Archive |
FB> Hallo zusammen
Nabend Fabian,
FB> Ich gebe in einer Newsletter Textarea folgendes ein:
FB> Hallo _(at)__(at)_name_(at)__(at)_
FB> Deine URL: _(at)__(at)_url_(at)__(at)_
FB> Dein Login: _(at)__(at)_login_(at)__(at)_
FB> Dein Passwort: _(at)__(at)_passwort_(at)__(at)_
FB> 1. Wie kann ich meinen Code kürzen, damit es immer noch funktioniert.
FB> Mein Problem war nämlich, dass beim Herumprobieren plötzlich nicht
FB> mehr alle Felder ersetzt wurden.
// hier im script tags definieren die du ersetzen lassen willst...
$tags["_(at)__(at)_name_(at)__(at)_"] = "name aus db";
$tags["_(at)__(at)_url_(at)__(at)_"] = "url aus db";
$tags["_(at)__(at)_login_(at)__(at)_"] = "login aus db";
$tags["_(at)__(at)_passwort_(at)__(at)_"] = "passwort aus db";
etc...
$text = "textarea aus dem formular";
$text = replace_newsletter_tags($text , $tags);
...
[AKTE: UNTESTED]
function replace_newsletter_tags($text , $tags)
{
_(at)_reset($tags);
while (list($tag , $value) = each($tags))
{
$text = str_replace($tag , $value , $buffer);
}
// bisschen mit dem buffer rumspielen...
return $text;
}
FB> 2. Wie kann ich meinen Code so gestalten, dass ich mit einem Limit
FB> nur 100 Mails verschicke und mit einem Button dann weiter 100 usw...
db_query: SELECT blubb FROM hulabula WHERE foobar = 'seuche' LIMIT offset,rows
offset: ab welcher zeile soll gelesen werden
rows: meistens fester wert: wieviele zeilen AB offset sollen gelesen
werden...
FB> Bitte hilft mir mit Beispielcode, da erst seit dem 26.12.2000 php'le.
viel spass noch ;-)
FB> Gruss Fabian
mfg
kai
--
Kai Meder
www.cn-media.de
abraxxxas_(at)_fraggers.de
php::bar PHP Wiki - Listenarchive