Ok......
ich erkläre nochmals mein Problem:
Ich habe eine Funktion mit der ich Code aus der DB hole - HTML-Code.
Dieser Code ist das Design und ich kein HTMl in meinem PHP-Code haben
will hab ich diese Funktion programmiert hier ist sie nochmals:
Gut wie ihr alle sehen könnt wird da der Code geholt.
Mit diesem aufruf rufe ich die Funktion immer auf:
Gut mein Problem ist nun das ich Variablen übergeben möchte, wohlgemerkt an den HTML-Code. DIese Variablen rufe ich ganz normal mit
$userid oder ähnlich auf. Die Variablen hab ich vorher aus der DB geholt, aber im PHP-Script.
Diese Variablen gibt er aber nicht an den HTML-Code weiter es erscheint nur etwas leeres also sind die Variablen leer. Ich will die Variablen nicht peer Funktionsklammer übergeben weil
das einfach zuviel werden würde. Deswegen meine Frage: Kann man Variablen so definieren das sie auch in der HTML-Funtkion laufen?
Cu HOhannes
ich erkläre nochmals mein Problem:
Ich habe eine Funktion mit der ich Code aus der DB hole - HTML-Code.
Dieser Code ist das Design und ich kein HTMl in meinem PHP-Code haben
will hab ich diese Funktion programmiert hier ist sie nochmals:
PHP:
<? require("functions.php");
function gettemplate($table, $document, $top, $title) {
$get_template = "SELECT code FROM $table WHERE (scriptname = '$document')";
$got_template = mysql_query($get_template) or die (mysql_error());
if(mysql_num_rows($got_template) == 0) {
echo "Ausnahmefehler aufgetreten die Datei wurde nicht gefunden ";
exit;
}
while(list($code) = mysql_fetch_array($got_template)) {
eval("\$code = \"$code\";");
echo "$code";
}
}
Mit diesem aufruf rufe ich die Funktion immer auf:
PHP:
eval ("\ $gotpassword = \"".gettemplate('sourcecode', 'pass', 'Password wurde gefunden', 'Password gefunden')."\";");
$userid oder ähnlich auf. Die Variablen hab ich vorher aus der DB geholt, aber im PHP-Script.
Diese Variablen gibt er aber nicht an den HTML-Code weiter es erscheint nur etwas leeres also sind die Variablen leer. Ich will die Variablen nicht peer Funktionsklammer übergeben weil
das einfach zuviel werden würde. Deswegen meine Frage: Kann man Variablen so definieren das sie auch in der HTML-Funtkion laufen?
Cu HOhannes