Sven Rautenberg: Apostrophe in MySQL-Tabelle

Beitrag lesen

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