Moin!
Ich habe folgenden Code in einer Zelle der MySQL-Tabelle:
Ist das reiner Text, den du da bekommst?
<a href="' . basename($_SERVER['PHP_SELF']) . '?id=1">News</a><br />
<a href="' . basename($_SERVER['PHP_SELF']) . '?id=2">Newsarchiv</a>
Ist das PHP-Code? Wo sind die PHP-Codebegrenzer? <?php ... ?>
Nur leider wird der Code nicht richtig interpretiert, genauer gesagt gar nicht. Im Quelltext steht immer noch der PHP-Code:
Ohne Codebegrenzer kein PHP-Eval. Da wird nur HTML angenommen, und HTML kennt bekanntlich keine Funktionen.
- Sven Rautenberg