function messageerror($text){
echo "$text";
}
function messagedone($text){
echo "$text";
}
function messagetitle($text){
echo "
$text
";
}
function datechange($text){
list ($tag, $monat, $jahr) = split('[/.-]', $text);
return "$jahr-$monat-$tag";
}
function stringsteuerreplace($variable){
$variable= str_replace("'","",$variable);
$variable= str_replace("\"","",$variable);
return $variable;
}
function fktDatechange($text){
list ($tag, $monat, $jahr) = split('[/.-]', $text);
return "$jahr-$monat-$tag";
}
function fkt_Stringsteuerreplace($variable){
$variable= str_replace("'","",$variable);
$variable= str_replace("\"",""",$variable);
return $variable;
}
function fkt_Inputcheck($variable){
$variable= str_replace("'","",$variable);
$variable= str_replace("\"","",$variable);
$variable= str_replace("$","",$variable);
return $variable;
}
function fkt_Breakreplace($variable){
$variable= str_replace("
","\n",$variable);
$variable= str_replace(""","\"",$variable);
return $variable;
}
function sortierpfeile($page,$sortpart,$restvariable){
if ($restvariable!=""){$restvariable=stringsteuerreplace($restvariable);}
return "

";
}
function fktCurrencyConvert($value){
return str_replace(",",".",$value);
}
function fktGermanCurrency($value){
return number_format($value,2,',','.');
}
function fktBooleanJanein($value){
if ($value==1){return "
";}
else {return "
";}
}
function fktBooleanChecked($value){
if ($value==1){return "checked";}
}
function watersignimage($srcfile,$destfile,$watersignfile)
{
header ("Content-type: image/jpeg");
$srcinfo=getimagesize($srcfile);
$src = imagecreatefromjpeg ($srcfile)
or die ("Kann keinen neuen GD-Bild-Stream erzeugen");
$watersigninfo=getimagesize($watersignfile);
$watersign = imagecreatefromgif ($watersignfile)
or die ("Kann keinen neuen GD-Bild-Stream erzeugen");
$srcwidth=$srcinfo[0];
$srcheight=$srcinfo[1];
$watersignwidth=$watersigninfo[0];
$watersignheight=$watersigninfo[1];
ImageCopy ( $src, $watersign, $srcwidth-$watersignwidth, $srcheight-$watersignheight, 0, 0, $watersignwidth, $watersignheight);
ImageJPEG ($src,$destfile);
}
function fktRandomstring($number){
//$pattern = "1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
$pattern = "23456789ABCDEFGHJKLMNPQRSUVWXYZ";
for ($i=1;$i<=$number;$i++){
$letter=$pattern{rand(0,30)}; //57
$randomstring=$randomstring.$letter;
}
return $randomstring;
}
function stringmakexmlsave($variable){
$variable= str_replace("'",""",$variable);
$variable= str_replace("\"",""",$variable);
$variable= str_replace("<","<",$variable);
$variable= str_replace(">",">",$variable);
$variable= str_replace("&","&",$variable);
return $variable;
}
function fkt_Serverpath($base){
if($base != "/") { // Decide where to look for the image if a full path is not given
if(!isset($_SERVER["HTTP_REFERER"])) { // Try to find image if accessed directly from this script in a browser
$base = $_SERVER["DOCUMENT_ROOT"].implode("/", (explode('/', $_SERVER["PHP_SELF"], -1)))."/";
} else {
$base = implode("/", (explode('/', $_SERVER["HTTP_REFERER"], -1)))."/";
}
} else {
$base = $_SERVER["DOCUMENT_ROOT"];
}
return $base;
}
function fkt_URL_clearandbuild($url,$target,$alt,$title){
if (strpos("http", $url)==0){$url = "http://".$url;}
$title = preg_replace("/^https?:\/\//i", "", $title);
$alt = preg_replace("/^https?:\/\//i", "", $alt);
$link="".$title."";
return $link;
}
/**
* Prüfen ob es eine Seite ist die Per index kommen sollte, dann umleiten dazu muss aber functions geladen sein
*/
function fkt_Checkpages(){
if (substr($_SERVER['REQUEST_URI'], 0, 7)=="/pages/"){
header("Location: ../index.php?page=".substr(str_replace("?", "&",$_SERVER['REQUEST_URI']), 7));
}
}
/**
* Text für buttons, menüpunkte... in der jeweiligen Sprache zurückliefern
*/
function fkt_GetString($text){
global $_SESSION;
// session variable languagetext nach dem schlüssels abfragen
$translatetext=$_SESSION['languagetext'][$text];
($translatetext==""?$translatetext="Not availible":"");
return $translatetext;
}
/**
* Auslesen der jeweiligen sprachdatei aus templates/languages
*/
function fkt_ReadLanguageFiles($lang){
switch ($lang) {
case 'en':
include("languages/strings_en.php");
break;
case 'de':
default:
include("languages/strings_de.php");
break;
}
return $languagetext;
}
?>
if (substr($_SERVER['REQUEST_URI'], 0, 9)=="/eclipse/"){
$sname="localhost";
$sdb="gellert";
$snutzer="gellert2015";
$spass="museum2015";
}
/*
else {
$sname="localhost";
$sdb="gellert";
$snutzer="gellert2015";
$spass="museum2015";
}*/
else {
$sname="localhost";
$sdb="p_web22_db1";
$snutzer="web22_usr1";
$spass="6#xkyZ7zk9ddFWlz";
}
/*
*/
/*
$conn=mysqli_connect($sname, $snutzer, $spass);
mysqli_select_db($sdb);*/
$conn=mysqli_connect($sname, $snutzer, $spass, $sdb);
/*
$ftphost="www.whoismike.de";
$ftpname="web13";
$ftppass="1602didi";
$ftppath="html/";*/
?>
$normfooter= "