$template_file konnte nicht geöffnet werden"; } } } //----------------------------------------------------------------------------// //----------------------------------------------------------------------------// // 1.Mal "durchgang" Arrays abarbeiten // -------------------- // Array Keys auslesen $arr_key_name = array_keys($array); // Jeder Array Key Durchgehen foreach($arr_key_name as $arr_key) { $replace_tag = ""; // echo htmlspecialchars("TAG $replace_tag")," = ",htmlspecialchars($array[$arr_key]),"
"; $template = str_replace($replace_tag, $array[$arr_key] , $template); } //----------------------------------------------------------------------------// //----------------------------------------------------------------------------// // If multizeugs then if ($array_m != "") { //-----------------------------------------------------------------------// // Repertierenden HTML Code auschneiden //------------------------------------- // Start und Stop Tags für rep. Code $rep_start_tag =""; $rep_stop_tag =""; // Start TAG suchen $start_pos = strpos ($template,$rep_start_tag); if ($start_pos === false) { echo "Startpos. nicht gefunden";} // Stop TAG suchen $stop_pos = strpos ($template,$rep_stop_tag); if ($stop_pos === false) { echo "Stoppos. nicht gefunden";} // Widerholder Code Rauschneiden $repeat_string = substr($template,$start_pos, ($stop_pos - $start_pos + strlen($rep_stop_tag))); // Ersetz den (weiter unten abgearbeitet) Repetierenden HTML Code durch Platzhalter $template = str_replace($repeat_string,"", $template); // Start / Stop TAG aus "widerhol" vorlaqe auschneiden $repeat_string = str_replace($rep_start_tag,"",$repeat_string); $repeat_string = str_replace($rep_stop_tag,"",$repeat_string); //-----------------------------------------------------------------------// //-----------------------------------------------------------------------// // "y.Mal durchgang" Arrays abarbeiten // ----------------------------------- // Array Keys auslesen $parsed_repeat_string = ""; // Schlüssel von Array extreahieren ( 0, 1, 2, 3 ...) $key_n = array_keys($array_m); // Jeder Array Key Durchgehen foreach($key_n as $su) { // Repetierende Vorlage neu zuweisen $temp_parsed_repeat_string = $repeat_string; // Schlüssel von Sub Array extreahieren ( Name, Vorname, Gugus, Gaga ...) $sub_arr_key_name = array_keys($array_m[$su]); // Jeder Sub Array Key Durchgehen foreach($sub_arr_key_name as $arr_key_m) { // Replace Tag generieren (aus array key) $replace_tag_m = ""; $temp_parsed_repeat_string = str_replace($replace_tag_m, $array_m[$su][$arr_key_m], $temp_parsed_repeat_string); } // Gerparste(r) widerholdenr Strin zusammensetzen $parsed_repeat_string .= $temp_parsed_repeat_string; } //-----------------------------------------------------------------------// } //----------------------------------------------------------------------------// //----------------------------------------------------------------------------// // Ersetz den Platzhalter für den Repetierenden HTML Code durch diesen if (!isset($parsed_repeat_string)) { $parsed_repeat_string = ""; } // 27.02.2003/MGF $template = str_replace("", $parsed_repeat_string , $template); // Wert zurückgeben... return $template; } //----------------------------------------------------------------------------// ?>
Fatal error: Call to undefined function parse_template() in /var/www/vhosts/chue.li/httpdocs/index.php on line 74