Ich habe so ein Problem an dem ich echt am verzweifeln bin.
Ich möchte einen Codeblock von einer anderen Seite einladen und diese später mit Variablen füllen und bekomme es irgendwie nicht hin. Ich habe schon einige versuche mit eval() und ob_get_contents() gemacht aber spätestens wenn ich das ganze in einer do while schleife setzte geht es irgendwie nicht so wie ich es mir vorstelle. Es muss doch irgendwie gehen so was zu realisieren.
Codeblock aus der content.php das per require oder include eingeladen wird:
aber erst in der do while Schleife gefüllt werden also:
das will so nicht:
Wenn ich das so mache geht es spätestens in der Schleife nicht:
ich will nur das die Datei einmalig eingeladen wird und dann für spätere ausgaben bereitsteht.
Weis da jemand weiter?
Ich möchte einen Codeblock von einer anderen Seite einladen und diese später mit Variablen füllen und bekomme es irgendwie nicht hin. Ich habe schon einige versuche mit eval() und ob_get_contents() gemacht aber spätestens wenn ich das ganze in einer do while schleife setzte geht es irgendwie nicht so wie ich es mir vorstelle. Es muss doch irgendwie gehen so was zu realisieren.
Codeblock aus der content.php das per require oder include eingeladen wird:
PHP:
$test ='<div class="normal">Dein Name ist $name</div>
<div class="normal"> Dein Wohnort ist $ wohnort</div>';
// usw.
aber erst in der do while Schleife gefüllt werden also:
PHP:
do{
$name = $row_Recordset1['name'];
$wohnort = $row_Recordset1['wohnort'];
//der Codeblock
/// damit es so aussieht
//<div class="normal">Dein Name ist Hanz</div>
//<div class="normal"> Dein Wohnort ist Deutschland</div>
// usw.
} while ($row_Recordset1 = mysql_fetch_assoc($Recordset1));
das will so nicht:
PHP:
ob_start();
$test = require('content.php');
$test = ob_get_contents();
eval ( "\$test = \"$test \";" ); //eval ( "?".">".$test."<"."?");
ob_end_clean();
echo $test;
Wenn ich das so mache geht es spätestens in der Schleife nicht:
PHP:
$test = addslashes($test);
eval ( "\$test = \"$test \";" );
echo $test
ich will nur das die Datei einmalig eingeladen wird und dann für spätere ausgaben bereitsteht.
Weis da jemand weiter?