Mailinglisten-Archive |
Moin Nico Haase, moin Liste NH> Also, Problem in Kurzform: MySQL liefert aus Select tw. Adressen in Form von NH> <a href=http://www.adresse.de>Adressentext</a>. Dies soll umgeformt werden NH> in einen PHP-Befehl [makelink("http://www.adresse.de","Adressentext");], der NH> dann direkt ausgeführt werden soll. Dann ziehe ich meine letzte Antwort teilweise zurück. Warum der Aufwand einen Link durch einen Aufruf zu ersetzten, den Aufruf unperformant und unsicher über eval() (nichts anderes bleibt Dir übrig, da Du Code zur Laufzeit erzeugen willst) auszuführen und dessen Ergebnis letztlich ins HTML zu gießen? Puh. Ersetze doch einen Link gleich komplett durch den link.php Aufruf samt ID. http://www.php.net/manual/en/function.preg-replace-callback.php ist dabei ein Freund. -- Stefan Schwardt.
php::bar PHP Wiki - Listenarchive