items['LANG_OWN_'.$key])) return $lang->items['LANG_OWN_'.$key]; elseif(isset($lang->items['LANG_HMBOXES_'.$key])) return $lang->items['LANG_HMBOXES_'.$key]; else return (($usehtmlconverter==1) ? (htmlconverter($key)) : ($key)); } // hmp_check // // dummy function to protect box include files function hmp_check() { return 1; } // // XML file import functions // // box class for box imports class HmBox { var $activadmin; var $boxincl; var $boxtitel; var $spalte; var $reihe; var $boxinhalt; var $boxeditable; var $boxdesc; var $boxclass; // constructor function HmBox ($box_arr) { foreach ($box_arr as $k=>$v) $this->$k = $box_arr[$k]; } } // read_boxxmlfile // // function read_boxxmlfile($xmlfilename) { // read the xml box definition file $handle = fopen ($xmlfilename, "r"); $data = fread ($handle, filesize($xmlfilename)); fclose ($handle); // trim space around tags but not within $data = eregi_replace(">"."[[:space:]]+"."<","><",$data); // let the PHP XML functions do their magic $parser = xml_parser_create('iso-8859-1'); xml_parser_set_option($parser,XML_OPTION_CASE_FOLDING,0); xml_parser_set_option($parser,XML_OPTION_SKIP_WHITE,0); xml_parse_into_struct($parser,$data,$values,$tags); xml_parser_free($parser); //print "
=== TAGS:\n";
  //print_r($tags);
  //print "=== VALUES:\n";
  //print_r($values);
  //print "
"; // loop through the structures foreach ($tags as $key=>$val) { if ($key == "box") { $boxranges = $val; // each contiguous pair of array entries are the // lower and upper range for each box definition for ($i=0; $i < count($boxranges); $i+=2) { $offset = $boxranges[$i] + 1; $len = $boxranges[$i + 1] - $offset; $boxobj = parse_box(array_slice($values, $offset, $len)); if($boxobj->boxclass) $tdb[$boxobj->boxclass] = $boxobj; else $tdb[] = $boxobj; } } else continue; } return $tdb; } function parse_box($bvalues) { for ($i=0; $i < count($bvalues); $i++) $box[$bvalues[$i]["tag"]] = $bvalues[$i]["value"]; return new HmBox($box); } // // Get the contents of an URL using fsockopen() // so it also works if allow_url_fopen is off // Code by edwin at bitstorm dot org // from http://www.php.net/manual/en/function.fsockopen.php // function fetchURL( $url ) { $url_parsed = parse_url($url); $host = $url_parsed["host"]; $port = $url_parsed["port"]; if ($port==0) $port = 80; $path = $url_parsed["path"]; if ($url_parsed["query"] != "") $path .= "?".$url_parsed["query"]; $out = "GET $path HTTP/1.0\r\nHost: $host\r\n\r\n"; $fp = fsockopen($host, $port, $errno, $errstr, 30); fwrite($fp, $out); $body = false; while (!feof($fp)) { $s = fgets($fp, 1024); if ( $body ) $in .= $s; if ( $s == "\r\n" ) $body = true; } fclose($fp); return $in; } ?> Forum-Gewerberecht | Portal
unsere besten emails
Forum-Gewerberecht
Homeseite Registrierung Kalender Mitgliederliste Datenbank Teammitglieder Suche
Stichwortverzeichnis Suche Häufig gestellte Fragen Zur Startseite



Willkommen bei Forum-Gewerberecht
Sie sind nicht angemeldet.
Wenn dies Ihr erster Besuch hier ist, lesen Sie sich die Hilfe des Forums durch. Dort wird Ihnen die Bedienung des Forums näher erklärt. Sie müssen außerdem registriert sein, um alle Funktionen von Forum-Gewerberecht zu nutzen. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsprozess. Um Beiträge zu lesen, suchen Sie das Forum aus, das Sie interessiert, oder wechseln Sie zur Übersichtsseite.
Benutzername:      Passwort (Passwort vergessen):