URL: https://www.overclockers.at/coding-stuff/php_in_php_einfuegen_110183/page_1 - zur Vollversion wechseln!
Also ich beabsichtige für eine Homepage eine dynamische inhaltsdarstellung zu machen, bisher hat alles geklappt, man konnte wählen ob es sich bei den text um "text" oder um html code handelte - je nach dem wurde es mit verschiedenen funktionen aufgerufen, der content wurde in einer datenbank gespeichert
nur jetzt hat der kunde noch zusatzwünsche geäußert die ich natürlich auch umsetzen will - jetzt soll auch php code funzen, nur wie binde ich das ein
gibts irgendso einen befehl, wo ich eine function als string übergeben kann und sie dann aufgerufen wird ?
könnte den befehl nämlich in meiner func.php datei abspeichern und dann aufrufen, oder die function als ganzes in die datenbank schreiben - nur ich hab bei beiden varianten noch keine ahnung wie das funktionieren könnte
tschuldigung wenn die problemstellung etwas unklar ist, aber fragts bei unschlüssigkeiten ruhig nach
tia Luki
eval
... oder was (abgesehen von eval) auch funktioniert:
$fn="somefunction";
$fn(something); // --> somefunction(something)
so wie ich das sehe hat er den code der function in der db (oder will das so haben) - wodurch natürlich das obige nicht funktioniertZitat von atrox... oder was (abgesehen von eval) auch funktioniert:
$fn="somefunction";
$fn(something); // --> somefunction(something)
ah so meint er dass... ja, dann ist eval die beste lösung.
danke - die passage in der tabelle sieht jetzt so aus:
if(is_code($link_to) == "no")
{
printf("%s",parse(resolve_link($link_to)));
}
if(is_code($link_to) == "html")
{
echo(resolve_link($link_to));
}
if(is_code($link_to) == "php")
{
eval(resolve_link($link_to));
}
der rest sind selbst geschriebene funktionen - wenn es jemanden interessiert kann ich sie posten
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025