function getAusbildungsAnz($key, $year)
{
$ausbildungsberufXML = simplexml_load_file('/var/www/vhosts/nowakowitsch.de/jobs.nowakowitsch.de/XML/form/AS/ausbildungsberuf.xml');
foreach($ausbildungsberufXML->ausbildungsberuf as $ausbildungsberuf2) {
if ($key == $ausbildungsberuf2->bereich.$ausbildungsberuf2->lfdnr)
if ($year == date("Y") && $ausbildungsberuf2->jahr0 != "0" && $ausbildungsberuf2->jahr0 != "")
return $ausbildungsberuf2->jahr0;
}
return "0";
}
function getAusbildungsAnzX($key, $year)
{
$ausbildungsberufXML = simplexml_load_file('/var/www/vhosts/nowakowitsch.de/jobs.nowakowitsch.de/XML/form/AS/ausbildungsberuf.xml');
foreach($ausbildungsberufXML->ausbildungsberuf as $ausbildungsberuf2) {
if ($key == $ausbildungsberuf2->bereich.$ausbildungsberuf2->lfdnr)
if ($year == date("Y")+1 && $ausbildungsberuf2->jahr1 != "0" && $ausbildungsberuf2->jahr1 != "")
return $ausbildungsberuf2->jahr1;
}
return "0";
}
function getAusbildungsAnzY($key, $year)
{
$ausbildungsberufXML = simplexml_load_file('/var/www/vhosts/nowakowitsch.de/jobs.nowakowitsch.de/XML/form/AS/ausbildungsberuf.xml');
foreach($ausbildungsberufXML->ausbildungsberuf as $ausbildungsberuf2) {
if ($key == $ausbildungsberuf2->bereich.$ausbildungsberuf2->lfdnr)
if ($year == date("Y")+2 && $ausbildungsberuf2->jahr2 != "0" && $ausbildungsberuf2->jahr2 != "")
return $ausbildungsberuf2->jahr2;
}
return "0";
}
function getAusbildungsAnz2($key, $year)
{
$ausbildungsberufXML = simplexml_load_file('/var/www/vhosts/nowakowitsch.de/jobs.nowakowitsch.de/XML/form/AS/ausbildungsberuf.xml');
foreach($ausbildungsberufXML->ausbildungsberuf as $ausbildungsberuf2) {
if ($key == $ausbildungsberuf2->bereich.$ausbildungsberuf2->lfdnr)
if ($year == date("Y") && $ausbildungsberuf2->jahr0 != "0" && $ausbildungsberuf2->jahr0 != "")
return $ausbildungsberuf2->jahr0;
if ($year == date("Y")+1 && $ausbildungsberuf2->jahr1 != "0" && $ausbildungsberuf2->jahr1 != "")
return $ausbildungsberuf2->jahr1;
if ($year == date("Y")+2 && $ausbildungsberuf2->jahr2 != "0" && $ausbildungsberuf2->jahr2 != "")
return $ausbildungsberuf2->jahr2;
}
return "";
}
function getJahrVorhanden($year)
{
$ausbildungsberufXML = simplexml_load_file('/var/www/vhosts/nowakowitsch.de/jobs.nowakowitsch.de/XML/form/AS/ausbildungsberuf.xml');
foreach($ausbildungsberufXML->ausbildungsberuf as $ausbildungsberuf2) {
if ($year == date("Y") && $ausbildungsberuf2->jahr0 != "0" && $ausbildungsberuf2->jahr0 != "") {
return date("Y");
}
if ($year == date("Y")+1 && $ausbildungsberuf2->jahr1 != "0" && $ausbildungsberuf2->jahr1 != "") {
return date("Y")+1;
}
if ($year == date("Y")+2 && $ausbildungsberuf2->jahr2 != "0" && $ausbildungsberuf2->jahr2 != "") {
return date("Y")+2;
}
}
return "";
}
function getBewerbungsschluss()
{
if(date("m") >= 07 && date("m") < 10)
return "30.09.";
else
return " ";
}
function checkFileExists($spr, $site, $sel, $subsel, $subsel2, $subsel3, $subsel4, $subsel5) {
$siteFile = getFileName("seiten/".$spr."/",$site);
if($sel!=NULL)
$selFile = getFileName("seiten/".$spr."/".substr($siteFile,3,-4)."/",$sel);
if($subsel!=NULL)
$subselFile = getFileName("seiten/".$spr."/".substr($siteFile,3,-4)."/".substr($selFile,3,-4)."/",$subsel);
if($subsel2!=NULL)
$subsel2File = getFileName("seiten/".$spr."/".substr($siteFile,3,-4)."/".substr($selFile,3,-4)."/".substr($subselFile,3,-4)."/",$subsel2);
if($subsel3!=NULL)
$subsel3File = getFileName("seiten/".$spr."/".substr($siteFile,3,-4)."/".substr($selFile,3,-4)."/".substr($subselFile,3,-4)."/".substr($subsel2File,3,-4)."/",$subsel3);
if($subsel4!=NULL)
$subsel4File = getFileName("seiten/".$spr."/".substr($siteFile,3,-4)."/".substr($selFile,3,-4)."/".substr($subselFile,3,-4)."/".substr($subsel2File,3,-4)."/".substr($subsel3File,3,-4)."/",$subsel4);
if($subsel5!=NULL)
$subsel5File = getFileName("seiten/".$spr."/".substr($siteFile,3,-4)."/".substr($selFile,3,-4)."/".substr($subselFile,3,-4)."/".substr($subsel2File,3,-4)."/".substr($subsel3File,3,-4)."/".substr($subsel4File,3,-4)."/",$subsel5);
if($subsel5!=NULL)
$return = "seiten/".$spr."/".substr($siteFile,3,-4)."/".substr($selFile,3,-4)."/".substr($subselFile,3,-4)."/".substr($subsel2File,3,-4)."/".substr($subsel3File,3,-4)."/".substr($subsel4File,3,-4)."/".$subsel5File;
elseif($subsel4!=NULL)
$return = "seiten/".$spr."/".substr($siteFile,3,-4)."/".substr($selFile,3,-4)."/".substr($subselFile,3,-4)."/".substr($subsel2File,3,-4)."/".substr($subsel3File,3,-4)."/".$subsel4File;
elseif($subsel3!=NULL)
$return = "seiten/".$spr."/".substr($siteFile,3,-4)."/".substr($selFile,3,-4)."/".substr($subselFile,3,-4)."/".substr($subsel2File,3,-4)."/".$subsel3File;
elseif($subsel2!=NULL)
$return = "seiten/".$spr."/".substr($siteFile,3,-4)."/".substr($selFile,3,-4)."/".substr($subselFile,3,-4)."/".$subsel2File;
elseif($subsel!=NULL)
$return = "seiten/".$spr."/".substr($siteFile,3,-4)."/".substr($selFile,3,-4)."/".$subselFile;
elseif($sel!=NULL)
$return = "seiten/".$spr."/".substr($siteFile,3,-4)."/".$selFile;
else
$return = "seiten/".$spr."/".$siteFile;
return $return;
}
function getFileName($verz, $checkname) {
if (file_exists($verz."xx_".$checkname.".php"))
return "xx_".$checkname.".php";
for ($i = 0; $i <= 99; $i++) {
if (file_exists($verz.sprintf("%02d", $i)."_".$checkname.".php"))
return sprintf ("%02d", $i)."_".$checkname.".php";
}
}
function getFueller($ausw)
{
if ($ausw==1)
return "
";
if ($ausw==2)
return "
";
else
return "";
}
function getDateiName($ff, $spr) {
$array2 = $fields = array();
$i = 0;
$handleName = "aufbau/umsetzer_".$spr.".csv";
$handle = @fopen($handleName, "r");
if ($handle) {
while (($row = fgetcsv($handle, 4096)) !== false) {
if (empty($fields)) {
$fields = $row;
continue;
}
foreach ($row as $k=>$value) {
if ($k==0)
$showkey = $value;
$array2[$showkey][$fields[$k]] = $value;
}
$i++;
}
if (!feof($handle)) {
echo "Error: unexpected fgets() fail\n";
}
fclose($handle);
}
if ($array2[$ff]['Dateiname']!="")
return $array2[$ff]['Dateiname'];
else
return $ff;
}
function genLinkName($ff, $spr) {
$array2 = $fields = array();
$i = 0;
$handleName = "aufbau/umsetzer_".$spr.".csv";
$handle = @fopen($handleName, "r");
if ($handle) {
while (($row = fgetcsv($handle, 4096)) !== false) {
if (empty($fields)) {
$fields = $row;
continue;
}
foreach ($row as $k=>$value) {
if ($k==1 && $value==$ff)
return $savLinkname;
$savLinkname = $value;
}
$i++;
}
if (!feof($handle)) {
echo "Error: unexpected fgets() fail\n";
}
fclose($handle);
}
return $ff;
}
function genAnzName($ff, $spr) {
$array2 = $fields = array();
$i = 0;
$handleName = "aufbau/umsetzer_".$spr.".csv";
$handle = @fopen($handleName, "r");
if ($handle) {
while (($row = fgetcsv($handle, 4096)) !== false) {
if (empty($fields)) {
$fields = $row;
continue;
}
foreach ($row as $k=>$value) {
if ($k==1)
$showkey = $value;
$array2[$showkey][$fields[$k]] = $value;
}
$i++;
}
if (!feof($handle)) {
echo "Error: unexpected fgets() fail\n";
}
fclose($handle);
}
if ($array2[$ff]['Anzeigename']!="")
return $array2[$ff]['Anzeigename'];
else
return $ff;
}
function getDescription($ff, $spr) {
if($ff=="")
$ff = "index.htm";
$array2 = $fields = array();
$i = 0;
$handleName = "aufbau/metatags_".$spr.".csv";
$handle = @fopen($handleName, "r");
if ($handle) {
while (($row = fgetcsv($handle, 4096)) !== false) {
if (empty($fields)) {
$fields = $row;
continue;
}
foreach ($row as $k=>$value) {
if ($k==0)
$showkey = $value;
$array2[$showkey][$fields[$k]] = $value;
}
$i++;
}
if (!feof($handle)) {
echo "Error: unexpected fgets() fail\n";
}
fclose($handle);
}
if ($array2[$ff]['Description']!="")
return $array2[$ff]['Description'];
else
return $ff;
}
function getKeywords($ff, $spr) {
if($ff=="")
$ff = "index.htm";
$array2 = $fields = array();
$i = 0;
$handleName = "aufbau/metatags_".$spr.".csv";
$handle = @fopen($handleName, "r");
if ($handle) {
while (($row = fgetcsv($handle, 4096)) !== false) {
if (empty($fields)) {
$fields = $row;
continue;
}
foreach ($row as $k=>$value) {
if ($k==0)
$showkey = $value;
$array2[$showkey][$fields[$k]] = $value;
}
$i++;
}
if (!feof($handle)) {
echo "Error: unexpected fgets() fail\n";
}
fclose($handle);
}
if ($array2[$ff]['Keywords']!="")
return $array2[$ff]['Keywords'];
else
return $ff;
}
function getTitle($ff, $spr) {
if($ff=="")
$ff = "index.htm";
$array2 = $fields = array();
$i = 0;
$handleName = "aufbau/metatags_".$spr.".csv";
$handle = @fopen($handleName, "r");
if ($handle) {
while (($row = fgetcsv($handle, 4096)) !== false) {
if (empty($fields)) {
$fields = $row;
continue;
}
foreach ($row as $k=>$value) {
if ($k==0)
$showkey = $value;
$array2[$showkey][$fields[$k]] = $value;
}
$i++;
}
if (!feof($handle)) {
echo "Error: unexpected fgets() fail\n";
}
fclose($handle);
}
if ($array2[$ff]['Title']!="")
return $array2[$ff]['Title'];
else
return $ff;
}
function ladeSeite($zeigeSeite)
{
if(file_exists($zeigeSeite))
include $zeigeSeite;
}
function kopfbilder($isite, $site, $sel, $subsel)
{
// Befindet sich die Seite auf dem Testserver oder ist sie produktiv?
if($_SERVER["DOCUMENT_ROOT"]=="/var/services/web") // C:/xampp/htdocs
$testserver = "/PM";
else
$testserver = "";
// Prüfung auf $site
if ($isite=="Flexible-Verpackungen" && $site=="Leistungen")
{
$bild1 = "Flexible-Verpackungen_Leistungen";
$bild3 = "Leistungen";
}
elseif ($isite=="MAP-Schalen" && $site=="Leistungen")
{
$bild1 = "MAP-Schalen_Leistungen";
$bild3 = "Leistungen";
}
elseif ($isite=="Baecker-Systemgastro" && $site=="Leistungen")
{
$bild1 = "Baecker-Systemgastro_Leistungen";
$bild3 = "Leistungen";
}
elseif (is_file($_SERVER["DOCUMENT_ROOT"].$testserver."/gifs/headline/".$site.".jpg"))
{
$bild1 = $site;
$bild3 = $bild1;
}
else
{
$bild1 = "Ueber-uns";
$bild3 = $bild1;
}
// Prüfung auf $sel
if (is_file($_SERVER["DOCUMENT_ROOT"].$testserver."/gifs/headline/".$site."_".$sel.".jpg"))
$bild2 = $sel;
else
{
$bild3 = "Ueber-uns";
$bild2 = "Ueber-uns2";
}
// Prüfung auf $subsel
if (is_file($_SERVER["DOCUMENT_ROOT"].$testserver."/gifs/headline/".$site."_".$sel."_".$subsel.".jpg"))
$bild2 = $sel."_".$subsel;
// SONDERFÄLLE
if ($isite=="MAP-Schalen" && $site=="Leistungen" && $sel=="Fertigung")
{
$bild2 = "Fertigung";
$bild3 = "MAP-Schalen_Leistungen";
}
if ($site=="AGB")
return "
"
."
"
."
";
return "
"
."
"
."
";
}
function kopfbilder2($site, $sel, $subsel, $subsel2)
{
// Befindet sich die Seite auf dem Testserver oder ist sie produktiv?
if($_SERVER["DOCUMENT_ROOT"]=="/var/services/web") // C:/xampp/htdocs
$testserver = "/PM";
else
$testserver = "";
// Prüfung auf $site
if (is_file($_SERVER["DOCUMENT_ROOT"].$testserver."/gifs/headline/".$site.".jpg"))
$bild1 = $site;
elseif ($sel=="Gruene-Verpackungsloesungen")
$bild1 = $sel;
else
$bild1 = "tragetaschen";
// Prüfung auf $sel
if (is_file($_SERVER["DOCUMENT_ROOT"].$testserver."/gifs/headline/".$site."_".$sel.".jpg"))
$bild1 = $site."_".$sel;
// Prüfung auf $subsel
if (is_file($_SERVER["DOCUMENT_ROOT"].$testserver."/gifs/headline/".$site."_".$sel."_".$subsel.".jpg"))
$bild1 = $site."_".$sel."_".$subsel;
// Prüfung auf $subsel2
if (is_file($_SERVER["DOCUMENT_ROOT"].$testserver."/gifs/headline/".$site."_".$sel."_".$subsel."_".$subsel2.".jpg"))
$bild1 = $site."_".$sel."_".$subsel."_".$subsel2;
return "
";
}
function kopfbilder3($site, $sel, $subsel, $subsel2)
{
// Befindet sich die Seite auf dem Testserver oder ist sie produktiv?
if($_SERVER["DOCUMENT_ROOT"]=="/var/services/web") // C:/xampp/htdocs
$testserver = "/PM";
else
$testserver = "";
// Prüfung auf $site
if (is_file($_SERVER["DOCUMENT_ROOT"].$testserver."/gifs/headline/".$site.".jpg"))
$bild1 = $site;
else
$bild1 = "tragetaschen";
// Prüfung auf $sel
if (is_file($_SERVER["DOCUMENT_ROOT"].$testserver."/gifs/headline/".$site."_".$sel.".jpg"))
$bild1 = $site."_".$sel;
// Prüfung auf $subsel
if (is_file($_SERVER["DOCUMENT_ROOT"].$testserver."/gifs/headline/".$site."_".$sel."_".$subsel.".jpg"))
$bild1 = $site."_".$sel."_".$subsel;
if ($site=="Produkte" && $sel=="" && $subsel2=="Retail-LEH")
$bild1 = "Produkte_Food-Retail";
if ($site=="Produkte" && $sel=="Serviceverpackungen-Papier")
$bild1 = "Produkte_Food-Retail";
if ($site=="Produkte" && $subsel2=="Onlineversand-Taschen")
$bild1 = "Onlineversand-Taschen_Produkte";
if ($site=="Produkte" && $subsel2=="Onlineversand-Taschen" && $sel=="E-Food")
$bild1 = "Onlineversand-Taschen_Produkte_E-Food";
if ($site=="Produkte" && $subsel2=="Flexible-Verpackungen")
$bild1 = "Flexible-Verpackungen_Produkte";
if ($sel=="bag-ban")
$bild1 = "bag-ban";
return "
";
}
function kopfbilder4($isite, $site, $sel, $subsel)
{
// Befindet sich die Seite auf dem Testserver oder ist sie produktiv?
if($_SERVER["DOCUMENT_ROOT"]=="/var/services/web") // C:/xampp/htdocs
$testserver = "/PM";
else
$testserver = "";
// Prüfung auf $site
if ($isite=="Flexible-Verpackungen" && $site=="Leistungen")
{
$bild1 = "Flexible-Verpackungen_Leistungen";
$bild3 = "Leistungen";
}
elseif ($isite=="MAP-Schalen" && $site=="Leistungen")
{
$bild1 = "MAP-Schalen_Leistungen";
$bild3 = "Leistungen";
}
elseif ($isite=="Baecker-Systemgastro" && $site=="Leistungen")
{
$bild1 = "Baecker-Systemgastro_Leistungen";
$bild3 = "Leistungen";
}
elseif (is_file($_SERVER["DOCUMENT_ROOT"].$testserver."/gifs/headline/".$site.".jpg"))
{
$bild1 = $site;
$bild3 = $bild1;
}
else
{
$bild1 = "Ueber-uns";
$bild3 = $bild1;
}
// Prüfung auf $sel
if (is_file($_SERVER["DOCUMENT_ROOT"].$testserver."/gifs/headline/".$site."_".$sel.".jpg"))
$bild2 = $sel;
else
{
$bild3 = "Ueber-uns";
$bild2 = "Ueber-uns23";
}
// Prüfung auf $subsel
if (is_file($_SERVER["DOCUMENT_ROOT"].$testserver."/gifs/headline/".$site."_".$sel."_".$subsel.".jpg"))
$bild2 = $sel."_".$subsel;
// SONDERFÄLLE
if ($isite=="MAP-Schalen" && $site=="Leistungen" && $sel=="Fertigung")
{
$bild2 = "Fertigung";
$bild3 = "MAP-Schalen_Leistungen";
}
return "
"
."
"
."
";
}
function createImage($imgName, $altTag)
{
$pathDepth = $GLOBALS["pathDepth"];
$output = "";
return $output;
}
if(!function_exists("array_key_exists")) {
function array_key_exists($key, $array) {
if((is_array($array)) && (in_array($key, array_keys($array)))) {
return true;
}
else {
return false;
}
}
}
function transform2Filename($input)
{
$output = strToLower($input);
$output = str_replace(" ", "_", $output);
$output = str_replace("ä", "ae", $output);
$output = str_replace("ö", "oe", $output);
$output = str_replace("ü", "ue", $output);
$output = str_replace("ß", "ss", $output);
$output = preg_replace("~[^a-z\d._]~", "", $output);
return $output;
}
function nidag_addSlashes($string)
{
if($string != "")
{
return(preg_replace("~([^\\\])(['\"])~mis", "\\1\\\\\\2", $string));
}
else
{
return("");
}
}
function getParameter($key, $default = "")
{
$value = "";
if((is_array($_POST)) && (array_key_exists($key, $_POST)) && ($_POST[$key] != ""))
{
$value = $_POST[$key];
}
else if((is_array($HTTP_POST_VARS)) && (array_key_exists($key, $HTTP_POST_VARS)) && ($HTTP_POST_VARS[$key] != ""))
{
$value = $HTTP_POST_VARS[$key];
}
else if((is_array($_GET)) && (array_key_exists($key, $_GET)) && ($_GET[$key] != ""))
{
$value = $_GET[$key];
}
else if((is_array($HTTP_GET_VARS)) && (array_key_exists($key, $HTTP_GET_VARS)) && ($HTTP_GET_VARS[$key] != ""))
{
$value = $HTTP_GET_VARS[$key];
}
else if((is_array($_SESSION)) && (array_key_exists($key, $_SESSION)) && ($_SESSION[$key] != ""))
{
$value = $_SESSION[$key];
}
else if((is_array($HTTP_SESSION_VARS)) && (array_key_exists($key, $HTTP_SESSION_VARS)) && ($HTTP_SESSION_VARS[$key] != ""))
{
$value = $HTTP_SESSION_VARS[$key];
}
else if($value == "")
{
$value = $default;
}
return $value;
}
function endsWith($haystack, $needle)
{
$length = strlen($needle);
if ($length == 0) {
return true;
}
return (substr($haystack, -$length) === $needle);
}
?>
$email_kontakt = "marco@hoelzemer.de";
// Hier keine Aenderung vornehmen
$ip="$REMOTE_ADDR";
$plattf="$HTTP_USER_AGENT";
$datum=date("d.m.Y - H:i");
?>