diff --git a/vilesci/moodle/account_verwaltung.php b/vilesci/moodle/account_verwaltung.php index 505baa5c0..18887bc70 100644 --- a/vilesci/moodle/account_verwaltung.php +++ b/vilesci/moodle/account_verwaltung.php @@ -146,7 +146,7 @@ $content.= ''.$row->nachname.''; $content.= ''.$row->vorname.''; $content.= ''.$row->uid.''; - $content.= ''.(strtoupper($row->aktiv)=='T' || strtoupper($row->aktiv)=='TRUE' ?'aktiv':'deaktiviert').''; + $content.= ''.(mb_strtoupper($row->aktiv)=='T' || mb_strtoupper($row->aktiv)=='TRUE' ?'aktiv':'deaktiviert').''; $arrMoodleUser=array(); $objMoodle->errormsg=''; $objMoodle->mdl_user_id=''; diff --git a/vilesci/moodle/kurs_verwaltung.php b/vilesci/moodle/kurs_verwaltung.php index f164338ea..bb44078ed 100644 --- a/vilesci/moodle/kurs_verwaltung.php +++ b/vilesci/moodle/kurs_verwaltung.php @@ -1,343 +1,354 @@ - - * Andreas Oesterreicher < andreas.oesterreicher@technikum-wien.at > - * Rudolf Hangl < rudolf.hangl@technikum-wien.at > - * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > - */ - -/* -* Dieses Programm listet nach Selektinskreterien alle Moodelkurse zu einem Studiengang auf. -* Fuer jede MoodleID werden die Anzahl Benotungen, und erfassten sowie angelegte Zusaetze angezeigt. -* Jeder der angezeigten Moodle IDs kann geloescht werden nach bestaetigung eines PopUp Fenster. -*/ - - -// *********************************************************************************************** -// Include Dateien -// *********************************************************************************************** -// ---------------- Standart Include Dateien einbinden - require_once('../config.inc.php'); - require_once('../../include/functions.inc.php'); - require_once('../../include/globals.inc.php'); -// ---------------- Moodle Daten Classe - include_once('../../include/moodle_course.class.php'); - -// *********************************************************************************************** -// Variable Initialisieren -// *********************************************************************************************** - // AusgabeStream - $content=''; - // Vergleichsdatum Jahr und Monat fuer Studiensemester (Select-Auswahl) - $cYYYYMM=date("Ym", mktime(0,0,0,date("m"),date("d"),date("y"))); - - -// *********************************************************************************************** -// POST oder GET Parameter einlesen -// *********************************************************************************************** -// @$studiensemester_kurzbz Studiensemester xxJJJJ - xx fuer SS Sommer oder WW Winter - $studiensemester_kurzbz=(isset($_REQUEST['studiensemester_kurzbz'])?trim($_REQUEST['studiensemester_kurzbz']):''); -// @$studiengang_kz Studiengang - $studiengang_kz=(isset($_REQUEST['studiengang_kz'])?trim($_REQUEST['studiengang_kz']):''); -// @$semester Semester des Studienganges - $semester=(isset($_REQUEST['semester'])?trim($_REQUEST['semester']):''); -// @$mdl_course_id Moodle Kurs ID - $mdl_course_id= (isset($_REQUEST['mdl_course_id'])?$_REQUEST['mdl_course_id']:''); -// @$moodle_id Moodle SubKurs (Unterkat.) ID zu Moodle Kurs ID (mdl_course_id) - $moodle_id= (isset($_REQUEST['moodle_id'])?$_REQUEST['moodle_id']:''); -// @$bAnzeige Listenanzeige wenn Submitbottom Anzeige gedrueckt wurde - $bAnzeige= ($studiensemester_kurzbz!=''?True:False); -// @cCharset Zeichensatz - Ajax mit UTF-8 - $cCharset= (isset($_REQUEST['client_encode'])?trim($_REQUEST['client_encode']):'UTF-8'); -// @debug_switch Anzeige der xml-rfc Daten moegliche Stufen sind 0,1,2,3 - $debug_switch= (isset($_REQUEST['debug'])?$_REQUEST['debug']:0); - - -// *********************************************************************************************** -// Datenbankverbindungen zu Moodle und Vilesci und Classen -// *********************************************************************************************** - // DB Connect - $conn=@pg_pconnect(CONN_STRING) or die('

Datenbank zurzeit NICHT Online.
Bitte etwas Geduld.
Danke
');// Datenbankverbindung - $conn_moodle = pg_pconnect(CONN_STRING_MOODLE) or die('

MOODLE Datenbank zurzeit NICHT Online.
Bitte etwas Geduld.
Danke
'); - // Classen Instanzen - $objMoodle = new moodle_course($conn, $conn_moodle); - - -// *********************************************************************************************** -// Verarbeitung einer Moodle-Kurs Loeschaktion -// *********************************************************************************************** - - if ($mdl_course_id!='' && $studiensemester_kurzbz!='') // Kurs wird zum bearbeiten (loeschen) freigegeben - { - include(dirname(__FILE__)."/xmlrpcutils/utils.php"); - // Aktuellen Moodle Server ermitteln. - if (defined('MOODLE_PATH')) // Eintrag MOODLE_PATH in Vilesci config.inc.php. Hostname herausfiltern - { - $host = str_replace('https://','',str_replace('http://','',str_replace('/moodle','',str_replace('/moodle/','',MOODLE_PATH)))); - } - elseif ($_SERVER["HTTP_HOST"]=="dav.technikum-wien.at" ) // Vilesci config.inc.php nicht erweitert HTTP_HOST pruefen - { - $host = 'dav.technikum-wien.at'; - } - else // Produktivessystem - { - $host = 'cis.technikum-wien.at'; - } - - // Variable Daten Initialisieren - $uri = "/moodle/xmlrpc/xmlrpc.php"; - $method = "DeleteCourseByID"; - $args['CourseID']="$mdl_course_id"; - $port=$_SERVER["SERVER_PORT"]; - if ($debug_switch) - { - $content.="
Host:$host , Port:$port , Uri:$uri , Method:$method
"; - } - $callspec = array( - 'method' => $method, - 'host' => $host, - 'port' => $port, - 'uri' => $uri, - 'user' => (isset($_SERVER["PHP_AUTH_USER"])?$_SERVER["PHP_AUTH_USER"]:""), - 'pass' => (isset($_SERVER["PHP_AUTH_PW"])?$_SERVER["PHP_AUTH_PW"]:""), - 'secure' =>false, - 'debug' => $debug_switch, - 'args' => $args); - $result = xu_rpc_http_concise($callspec); - // Return Information - // $result[0] = Status true/false - // $result[1] = Informationstext - // $result[2] = Ausgabetext von Moodle - if (!is_array($result)) // Server wurde nicht erreicht. - { - $content.="Fehler xmlrpc call $result"; - } - else if ($result[0]==1) // Methodenaufruf erfolgreich - { - #$content.=(isset($result[1])?$result[1]:"Moodel-Kurs gelöscht "); - $qry = "DELETE FROM lehre.tbl_moodle WHERE mdl_course_id='".addslashes($mdl_course_id)."' "; - if ($moodle_id!='') - $qry.= " and moodle_id='".addslashes($moodle_id)."'"; - if(!pg_query($conn, $qry)) - $content.="

Moodlekurs $mdl_course_id wurde NICHT gelöscht in Lehre.

"; - $content.="

Moodlekurs $mdl_course_id wurde gelöscht.

"; - } - else // Result = 0 ein Fehler im RFC wurde festgestellt - { - $content.=(isset($result[1])?$result[1]:"Fehler beim Kurs löschen "); - } - } - - - -// *********************************************************************************************** -// HTML Auswahlfelder (Teil 1) -// *********************************************************************************************** - // FormName erzeugen - $cFormName='searchMoodleCurse'.$studiensemester_kurzbz.$studiengang_kz.$semester; - $content.=' -
- '; - - // Studiensemester public.tbl_studiensemester_kurzbz - $content.=''; - - // Studiengang public.tbl_studiengang_kz - $content.=''; - - // Semster public.tbl_studiengang_kz - max Semester des Selektierten Studiengangs - $content.=''; - $content.=' - -
StudiensemesterStudiengangSemster
-
-
'; - -// *********************************************************************************************** -// HTML Listenanzeige (Teil 2) -// *********************************************************************************************** - - // Bedingung zur Listenanzeige : Anzeige und Datengefunden - if ($bAnzeige && $objMoodle && $objMoodle->getAllVariant('',$studiensemester_kurzbz,$studiengang_kz,$semester,true)) - { - // Header Top mit Anzahl der gelisteten Kurse - $content.= ''. count($objMoodle->result).' Kurs(e) gefunden'; - - $content.=''; - // Header Teil Information der Funktion - $content.=''; - $content.=''; - $content.=''; - $content.=''; - $content.=''; - - // Headerinformation der Tabellenfelder - $content.=''; - $content.=''; - $content.=''; - $content.=''; - $content.=''; - $content.=''; - $content.=''; - $content.=''; - $content.=''; - $content.=''; - $content.=''; - - - // Alle Moodlekurse in einer Schleife anzeigen. - for($i=0;$iresult);$i++) - { - // ZeilenCSS (gerade/ungerade) zur besseren Ansicht - if ($i%2) - $showCSS=' style="text-align: left;border: 1px outset #F7F7F7;padding: 1px 5px 1px 5px; background:#FEFFEC" '; - else - $showCSS=' style="text-align: left;border: 1px outset #F7F7F7;padding: 1px 5px 1px 5px; background:#FCFCFC" '; - - // Listenzeile - $content.=''; - $content.=''; - $content.=''; - $content.=''; - $content.=''; - $content.=''; - $content.=''; - - // Anzahl Benotungen - $content.=''; - // Anzahl Aktivitaeten und Lehrmaterial - $content.=''; - - // Bearbeitung Submit - $content.= ''; - $content.=''; - } // Ende Moodlekurse in einer Schleife anzeigen. - $content.= '
MoodlekursAnzahlKurs
 Lehrveranstaltung  Kurzbz.  LV Id  StudiengangKz  Kursbezeichnung  ID  Benotungen  Aktivitäten  Bearbeiten 
'.$objMoodle->result[$i]->lehrveranstaltung_bezeichnung.''.$objMoodle->result[$i]->lehrveranstaltung_kurzbz.''.$objMoodle->result[$i]->lehrveranstaltung_id.''.$objMoodle->result[$i]->lehrveranstaltung_studiengang_kz.''.$objMoodle->result[$i]->mdl_shortname.''.$objMoodle->result[$i]->mdl_course_id.''.$objMoodle->result[$i]->mdl_benotungen.''.($objMoodle->result[$i]->mdl_resource+$objMoodle->result[$i]->mdl_quiz+$objMoodle->result[$i]->mdl_chat + $objMoodle->result[$i]->mdl_forum + $objMoodle->result[$i]->mdl_choice ).''; - $content.='
'; - $content.= ''; - $content.= ''; - $content.= ''; - $content.= ''; - $content.= ''; - $content.= 'table_row_delete.png'; - $content.= ''; - $content.= 'entfernen'; - $content.='
'; - $content.= '
'; - $content.= 'zum Anfang'; - } // Ende IF Bedingung Anzeige + Datengefunden - - -// *********************************************************************************************** -// HTML Header und Foot zum Content (Ausgabestring) hinzufuegen, und Anzeigen -// *********************************************************************************************** - $content=' - - - Moodle - Kursverwaltung - - - - - -

Moodle - Kursverwaltung

- - '.$content.' - - - '; - exit($content); - - - -#------------------------------------------------------------------------------------------- -# Testfunktion zur Anzeige einer übergebenen Variable oder Array, Default ist GLOBALS -function Test($arr=constLeer,$lfd=0,$displayShow=true,$onlyRoot=false ) -{ - - $tmpArrayString=''; - if (!is_array($arr) && !is_object($arr)) return $arr; - if (is_array($arr) && count($arr)<1 && $displayShow) return ''; - if (is_array($arr) && count($arr)<1 && $displayShow) return "
function Test (???)
"; - - $lfdnr=$lfd + 1; - $tmpAnzeigeStufe=''; - for ($i=1;$i<$lfdnr;$i++) $tmpAnzeigeStufe.="="; - $tmpAnzeigeStufe.="=>"; - while (list( $tmp_key, $tmp_value ) = each($arr) ) - { - if (!$onlyRoot && (is_array($tmp_value) || is_object($tmp_value)) && count($tmp_value) >0) - { - $tmpArrayString.="
$tmpAnzeigeStufe $tmp_key".Test($tmp_value,$lfdnr); - } else if ( (is_array($tmp_value) || is_object($tmp_value)) ) - { - $tmpArrayString.="
$tmpAnzeigeStufe $tmp_key -- 0 Records"; - } else if ($tmp_value!='') - { - $tmpArrayString.="
$tmpAnzeigeStufe $tmp_key :== ".$tmp_value; - } else { - $tmpArrayString.="
$tmpAnzeigeStufe $tmp_key :-- (is Empty :: $tmp_value)"; - } - } - if ($lfd!='') { return $tmpArrayString; } - if (!$displayShow) { return $tmpArrayString; } - - $tmpArrayString.="
"; - $tmpArrayString="


******* START *******
".$tmpArrayString."
******* ENDE *******


"; - $tmpArrayString.="
Server:: ".$_SERVER['PHP_SELF']."
"; - return "$tmpArrayString"; - - -} + + * Andreas Oesterreicher < andreas.oesterreicher@technikum-wien.at > + * Rudolf Hangl < rudolf.hangl@technikum-wien.at > + * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > + */ + +/* +* Dieses Programm listet nach Selektinskreterien alle Moodelkurse zu einem Studiengang auf. +* Fuer jede MoodleID werden die Anzahl Benotungen, und erfassten sowie angelegte Zusaetze angezeigt. +* Jeder der angezeigten Moodle IDs kann geloescht werden nach bestaetigung eines PopUp Fenster. +*/ + + +// *********************************************************************************************** +// Include Dateien +// *********************************************************************************************** +// ---------------- Standart Include Dateien einbinden + require_once('../config.inc.php'); + require_once('../../include/functions.inc.php'); + require_once('../../include/globals.inc.php'); +// ---------------- Moodle Daten Classe + include_once('../../include/moodle_course.class.php'); + +// *********************************************************************************************** +// Variable Initialisieren +// *********************************************************************************************** + // AusgabeStream + $content=''; + // Vergleichsdatum Jahr und Monat fuer Studiensemester (Select-Auswahl) + $cYYYYMM=date("Ym", mktime(0,0,0,date("m"),date("d"),date("y"))); + + +// *********************************************************************************************** +// POST oder GET Parameter einlesen +// *********************************************************************************************** +// @$studiensemester_kurzbz Studiensemester xxJJJJ - xx fuer SS Sommer oder WW Winter + $studiensemester_kurzbz=(isset($_REQUEST['studiensemester_kurzbz'])?trim($_REQUEST['studiensemester_kurzbz']):''); +// @$studiengang_kz Studiengang + $studiengang_kz=(isset($_REQUEST['studiengang_kz'])?trim($_REQUEST['studiengang_kz']):''); +// @$semester Semester des Studienganges + $semester=(isset($_REQUEST['semester'])?trim($_REQUEST['semester']):''); + +// @$semester Semester des Studienganges + $kursid=(isset($_REQUEST['kursid'])?trim($_REQUEST['kursid']):''); + + +// @$mdl_course_id Moodle Kurs ID + $mdl_course_id= (isset($_REQUEST['mdl_course_id'])?$_REQUEST['mdl_course_id']:''); +// @$moodle_id Moodle SubKurs (Unterkat.) ID zu Moodle Kurs ID (mdl_course_id) + $moodle_id= (isset($_REQUEST['moodle_id'])?$_REQUEST['moodle_id']:''); +// @$bAnzeige Listenanzeige wenn Submitbottom Anzeige gedrueckt wurde + $bAnzeige= ($studiensemester_kurzbz!=''?True:False); +// @cCharset Zeichensatz - Ajax mit UTF-8 + $cCharset= (isset($_REQUEST['client_encode'])?trim($_REQUEST['client_encode']):'UTF-8'); +// @debug_switch Anzeige der xml-rfc Daten moegliche Stufen sind 0,1,2,3 + $debug_switch= (isset($_REQUEST['debug'])?$_REQUEST['debug']:0); + + +// *********************************************************************************************** +// Datenbankverbindungen zu Moodle und Vilesci und Classen +// *********************************************************************************************** + // DB Connect + $conn=@pg_pconnect(CONN_STRING) or die('

Datenbank zurzeit NICHT Online.
Bitte etwas Geduld.
Danke
');// Datenbankverbindung + $conn_moodle = pg_pconnect(CONN_STRING_MOODLE) or die('

MOODLE Datenbank zurzeit NICHT Online.
Bitte etwas Geduld.
Danke
'); + // Classen Instanzen + $objMoodle = new moodle_course($conn, $conn_moodle); + + +// *********************************************************************************************** +// Verarbeitung einer Moodle-Kurs Loeschaktion +// *********************************************************************************************** + + if ($mdl_course_id!='' && $studiensemester_kurzbz!='') // Kurs wird zum bearbeiten (loeschen) freigegeben + { + include(dirname(__FILE__)."/xmlrpcutils/utils.php"); + // Aktuellen Moodle Server ermitteln. + if (defined('MOODLE_PATH')) // Eintrag MOODLE_PATH in Vilesci config.inc.php. Hostname herausfiltern + { + $host = str_replace('https://','',str_replace('http://','',str_replace('/moodle','',str_replace('/moodle/','',MOODLE_PATH)))); + } + elseif ($_SERVER["HTTP_HOST"]=="dav.technikum-wien.at" ) // Vilesci config.inc.php nicht erweitert HTTP_HOST pruefen + { + $host = 'dav.technikum-wien.at'; + } + else // Produktivessystem + { + $host = 'cis.technikum-wien.at'; + } + + // Variable Daten Initialisieren + $uri = "/moodle/xmlrpc/xmlrpc.php"; + $method = "DeleteCourseByID"; + $args['CourseID']="$mdl_course_id"; + $port=$_SERVER["SERVER_PORT"]; + if ($debug_switch) + { + $content.="
Host:$host , Port:$port , Uri:$uri , Method:$method
"; + } + $callspec = array( + 'method' => $method, + 'host' => $host, + 'port' => $port, + 'uri' => $uri, + 'user' => (isset($_SERVER["PHP_AUTH_USER"])?$_SERVER["PHP_AUTH_USER"]:""), + 'pass' => (isset($_SERVER["PHP_AUTH_PW"])?$_SERVER["PHP_AUTH_PW"]:""), + 'secure' =>false, + 'debug' => $debug_switch, + 'args' => $args); + $result = xu_rpc_http_concise($callspec); + // Return Information + // $result[0] = Status true/false + // $result[1] = Informationstext + // $result[2] = Ausgabetext von Moodle + if (!is_array($result)) // Server wurde nicht erreicht. + { + $content.="Fehler xmlrpc call $result"; + } + else if ($result[0]==1) // Methodenaufruf erfolgreich + { + #$content.=(isset($result[1])?$result[1]:"Moodel-Kurs gelöscht "); + $qry = "DELETE FROM lehre.tbl_moodle WHERE mdl_course_id='".addslashes($mdl_course_id)."' "; + if ($moodle_id!='') + $qry.= " and moodle_id='".addslashes($moodle_id)."'"; + if(!pg_query($conn, $qry)) + $content.="

Moodlekurs $mdl_course_id wurde NICHT gelöscht in Lehre.

"; + $content.="

Moodlekurs $mdl_course_id wurde gelöscht.

"; + } + else // Result = 0 ein Fehler im RFC wurde festgestellt + { + $content.=(isset($result[1])?$result[1]:"Fehler beim Kurs löschen "); + } + } + + + +// *********************************************************************************************** +// HTML Auswahlfelder (Teil 1) +// *********************************************************************************************** + // FormName erzeugen + $cFormName='searchMoodleCurse'.$studiensemester_kurzbz.$studiengang_kz.$semester; + $content.=' +
+ '; + + // Studiensemester public.tbl_studiensemester_kurzbz + $content.=''; + + // Studiengang public.tbl_studiengang_kz + $content.=''; + + // Semster public.tbl_studiengang_kz - max Semester des Selektierten Studiengangs + $content.=''; + + $content.=' +
StudiensemesterStudiengangSemsterKurs ID'; + + $content.=' +
+
+
'; + +// *********************************************************************************************** +// HTML Listenanzeige (Teil 2) +// *********************************************************************************************** + // Bedingung zur Listenanzeige : Anzeige und Datengefunden + if ($bAnzeige && $objMoodle && $objMoodle->getAllVariant('',$studiensemester_kurzbz,$studiengang_kz,$semester,true)) + { + // Header Top mit Anzahl der gelisteten Kurse + $content.= ''. count($objMoodle->result).' Kurs(e) gefunden'; + + $content.=''; + // Header Teil Information der Funktion + $content.=''; + $content.=''; + $content.=''; + $content.=''; + $content.=''; + + // Headerinformation der Tabellenfelder + $content.=''; + $content.=''; + $content.=''; + $content.=''; + $content.=''; + $content.=''; + $content.=''; + $content.=''; + $content.=''; + $content.=''; + $content.=''; + + + // Alle Moodlekurse in einer Schleife anzeigen. + for($i=0;$iresult);$i++) + { + // ZeilenCSS (gerade/ungerade) zur besseren Ansicht + if ($i%2) + $showCSS=' style="text-align: left;border: 1px outset #F7F7F7;padding: 1px 5px 1px 5px; background:#FEFFEC" '; + else + $showCSS=' style="text-align: left;border: 1px outset #F7F7F7;padding: 1px 5px 1px 5px; background:#FCFCFC" '; + + if (!empty($kursid) && $kursid!=$objMoodle->result[$i]->mdl_course_id) + continue; + + + // Listenzeile + $content.=''; + $content.=''; + $content.=''; + $content.=''; + $content.=''; + $content.=''; + $content.=''; + + // Anzahl Benotungen + $content.=''; + // Anzahl Aktivitaeten und Lehrmaterial + $content.=''; + + // Bearbeitung Submit + $content.= ''; + $content.=''; + } // Ende Moodlekurse in einer Schleife anzeigen. + $content.= '
MoodlekursAnzahlKurs
 Lehrveranstaltung  Kurzbz.  LV Id  StudiengangKz  Kursbezeichnung  ID  Benotungen  Aktivitäten  Bearbeiten 
'.$objMoodle->result[$i]->lehrveranstaltung_bezeichnung.''.$objMoodle->result[$i]->lehrveranstaltung_kurzbz.''.$objMoodle->result[$i]->lehrveranstaltung_id.''.$objMoodle->result[$i]->lehrveranstaltung_studiengang_kz.''.$objMoodle->result[$i]->mdl_shortname.''.$objMoodle->result[$i]->mdl_course_id.''.$objMoodle->result[$i]->mdl_benotungen.''.($objMoodle->result[$i]->mdl_resource+$objMoodle->result[$i]->mdl_quiz+$objMoodle->result[$i]->mdl_chat + $objMoodle->result[$i]->mdl_forum + $objMoodle->result[$i]->mdl_choice ).''; + $content.='
'; + $content.= ''; + $content.= ''; + $content.= ''; + $content.= ''; + $content.= ''; + $content.= 'table_row_delete.png'; + $content.= ''; + $content.= 'entfernen'; + $content.='
'; + $content.= '
'; + $content.= 'zum Anfang'; + } // Ende IF Bedingung Anzeige + Datengefunden + + +// *********************************************************************************************** +// HTML Header und Foot zum Content (Ausgabestring) hinzufuegen, und Anzeigen +// *********************************************************************************************** + $content=' + + + Moodle - Kursverwaltung + + + + + +

Moodle - Kursverwaltung

+ + '.$content.' + + + '; + exit($content); + + + +#------------------------------------------------------------------------------------------- +# Testfunktion zur Anzeige einer übergebenen Variable oder Array, Default ist GLOBALS +function Test($arr=constLeer,$lfd=0,$displayShow=true,$onlyRoot=false ) +{ + + $tmpArrayString=''; + if (!is_array($arr) && !is_object($arr)) return $arr; + if (is_array($arr) && count($arr)<1 && $displayShow) return ''; + if (is_array($arr) && count($arr)<1 && $displayShow) return "
function Test (???)
"; + + $lfdnr=$lfd + 1; + $tmpAnzeigeStufe=''; + for ($i=1;$i<$lfdnr;$i++) $tmpAnzeigeStufe.="="; + $tmpAnzeigeStufe.="=>"; + while (list( $tmp_key, $tmp_value ) = each($arr) ) + { + if (!$onlyRoot && (is_array($tmp_value) || is_object($tmp_value)) && count($tmp_value) >0) + { + $tmpArrayString.="
$tmpAnzeigeStufe $tmp_key".Test($tmp_value,$lfdnr); + } else if ( (is_array($tmp_value) || is_object($tmp_value)) ) + { + $tmpArrayString.="
$tmpAnzeigeStufe $tmp_key -- 0 Records"; + } else if ($tmp_value!='') + { + $tmpArrayString.="
$tmpAnzeigeStufe $tmp_key :== ".$tmp_value; + } else { + $tmpArrayString.="
$tmpAnzeigeStufe $tmp_key :-- (is Empty :: $tmp_value)"; + } + } + if ($lfd!='') { return $tmpArrayString; } + if (!$displayShow) { return $tmpArrayString; } + + $tmpArrayString.="
"; + $tmpArrayString="


******* START *******
".$tmpArrayString."
******* ENDE *******


"; + $tmpArrayString.="
Server:: ".$_SERVER['PHP_SELF']."
"; + return "$tmpArrayString"; + + +} ?> \ No newline at end of file