hi, ich arbeite gerade mit Wordpress und möchte eine Datei als String laden und ausführen lassen.
PHP-Code:
$dateiname = plugin_dir_path(__FILE__).'/contact_form.php';
$inhalt = file_get_contents( $dateiname );
if( file_exists( plugin_dir_path(__FILE__).'/contact_form.php' ) )
$content = str_replace('[::contact::]', $inhalt , $content);
Wenn ich jetzt das Formular lade, wird der PHP code als Text ausgegeben.
wenn ich bei $inhalt noch ein exec() einbaue, wird mir garnichts ausgegeben.
über Include läuft das leider auch nicht ganz