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; } ?> Nails-Fun and more | Portal

Nails-Fun and more
Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite Zum Portal

Hallo Gast , das NailsFunandmore Team heißt Dich Herzlich Willkommen & wünscht Dir viel Fun !

Willkommen bei Nails-Fun and more
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 Nails-Fun and more 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):