Toon posts:

[mysql / php] Eval();

Pagina: 1
Acties:
  • 34 views sinds 30-01-2008

Verwijderd

Topicstarter
He,
IK zit met het volgende probleem:
Ik heb de header en de footer van me site in de db zitten. maar nu moet er dus in het header gedeelte een banner draaien. Nu heb ik dus geprobeerd dit optelossen met de funtie eval(); maar dit wil dus niet lukken het volgende heb ik nu:
PHP:
1
2
3
4
5
function uheader() {
    $res = mysql_query("select content from html where type='head1'");
    $hf = mysql_result($res, 0, "content");
    eval($hf);
}


Dan krijg ik de volgende error:
Parse error: parse error, unexpected '<' in /home/erwin/public_html/headfoot.php(5) : eval()'d code on line 1

Nu heb ik gezocht naar een fout in het stukje php wat erin zit. Maar daar zit geen fout in. Zit er dan misschien een fout in de functie?

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Nee, want PHP heeft gelijk. Je "evalled" code is gewoon niet goed. Print die code even met htmlentities, en debug de code zelf, ipv te evallen.

Had je zelf ook wel uit kunnen zoeken.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Dit topic is gesloten.