Kako dodati toboads v php nuke

Najlažje je dodati reklame v php nuke preko iframe. Vendar bi rad dodal kodo za toboads, ki pa razložijo na svoji strani, da ni priporočljivo uporabljati iframe, ker oglasi ne delujejo potem pravilno.

Kodo bi dodal v header.html, ki ga theme.php potem prikaže.

$tmpl_file = "themes/Terayon/header.html";
$thefile = implode("", file($tmpl_file));
$thefile = addslashes($thefile);
$thefile = "\$r_file=\"".$thefile."\";";
eval($thefile);
print $r_file;

Če odstranim funkcijo addslashes pa se stran ne prikazuje več pravilno...

Prosim za pomoč!

3 odgovori

Rešitev je spodaj. header.html sem razbil na dva dela in vmes includal file s toboads kodo.

$tmplfile = "themes/Terayon/header.html";
$thefile = implode("", file($tmpl
file));
$thefile = addslashes($thefile);
$thefile = "\$rfile=\"".$thefile."\";";
eval($thefile);
print $r
file;

include("includes/toboads.php");

$tmpl_file = "themes/Terayon/header1.html";
$thefile = implode("", file($tmpl_file));
$thefile = addslashes($thefile);
$thefile = "\$r_file=\"".$thefile."\";";
eval($thefile);
print $r_file;

WTF? phpNuke dela templating z eval() funkcijo?

Vini:
WTF? phpNuke dela templating z eval() funkcijo?

Hehe, 2 krat ni za rečt da je res tako .. :D