Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
$_array = mysql_fetch_assoc($_result);
//Definition der Variablen durch die die Platzhalter ersetzt werden.
$title = $_array["title"];
$css = $_array["css"];
$template = $_array["template"];
$content = $_array["content"];
$navigation = $_array["navigation"];
$caption = $_array["caption"];
$link1 = $_array["link1"];
$link2 = $_array["link2"];
$link3 = $_array["link3"];
$link4 = $_array["link4"];
$id = $_array["id"];
//Array mit den Platzhaltern (Keys) und den Inhalten.
$var_array = array("TITLE" => $title,
"CSS" => $css,
"CONTENT" => $content,
"NAVIGATION" => $navigation,
"LINK1" => $link1,
"LINK2" => $link2,
"LINK3" => $link3,
"LINK4" => $link4,
"ID" => $id,
"CAPTION" => $caption);
//Initialisierung der Klasse und Parsen des Templates
$tpl = new parser($template, $var_array);
//Initialisierung der Klasse und Parsen des Templates
$tpl = new parser($template, $var_array);
$replace= array("code"=>evalcode($code))
function evalcode($code)
{
eval("\\$matches[2] = $matches[2];");
return $matches[2];
}
function evalcode($code) {
$filename = tempnam('./', 'tmp_inc_'); // Temporäre Datei erzeugen
$fp = fopen($filename, 'w'); // Datei öffnen
if ($fp) {
fwrite($fp, $code); // PHP / HTML-Code in die Datei schreiben
fclose($fp); // Datei schließen
ob_start(); // Ausgabepufferung aktivieren
include($filename); // Temporäre Datei includen
$retval = ob_get_contents(); // Ausgeführten Code in Rückgabestring speichern
ob_end_clean(); // Ausgabepuffer leeren und Pufferung deaktivieren
unlink($fp); // Temporäre Datei löschen
}
return $retval;
}
$dateformat = "d.m.Y";
$timeformat = "H:i";
$content = '
$date = date($dateformat);
$time = date($timeformat);
return "Heute ist der ".$date.", um ".$time." Uhr!";
';
$content = eval($content);
echo $content;
$var_array = array("TITLE" => $title,
"CSS" => $css,
"CONTENT" => eval($content),
"NAVIGATION" => $navigation,
"LINK1" => $link1,
"LINK2" => $link2,
"LINK3" => $link3,
"LINK4" => $link4,
"ID" => $id,
"CAPTION" => $caption);
Die XML-Seite kann nicht angezeigt werden
Die XML-Eingabe kann nicht angezeigt werden, wenn Stylesheet XSL verwendet wird. Beheben Sie den Fehler und klicken Sie dann auf Aktualisieren, oder wiederholen Sie den Vorgang später.
--------------------------------------------------------------------------------
In einem XML-Dokument ist nur ein Element höchster Ebene zugelassen. Fehler beim Bearbeiten der Ressource 'http://www.clausgrm.com/Projekte/XHTML/public.php?init=30'. Zeile 2, Position 2
<b>Parse error</b>: parse error, unexpected '<' in <b>/www/htdocs/v034347/Projekte/XHTML/public.php(50) : eval()'d code</b> on line <b>1</b><br />
-^
if(empty($links)){
$links = "Keine Datensätze vorhanden";
}
if($php_code == "true"){
//Array mit den Platzhaltern (Keys) und den Inhalten.
$var_array = array("TITLE" => $title,
"CSS" => $css,
"CONTENT" => eval($content),
"NAVIGATION" => $navigation,
"LINKS" => $links,
"ID" => $id,
"CAPTION" => $caption);
}else{
//Array mit den Platzhaltern (Keys) und den Inhalten.
$var_array = array("TITLE" => $title,
"CSS" => $css,
"CONTENT" => $content,
"NAVIGATION" => $navigation,
"LINKS" => $links,
"ID" => $id,
"CAPTION" => $caption);
}