$x
";
else
$string.="
$x
";
}
return $string;
}
function BeitragAnhaengen($beitrag)
{
global $beitragString;
$beitragString.="\n".$beitrag;
}
##################################
### BESUCHER ZÄHLEN ###
##################################
if(file_exists("$pfad/Data/besucher.dat"))
{
$fileBesucher=file("$pfad/Data/besucher.dat");
$datenBesucher=explode("|||",$fileBesucher[0]);
if($_SERVER['REMOTE_ADDR']!=$datenBesucher[0] || (time()-$datenBesucher[1])>3600)
{
$fpBesucher=fopen("$pfad/Data/besucher.dat","w");
$datenBesucher[2]+=1;
$time=time();
fputs($fpBesucher,"$_SERVER[REMOTE_ADDR]|||$time|||$datenBesucher[2]");
fclose($fpBesucher);
}
}
else
{
$fpBesucher=fopen("$pfad/Data/besucher.dat","w");
fclose($fpBesucher);
$fpBesucher=fopen("$pfad/Data/besucher.dat","w");
fputs($fpBesucher,$_SERVER['REMOTE_ADDR']."|||".time()."|||1");
fclose($fpBesucher);
}
##################################
### AUSGABE DES GB ###
##################################
if($action=="" || $action=="choosepage" || $action=="back")
{
unset($_SESSION['code']);
$templateContent=templateEinlesen("$pfad/templates/content.html");
$sprache=spracheLesen("index.php",$pfad);
$config=configAuslesen($pfad);
if($config[64]!="include")
{
$templateHeader=templateEinlesen("$pfad/templates/header.html");
$templateFooter=templateEinlesen("$pfad/templates/footer.html");
$templateContent=leerwortErsetzen($templateContent,"%HEADER%",$templateHeader);
$templateContent=leerwortErsetzen($templateContent,"%FOOTER%",$templateFooter);
$includeVars="";
}
else
{
$includeVars=trim($config[65]);
if(substr($includeVars,0,1)!="&")
$includeVars="&".$includeVars;
$templateContent=leerwortErsetzen($templateContent,"%HEADER%","");
$templateContent=leerwortErsetzen($templateContent,"%FOOTER%","");
}
if($action=="")
{
$resetLink="javascript:document.formEintragen.reset()";
$resetLinkGrafisch="javascript:document.formEintragen.reset()";
unset($_SESSION['code']);
unset($_SESSION['quoteNachricht']);
unset($_SESSION['message']);
unset($_SESSION['name']);
unset($_SESSION['mail']);
unset($_SESSION['fehlerGesamt']);
unset($_SESSION['nameFehler']);
unset($_SESSION['mailFehler']);
unset($_SESSION['homepageFehler']);
unset($_SESSION['icqFehler']);
unset($_SESSION['msnFehler']);
unset($_SESSION['zusatzfeld_1Fehler']);
unset($_SESSION['zusatzfeld_2Fehler']);
unset($_SESSION['zusatzfeld_3Fehler']);
unset($_SESSION['zusatzfeld_4Fehler']);
unset($_SESSION['messageFehler']);
unset($_SESSION['mailVersteckt']);
unset($_SESSION['punkt']);
unset($_SESSION['codeFehler']);
unset($_SESSION['hiddenc']);
unset($_SESSION['icq']);
unset($_SESSION['msn']);
unset($_SESSION['yahoo']);
unset($_SESSION['aim']);
unset($_SESSION['skype']);
unset($_SESSION['googletalk']);
unset($_SESSION['homepage']);
unset($_SESSION['zusatzfeld_1']);
unset($_SESSION['zusatzfeld_2']);
unset($_SESSION['zusatzfeld_3']);
unset($_SESSION['zusatzfeld_4']);
unset($_SESSION['bewertung']);
unset($_SESSION['hiddencodeVorschau']);
}
else
{
$resetLinkWindows="location.href='$_SERVER[PHP_SELF]?form=$_GET[form]$includeVars'";
$resetLinkGrafisch="$_SERVER[PHP_SELF]?form=$_GET[form]$includeVars";
$resetLink="javascript:document.formEintragen.reset()";
}
if($_GET['quoteID']!="")
{
$arrayBeitrag=BeitragAusgeben($pfad,$_GET['quoteID']);
if($arrayBeitrag[13]==0 && $arrayBeitrag[20]==0)
{
$arrayBeitrag[10]=str_replace("
","\n",$arrayBeitrag[10]);
$arrayBeitrag[10]=str_replace("\\","",$arrayBeitrag[10]);
$arrayBeitrag[1]=str_replace("
","\n",$arrayBeitrag[1]);
$arrayBeitrag[1]=str_replace("\\","",$arrayBeitrag[1]);
$_SESSION['quoteNachricht']="[I]".$sprache[42]." ".$arrayBeitrag[1].":\n\n".$arrayBeitrag[10]."[/I]\n\n";
}
}
else
unset($_SESSION['quoteNachricht']);
# STYLE DES GB #
################################
$templateContent=leerwortErsetzen($templateContent,"%FONTFAMILY%",$config[0]);
$templateContent=leerwortErsetzen($templateContent,"%FONTSIZE%",$config[1]);
$templateContent=leerwortErsetzen($templateContent,"%FONTCOLOR%",$config[2]);
$templateContent=leerwortErsetzen($templateContent,"%LINK%",$config[9]);
$templateContent=leerwortErsetzen($templateContent,"%LINKHOVER%",$config[10]);
$templateContent=leerwortErsetzen($templateContent,"%LINKACTIVE%",$config[11]);
$templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAG%",$config[46]);
$templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAGACTIVE%",$config[48]);
$templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAGHOVER%",$config[47]);
$templateContent=leerwortErsetzen($templateContent,"%TEXTDEKOLINKS%",$config[12]);
$templateContent=leerwortErsetzen($templateContent,"%TEXTDEKOLINKSEINTRAG%",$config[49]);
# AUSRICHTUNG DES GB #
################################
if($config[19]=="center")
$rahmenDivStyle="position:absolute;left:50%;width:".$config[4]."px;margin-left:-".($config[4]/2)."px";
else
$rahmenDivStyle="float:".$config[19].";width:".$config[4]."px";
$templateContent=leerwortErsetzen($templateContent,"%RAHMENSTYLE%",$rahmenDivStyle);
# HINTERGRUND/FARBE #
################################
if($config[64]!="include")
{
if($config[53]=="farbe")
$backgroundStyle="background-color:#$config[3]";
else
{
if(file_exists("$pfad/images/Hintergrund"))
{
$subdir=opendir("$pfad/images/Hintergrund/");
$bildarray=array();
while($file=readdir($subdir))
{
if($file!="." and $file!=".." and $file!="Thumbs.db")
array_push($bildarray,$file);
}
if(count($bildarray)>0)
$backgroundStyle="background-image:url('$pfad/images/Hintergrund/$bildarray[0]'); background-repeat:$config[54];$config[55]";
else
$backgroundStyle="background-color:#$config[3]";
}
else
$backgroundStyle="background-color:#$config[3]";
}
$templateContent=leerwortErsetzen($templateContent,"%BODYSTYLE%",$backgroundStyle);
}
# ÜBERSCHRIFT UND/ODER LOGO #
################################
if($config[51]!="nichts")
{
$templateContent=leerwortErsetzen($templateContent,"%AUSRICHTUNGTITEL%",$config[52]);
$config[22]=str_replace("\\","",$config[22]);
if($config[51]=="logo")
{
if(file_exists("$pfad/images/Logo"))
{
$subdir=opendir("$pfad/images/Logo/");
$bildarray=array();
while($file=readdir($subdir))
{
if($file!="." and $file!=".." and $file!="Thumbs.db")
{
array_push($bildarray,$file);
}
}
if(count($bildarray)>0)
$titel="";
else
$titel="$config[22]";
}
else
$titel="$config[22]";
}
else
{
$titel="$config[22]";
}
}
else
$titel="";
$templateContent=leerwortErsetzen($templateContent,"%TITELTOP%",$titel);
# FUSS EINSETZEN #
################################
$fuss="Design & Programmierung Soraxdesign
© 2002 - ".date('Y');
if(trim($config[70])=="ein")
$fuss.=" | Administration";
$templateContent=leerwortErsetzen($templateContent,"%FUSS%",$fuss);
# START UND ENDE BELEGEN #
################################
if($start=="" || $ende=="" || intval($_GET['start'])<0 || intval($_GET['ende'])<0 || intval($_GET['start'])>$gesamtAnzahl ||ord($_GET['start'])>57 || ord($_GET['start'])<48 || ord($_GET['ende'])>57 || ord($_GET['ende'])<48)
{
$start=0;
if($config[25]>$gesamtAnzahl)
$ende=$gesamtAnzahl;
else
$ende=$config[25];
$aktuelleSeite=1;
}
# NAVIGATION IM GB #
################################
if($config[32]=="nurform" && $form!=2 || $config[32]=="formundeintraege" || $form==1)
{
$formTemplate=templateEinlesen("$pfad/templates/form.html");
$templateContent=leerwortErsetzen($templateContent,"%FORMULARDISPLAY%","block");
if($config[43]=="ein")
{
$templateSmilies=templateEinlesen("$pfad/templates/smilies.html");
$templateSmilies=leerwortErsetzen($templateSmilies,"%SMILIES%","");
$templateContent=leerwortErsetzen($templateContent,"%SMILIESANZEIGEN%",$templateSmilies);
}
else
$templateContent=leerwortErsetzen($templateContent,"%SMILIESANZEIGEN%","");
}
else
{
$formTemplate="";
$templateContent=leerwortErsetzen($templateContent,"%FORMULARDISPLAY%","none");
$templateContent=leerwortErsetzen($templateContent,"%SMILIESANZEIGEN%","");
}
if($config[32]=="nureintraege" && $form!=1 || $form==2)
{
$templateContent=leerwortErsetzen($templateContent,"%INSGBEINTRAGENDISPLAY%","block");
$templateContent=leerwortErsetzen($templateContent,"%INSGBEINTRAGENLINK%","$sprache[24]");
}
else
$templateContent=leerwortErsetzen($templateContent,"%INSGBEINTRAGENDISPLAY%","none");
$templateContent=leerwortErsetzen($templateContent,"%FORMULAR%",$formTemplate);
$templateContent=leerwortErsetzen($templateContent,"%GESAMTBREITE%",$config[4]);
// SESSIONS NACH DEM ABSENDEN UND BEI FEHLERN AUSGEBEN //
if($_SESSION['message']!="" || $_SESSION['quoteNachricht']!="")
$templateContent=leerwortErsetzen($templateContent,"%SESSIONNACHRICHT%",$_SESSION['quoteNachricht'].$_SESSION['message']);
else
$templateContent=leerwortErsetzen($templateContent,"%SESSIONNACHRICHT%","");
if($_SESSION['name']!="")
$templateContent=leerwortErsetzen($templateContent,"%SESSIONNAME%",$_SESSION['name']);
else
$templateContent=leerwortErsetzen($templateContent,"%SESSIONNAME%","");
if($_SESSION['mail']!="")
$templateContent=leerwortErsetzen($templateContent,"%SESSIONMAIL%",$_SESSION['mail']);
else
$templateContent=leerwortErsetzen($templateContent,"%SESSIONMAIL%","");
// FEHLERCODES AUSGEBEN //
if($_SESSION['fehlerGesamt']==1)
{
$templateContent=leerwortErsetzen($templateContent,"%KORREKTURTEXTDISPLAY%","block");
$templateContent=leerwortErsetzen($templateContent,"%TEXTKORREKTUR%",$sprache[44]);
}
else
$templateContent=leerwortErsetzen($templateContent,"%KORREKTURTEXTDISPLAY%","none");
if($_SESSION['nameFehler']==1)
$templateContent=leerwortErsetzen($templateContent,"%FEHLERNAME%","");
else
$templateContent=leerwortErsetzen($templateContent,"%FEHLERNAME%","");
if($_SESSION['mailFehler'])
$templateContent=leerwortErsetzen($templateContent,"%FEHLERMAIL%","");
else
$templateContent=leerwortErsetzen($templateContent,"%FEHLERMAIL%","");
if($_SESSION['messageFehler'])
$templateContent=leerwortErsetzen($templateContent,"%FEHLERMESSAGE%","");
else
$templateContent=leerwortErsetzen($templateContent,"%FEHLERMESSAGE%","");
if($config[61]==1)
$templateContent=leerwortErsetzen($templateContent,"%FORMLINK%","$_SERVER[PHP_SELF]?action=vorschau&form=$form$includeVars");
else
$templateContent=leerwortErsetzen($templateContent,"%FORMLINK%","$_SERVER[PHP_SELF]?action=eintragen&form=$form$includeVars");
if($config[4]>=500)
{
$breiteForm=480;
$maxBreiteInput=40;
$maxBreiteTextarea=38;
}
else
{
$breiteForm=$config[4];
$maxBreiteInput=($config[4]-145)/9;
$maxBreiteTextarea=($config[4]-145)/10;
}
if($config[4]>375)
$BBTagEinrueckung=145;
else
$BBTagEinrueckung=0;
$arrayInputText=array("%HOMEPAGE%","%ICQ%","%AIM%","%MSN%","%YAHOO%","$sprache[26]","$sprache[27]","$sprache[28]","$sprache[29]","$sprache[30]","homepage","icq","aim","msn","yahoo");
for($x=14;$x<=18;$x++)
{
if($config[$x]==1)
{
$inputTemplate=templateEinlesen("$pfad/templates/inputs.html");
$templateContent=leerwortErsetzen($templateContent,$arrayInputText[$x-14],$inputTemplate);
$templateContent=leerwortErsetzen($templateContent,"%BEZEICHNUNG%",$arrayInputText[$x-9]);
$templateContent=leerwortErsetzen($templateContent,"%INPUTNAME%",$arrayInputText[$x-4]);
if($_SESSION[$arrayInputText[$x-4]]!="")
$templateContent=leerwortErsetzen($templateContent,"%SESSIONVALUE%",$_SESSION[$arrayInputText[$x-4]]);
else
$templateContent=leerwortErsetzen($templateContent,"%SESSIONVALUE%","");
if($_SESSION[$arrayInputText[$x-4].'Fehler'])
$templateContent=leerwortErsetzen($templateContent,"%FEHLER%","");
else
$templateContent=leerwortErsetzen($templateContent,"%FEHLER%","");
}
else
$templateContent=leerwortErsetzen($templateContent,$arrayInputText[$x-14],"");
}
if($config[66]==1)
{
$inputTemplate=templateEinlesen("$pfad/templates/inputs.html");
$templateContent=leerwortErsetzen($templateContent,"%SKYPE%",$inputTemplate);
$templateContent=leerwortErsetzen($templateContent,"%BEZEICHNUNG%","Skype");
$templateContent=leerwortErsetzen($templateContent,"%INPUTNAME%","skype");
if($_SESSION["skype"]!="")
$templateContent=leerwortErsetzen($templateContent,"%SESSIONVALUE%",$_SESSION["skype"]);
else
$templateContent=leerwortErsetzen($templateContent,"%SESSIONVALUE%","");
if($_SESSION['skypeFehler'])
$templateContent=leerwortErsetzen($templateContent,"%FEHLER%","");
else
$templateContent=leerwortErsetzen($templateContent,"%FEHLER%","");
}
else
$templateContent=leerwortErsetzen($templateContent,"%SKYPE%","");
if($config[67]==1)
{
$inputTemplate=templateEinlesen("$pfad/templates/inputs.html");
$templateContent=leerwortErsetzen($templateContent,"%GOOGLETALK%",$inputTemplate);
$templateContent=leerwortErsetzen($templateContent,"%BEZEICHNUNG%","Google Talk");
$templateContent=leerwortErsetzen($templateContent,"%INPUTNAME%","googletalk");
if($_SESSION["googletalk"]!="")
$templateContent=leerwortErsetzen($templateContent,"%SESSIONVALUE%",$_SESSION["googletalk"]);
else
$templateContent=leerwortErsetzen($templateContent,"%SESSIONVALUE%","");
if($_SESSION['googletalkFehler'])
$templateContent=leerwortErsetzen($templateContent,"%FEHLER%","");
else
$templateContent=leerwortErsetzen($templateContent,"%FEHLER%","");
}
else
$templateContent=leerwortErsetzen($templateContent,"%GOOGLETALK%","");
for($x=34;$x<=37;$x++)
{
$zusatzfeldErsetzen="%ZUSATZFELD".($x-33)."%";
$zusatzfeldInputName="zusatzfeld_".($x-33);
if($config[$x]!="")
{
$bezeichnung=str_replace("\\","",$config[$x]);
if($config[$x+4]==1)
$bezeichnung.=" *";
$inputTemplate=templateEinlesen("$pfad/templates/inputs.html");
$templateContent=leerwortErsetzen($templateContent,$zusatzfeldErsetzen,$inputTemplate);
$templateContent=leerwortErsetzen($templateContent,"%BEZEICHNUNG%",$bezeichnung);
$templateContent=leerwortErsetzen($templateContent,"%INPUTNAME%",$zusatzfeldInputName);
if($_SESSION[$zusatzfeldInputName]!="")
$templateContent=leerwortErsetzen($templateContent,"%SESSIONVALUE%",$_SESSION[$zusatzfeldInputName]);
else
$templateContent=leerwortErsetzen($templateContent,"%SESSIONVALUE%","");
if($_SESSION[$zusatzfeldInputName.'Fehler'])
$templateContent=leerwortErsetzen($templateContent,"%FEHLER%","");
else
$templateContent=leerwortErsetzen($templateContent,"%FEHLER%","");
}
else
$templateContent=leerwortErsetzen($templateContent,$zusatzfeldErsetzen,"");
}
if($config[44]=="ein")
$emailInput=$sprache[1]." *";
else
$emailInput=$sprache[1];
if($config[45]=="ein")
{
if($_SESSION['mailVersteckt']==1)
$mailVerstecken=" $sprache[2]
";
else
$mailVerstecken=" $sprache[2]
";
}
$BBTagLeiste=BBTagLeiste($pfad,"formEintragen","message");
if($config[7]==1)
{
$abschicken="";
$reset="";
}
else
{
$abschicken="";
$reset="";
}
if($config[42]=="ja")
{
$bewertungText=templateEinlesen("$pfad/templates/bewertung.html");
$bewertungText=leerwortErsetzen($bewertungText,"%BEWERTUNG%",$sprache[3]);
$bewertungText=leerwortErsetzen($bewertungText,"%1%",$sprache[5]);
$bewertungText=leerwortErsetzen($bewertungText,"%2%",$sprache[6]);
$bewertungText=leerwortErsetzen($bewertungText,"%3%",$sprache[7]);
$bewertungText=leerwortErsetzen($bewertungText,"%4%",$sprache[8]);
$bewertungText=leerwortErsetzen($bewertungText,"%5%",$sprache[9]);
$bewertungText=leerwortErsetzen($bewertungText,"%6%",$sprache[10]);
$bewertungText=leerwortErsetzen($bewertungText,"%0%",$sprache[4]);
$templateContent=leerwortErsetzen($templateContent,"%BEWERTUNG%",$bewertungText);
}
else
{
$templateContent=leerwortErsetzen($templateContent,"%BEWERTUNG%","");
}
if($config[60]!="center")
$ausrichtungForm="float:$config[60]";
else
$ausrichtungForm="";
if($config[57]=="ja")
{
$templateCaptcha=templateEinlesen("$pfad/templates/captcha.html");
$_SESSION['punkt']=ZufallsZahl(5);
$sicherheitscode=CaptchaBild(5,$_SESSION['punkt']);
$templateCaptcha=leerwortErsetzen($templateCaptcha,"%WASISTDAS%",$sprache[35]);
$templateCaptcha=leerwortErsetzen($templateCaptcha,"%SICHERHEITSCODE%",$sicherheitscode);
$templateCaptcha=leerwortErsetzen($templateCaptcha,"%TEXTSICHERHEITSCODE%",$sprache[36]);
if($_SESSION['codeFehler'])
$templateCaptcha=leerwortErsetzen($templateCaptcha,"%FEHLERCODE%","");
else
$templateCaptcha=leerwortErsetzen($templateCaptcha,"%FEHLERCODE%","");
$templateContent=leerwortErsetzen($templateContent,"%CAPTCHA%",$templateCaptcha);
}
else
$templateContent=leerwortErsetzen($templateContent,"%CAPTCHA%","");
###___BEITRÄGE EINSETZEN___###
if($config[32]=="formundeintraege" && $form!=1 || $config[32]=="nureintraege" && $form!=1 || $form==2)
{
$eintraege=($gesamtAnzahl==1) ? "$sprache[15]" : "$sprache[16]";
$seite=($gesamtAnzahl==1) ? "$sprache[18] |" : "$sprache[19] |";
$beitraege=dateiAuslesen($pfad);
for($x=$start;$x<$ende;$x++)
{
if($beitraege[$x][0]!="")
{
$nummer=$gesamtAnzahl-$x;
if($config[8]==1 && $beitraege[$x][13]==1)
{
$templateBeitrag=templateEinlesen("$pfad/templates/vorlagen_beitraege/beitragGesperrt.html");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%GESAMTBREITE%",$config[4]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%GESAMTBREITEINNEN%",($config[4]-(2*$config[27])-50));
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%NUMBER%",nummerAuffuellen($nummer,anzahlBeitraege($pfad)));
if($x%2==0)
{
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BACKGROUNDCOLOR%",$config[26]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDERCOLOR%",$config[28]);
}
if($x%2==1)
{
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BACKGROUNDCOLOR%",$config[68]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDERCOLOR%",$config[69]);
}
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDERCOLOR%",$config[28]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDER%",$config[27]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%NACHRICHT%",$sprache[49]);
}
else
{
$templateBeitrag=templateEinlesen("$pfad/templates/vorlagen_beitraege/normal.html");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%GESAMTBREITE%",$config[4]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%GESAMTBREITEINNEN%",($config[4]-(2*$config[27])-50));
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%NUMBER%",nummerAuffuellen($nummer,anzahlBeitraege($pfad)));
if($x%2==0)
{
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BACKGROUNDCOLOR%",$config[26]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDERCOLOR%",$config[28]);
}
if($x%2==1)
{
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BACKGROUNDCOLOR%",$config[68]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDERCOLOR%",$config[69]);
}
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDER%",$config[27]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%USERNAME%",TextUmbrechen(str_replace("\\","",$beitraege[$x][1]),$config[4],$pfad));
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%DATE%",$beitraege[$x][2]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%TIME%",$beitraege[$x][3]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%NACHRICHT%",formatText($pfad,$beitraege[$x][10],$_SERVER ['PHP_SELF']));
$infos1=false;
if($beitraege[$x][4]!="" && $beitraege[$x][4]!="-")
{
$infos1=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILDISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILBILD%","");
if(trim($beitraege[$x][14])==0)
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILUSER%","".StringKuerzen($beitraege[$x][4],20)."");
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILUSER%",$sprache[41]);
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILDISPLAY%","none");
if($beitraege[$x][5]!="-" && $beitraege[$x][5]!="")
{
$infos1=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%HOMEPAGEDISPLAY%","block");
if(!preg_match("/^http|http$/i", $beitraege[$x][5]))
$beitraege[$x][5]="http://".$beitraege[$x][5];
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%HOMEPAGEBILD%","");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%HOMEPAGEUSER%","".StringKuerzen(substr($beitraege[$x][5],7),20)."");
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%HOMEPAGEDISPLAY%","none");
if($beitraege[$x][6]!="-" && $beitraege[$x][6]!="")
{
$infos1=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ICQDISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ICQBILD%","");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ICQUSER%","".StringKuerzen($beitraege[$x][6],20)."");
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ICQDISPLAY%","none");
if($beitraege[$x][8]!="-" && $beitraege[$x][8]!="")
{
$infos1=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%MSNDISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%MSNBILD%","");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%MSNUSER%","".StringKuerzen($beitraege[$x][8],20)."");
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%MSNDISPLAY%","none");
if($beitraege[$x][9]!="-" && $beitraege[$x][9]!="")
{
$infos1=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%YAHOODISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%YAHOOBILD%","");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%YAHOOUSER%","".StringKuerzen(str_replace("\\","",$beitraege[$x][9]),20)."");
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%YAHOODISPLAY%","none");
if($beitraege[$x][7]!="-" && $beitraege[$x][7]!="")
{
$infos1=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%AIMDISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%AIMBILD%","");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%AIMUSER%","".StringKuerzen(str_replace("\\","",$beitraege[$x][7]),20)."");
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%AIMDISPLAY%","none");
if($beitraege[$x][21]!="-" && $beitraege[$x][21]!="")
{
$infos1=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%SKYPEDISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%SKYPEBILD%","");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%SKYPEUSER%","".StringKuerzen(str_replace("\\","",$beitraege[$x][21]),20)."");
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%SKYPEDISPLAY%","none");
if(trim($beitraege[$x][22])!="-" && trim($beitraege[$x][22])!="")
{
$infos1=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%GOOGLETALKDISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%GOOGLETALKBILD%","");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%GOOGLETALKUSER%","".StringKuerzen(str_replace("\\","",trim($beitraege[$x][22])),20)."");
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%GOOGLETALKDISPLAY%","none");
if($infos1)
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%INFOS1DISPLAY%","compact");
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%INFOS1DISPLAY%","none");
$infos2=false;
if($config[42]=="ja")
{
$infos2=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGDISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGSBILD%","");
if($beitraege[$x][19]>0)
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGUSERNUMMER%",$beitraege[$x][19]);
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGUSERNUMMER%","-");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGUSERTEXT%","(".$sprache[trim($beitraege[$x][19])+4].")");
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGDISPLAY%","none");
if($beitraege[$x][15]!="-" && $beitraege[$x][15]!="" && $config[34]!="")
{
$infos2=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD1DISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD1TEXT%",$config[34]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD1%",str_replace("\\","",$beitraege[$x][15]),110,$pfad);
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD1DISPLAY%","none");
if($beitraege[$x][16]!="-" && $beitraege[$x][16]!="" && $config[35]!="")
{
$infos2=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD2DISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD2TEXT%",$config[35]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD2%",str_replace("\\","",$beitraege[$x][16]));
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD2DISPLAY%","none");
if($beitraege[$x][17]!="-" && $beitraege[$x][17]!="" && $config[36]!="")
{
$infos2=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD3DISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD3TEXT%",$config[36]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD3%",str_replace("\\","",$beitraege[$x][17]));
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD3DISPLAY%","none");
if($beitraege[$x][18]!="-" && $beitraege[$x][18]!="" && $config[37]!="")
{
$infos2=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD4DISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD4TEXT%",$config[37]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD4%",str_replace("\\","",$beitraege[$x][18]));
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD4DISPLAY%","none");
if($infos2)
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%INFOS2DISPLAY%","inline");
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%INFOS2DISPLAY%","none");
if($beitraege[$x][11]!="-")
{
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%KOMMENTARDISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%KOMMENTAREINLEITUNG%",$config[30]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%KOMMENTAR%",formatText($pfad,$beitraege[$x][11],$_SERVER ['PHP_SELF'])."
");
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%KOMMENTARDISPLAY%","none");
if($config[32]=="nureintraege")
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%QUOTELINK%","$PHP_SELF?form=1"eID=".$beitraege[$x][0]."$includeVars");
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%QUOTELINK%","$PHP_SELF?quoteID=".$beitraege[$x][0]."$includeVars");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ID%",$beitraege[$x][0]);
}
}
BeitragAnhaengen($templateBeitrag);
}
$templateContent=leerwortErsetzen($templateContent,"%STATISTIKDISPLAY%","block");
$templateContent=leerwortErsetzen($templateContent,"%BEITRAEGE%",$beitragString);
$templateContent=leerwortErsetzen($templateContent,"%WEITEREDATEN%",$sprache[40]);
$templateContent=leerwortErsetzen($templateContent,"%TEXT1%",$sprache[21]);
$templateContent=leerwortErsetzen($templateContent,"%TEXT2%",$sprache[22]);
$templateContent=leerwortErsetzen($templateContent,"%FONTCOLORNACHRICHT%",$config[29]);
$templateContent=leerwortErsetzen($templateContent,"%FONTCOLORKOMMENTAR%",$config[63]);
$templateContent=leerwortErsetzen($templateContent,"%ANZAHLEINTRAEGE%",$gesamtAnzahl);
$templateContent=leerwortErsetzen($templateContent,"%EINTRAEGE%",$eintraege);
$templateContent=leerwortErsetzen($templateContent,"%AUF%",$sprache[17]);
$templateContent=leerwortErsetzen($templateContent,"%ANZAHLSEITEN%",ceil($gesamtAnzahl/$config[25]));
$templateContent=leerwortErsetzen($templateContent,"%SEITEN%",$seite);
$templateContent=leerwortErsetzen($templateContent,"%AKTUELLESEITETEXT%",$sprache[20]);
$templateContent=leerwortErsetzen($templateContent,"%AKTUELLESEITE%",$aktuelleSeite);
$templateContent=leerwortErsetzen($templateContent,"%BLAETTERFUNKTION%",SeitenzahlenAusgeben($config[25],$gesamtAnzahl,$aktuelleSeite));
$templateContent=leerwortErsetzen($templateContent,"%ZITATTEXT%",$sprache[43]);
$templateContent=leerwortErsetzen($templateContent,"%PRINTTEXT%",$sprache[53]);
$templateContent=leerwortErsetzen($templateContent,"%BEITRAEGEANSCHAUENDISPLAY%","none");
}
else
{
$templateContent=leerwortErsetzen($templateContent,"%STATISTIKDISPLAY%","none");
$templateContent=leerwortErsetzen($templateContent,"%BLAETTERNDISPLAY%","none");
$templateContent=leerwortErsetzen($templateContent,"%BEITRAGDISPLAY%","none");
$templateContent=leerwortErsetzen($templateContent,"%BEITRAEGEANSCHAUENDISPLAY%","block");
$templateContent=leerwortErsetzen($templateContent,"%BEITRAEGEANSCHAUEN%","$sprache[25]");
}
$_SESSION['hiddenc']=md5 (uniqid (rand()));
$templateContent=leerwortErsetzen($templateContent,"%AUSRICHTUNGSTATISTIK%",$config[50]);
$templateContent=leerwortErsetzen($templateContent,"%BBTAGLEISTE%",$BBTagLeiste);
$templateContent=leerwortErsetzen($templateContent,"%NAME%",$sprache[0]." *");
$templateContent=leerwortErsetzen($templateContent,"%MAILVERSTECKEN%",$mailVerstecken);
$templateContent=leerwortErsetzen($templateContent,"%EMAIL%",$emailInput);
$templateContent=leerwortErsetzen($templateContent,"%MESSAGETEXT%",$sprache[12]." *
".$sprache[13]."
".$sprache[14]."");
$templateContent=leerwortErsetzen($templateContent,"%ABSCHICKEN%",$abschicken);
$templateContent=leerwortErsetzen($templateContent,"%RESET%",$reset);
$templateContent=leerwortErsetzen($templateContent,"%TEXTSICHERHEITSCODE%",$textSicherheitsCode);
$templateContent=leerwortErsetzen($templateContent,"%MAXBREITEINPUT%",$maxBreiteInput);
$templateContent=leerwortErsetzen($templateContent,"%MAXBREITETEXTAREA%",$maxBreiteTextarea);
$templateContent=leerwortErsetzen($templateContent,"%FONTCOLOR%",$config[56]);
$templateContent=leerwortErsetzen($templateContent,"%BREITEFORM%",$breiteForm);
$templateContent=leerwortErsetzen($templateContent,"%AUSRICHTUNGFORM%",$ausrichtungForm);
$templateContent=leerwortErsetzen($templateContent,"%FONTFAMILY%",$config[0]);
$templateContent=leerwortErsetzen($templateContent,"%FONTSIZE%",$config[1]);
$templateContent=leerwortErsetzen($templateContent,"%BORDERCOLORINPUT%",$config[6]);
$templateContent=leerwortErsetzen($templateContent,"%BGCOLORINPUT%",$config[5]);
$templateContent=leerwortErsetzen($templateContent,"%BORDERSTYLEINPUT%",$config[24]);
$templateContent=leerwortErsetzen($templateContent,"%BBTAGEINRUECKEN%",$BBTagEinrueckung);
$templateContent=leerwortErsetzen($templateContent,"%FONTSIZENORMAL%",$sprache[50]);
$templateContent=leerwortErsetzen($templateContent,"%FONTSIZEPLUS%",$sprache[51]);
$templateContent=leerwortErsetzen($templateContent,"%NACHOBEN%",$sprache[23]);
$templateContent=leerwortErsetzen($templateContent,"%HIDDENCODE%",$_SESSION['hiddenc']);
$templateContent=leerwortErsetzen($templateContent,"%PFAD%",$pfad);
$templateContent=leerwortErsetzen($templateContent,"%SMILIESLADEN%",$sprache[54]);
$templateContent=leerwortErsetzen($templateContent,"%BILDERMAXBREITE%",$config[4]-130);
parseTemplate($templateContent);
@$time_end = microtime(1);
$time = $time_end - $time_start;
}
if($action=="vorschau")
{
$templateContent=templateEinlesen("$pfad/templates/vorschau.html");
$sprache=spracheLesen("index.php",$pfad);
$config=configAuslesen($pfad);
if($config[64]!="include")
{
$templateHeader=templateEinlesen("$pfad/templates/header.html");
$templateFooter=templateEinlesen("$pfad/templates/footer.html");
$templateContent=leerwortErsetzen($templateContent,"%HEADER%",$templateHeader);
$templateContent=leerwortErsetzen($templateContent,"%FOOTER%",$templateFooter);
$includeVars="";
}
else
{
$includeVars=trim($config[65]);
if(substr($includeVars,0,1)!="&")
$includeVars="&".$includeVars;
$templateContent=leerwortErsetzen($templateContent,"%HEADER%","");
$templateContent=leerwortErsetzen($templateContent,"%FOOTER%","");
}
$fehler=false;
$_SESSION['name']=stripslashes(htmlspecialchars($_POST['nick']));
$_SESSION['mail']=stripslashes(htmlspecialchars($_POST['mail']));
$_SESSION['icq']=stripslashes(htmlspecialchars($_POST['icq']));
$_SESSION['msn']=stripslashes(htmlspecialchars($_POST['msn']));
$_SESSION['yahoo']=stripslashes(htmlspecialchars($_POST['yahoo']));
$_SESSION['aim']=stripslashes(htmlspecialchars($_POST['aim']));
$_SESSION['skype']=stripslashes(htmlspecialchars($_POST['skype']));
$_SESSION['googletalk']=stripslashes(htmlspecialchars($_POST['googletalk']));
$_SESSION['homepage']=stripslashes(htmlspecialchars($_POST['homepage']));
$_SESSION['zusatzfeld_1']=stripslashes(htmlspecialchars($_POST['zusatzfeld_1']));
$_SESSION['zusatzfeld_2']=stripslashes(htmlspecialchars($_POST['zusatzfeld_2']));
$_SESSION['zusatzfeld_3']=stripslashes(htmlspecialchars($_POST['zusatzfeld_3']));
$_SESSION['zusatzfeld_4']=stripslashes(htmlspecialchars($_POST['zusatzfeld_4']));
$_SESSION['message']=stripslashes(htmlspecialchars($_POST['message']));
$_SESSION['bewertung']=$_POST['bewertung'];
$_SESSION['mailVersteckt']=$_POST['emailcheck'];
$_SESSION['code']=$_POST['sicherheitscode'];
$_SESSION['hiddencodeVorschau']=$_POST['hiddencode'];
if($_SESSION['homepage']!="")
{
if(!preg_match("/^http|http$/i", $_SESSION['homepage']))
$_SESSION['homepage']="http://$_SESSION[homepage]";
}
if(strlen($_SESSION['name'])<3)
{
$_SESSION['nameFehler']=1;
$fehler=true;
}
else
unset($_SESSION['nameFehler']);
if($config[44]=="ein")
{
if(!preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['mail']))
{
$_SESSION['mailFehler']=1;
$fehler=true;
}
else
unset($_SESSION['mailFehler']);
}
else
{
if($_SESSION['mail']!="" && !preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['mail']))
{
$_SESSION['mailFehler']=1;
$fehler=true;
}
else
unset($_SESSION['mailFehler']);
}
$pattern = "/^http:\/\/(www\.)?([a-zA-Z0-9-.]{3,120})(\.[a-zA-Z]{2,6})$/";
if($_SESSION['homepage']!="" && !preg_match($pattern, trim($_SESSION['homepage'])))
{
$_SESSION['homepageFehler']=1;
$fehler=true;
}
else
unset($_SESSION['homepageFehler']);
if(!eregi("^[0-9]*$",$_SESSION['icq']) || strlen($_SESSION['icq'])>10)
{
$_SESSION['icqFehler']=1;
$fehler=true;
}
else
unset($_SESSION['icqFehler']);
if($_SESSION['msn']!="" && !preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['msn']))
{
$_SESSION['msnFehler']=1;
$fehler=true;
}
else
unset($_SESSION['msnFehler']);
if($_SESSION['skype']!="" && !preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['skype']))
{
$_SESSION['skypeFehler']=1;
$fehler=true;
}
else
unset($_SESSION['skypeFehler']);
if($_SESSION['googletalk']!="" && !preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['googletalk']))
{
$_SESSION['googletalkFehler']=1;
$fehler=true;
}
else
unset($_SESSION['googletalkFehler']);
if($config[38]==1)
{
if($_SESSION['zusatzfeld_1']=="")
{
$_SESSION['zusatzfeld_1Fehler']=1;
$fehler=true;
}
else
unset($_SESSION['zusatzfeld_1Fehler']);
}
if($config[39]==1)
{
if($_SESSION['zusatzfeld_2']=="")
{
$_SESSION['zusatzfeld_2Fehler']=1;
$fehler=true;
}
else
unset($_SESSION['zusatzfeld_2Fehler']);
}
if($config[40]==1)
{
if($_SESSION['zusatzfeld_3']=="")
{
$_SESSION['zusatzfeld_3Fehler']=1;
$fehler=true;
}
else
unset($_SESSION['zusatzfeld_3Fehler']);
}
if($config[41]==1)
{
if($_SESSION['zusatzfeld_4']=="")
{
$_SESSION['zusatzfeld_4Fehler']=1;
$fehler=true;
}
else
unset($_SESSION['zusatzfeld_4Fehler']);
}
if($_SESSION['message']=="")
{
$_SESSION['messageFehler']=1;
$fehler=true;
}
else
unset($_SESSION['messageFehler']);
if($_SESSION['punkt']!=$_SESSION['code'] && $config[57]=="ja")
{
$_SESSION['codeFehler']=1;
$fehler=true;
}
else
unset($_SESSION['codeFehler']);
if($_SESSION['hiddenc']!=$_SESSION['hiddencodeVorschau'])
{
$fehler=true;
}
if($config[32]=="nurform" || $_GET['form']==1)
$form=1;
else
$form="";
if($fehler)
{
$_SESSION['fehlerGesamt']=1;
echo"";
}
else unset($_SESSION['fehlerGesamt']);
if(!$fehler)
{
$templateBeitrag=templateEinlesen("$pfad/templates/vorlagen_beitraege/normal.html");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%GESAMTBREITE%",$config[4]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%GESAMTBREITEINNEN%",($config[4]-(2*$config[27])-50));
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%NUMBER%","");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BACKGROUNDCOLOR%",$config[26]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDERCOLOR%",$config[28]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDER%",$config[27]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%USERNAME%",TextUmbrechen(str_replace("\\","",$_SESSION['name']),$config[4],$pfad));
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%DATE%",date("d.m.Y"));
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%TIME%",date("H:i"));
$tempText=$_SESSION['message'];
$tempText=str_replace("\n","
",$tempText);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%NACHRICHT%",formatText($pfad,$tempText,$_SERVER ['PHP_SELF']));
$infos1=false;
if($_SESSION['mail']!="")
{
$infos1=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILDISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILBILD%","");
if(trim($beitraege[$x][14])==0)
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILUSER%","".StringKuerzen($_SESSION['mail'],20)."");
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILUSER%",$sprache[41]);
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILDISPLAY%","none");
if($_SESSION['homepage']!="-" && $_SESSION['homepage']!="")
{
$infos1=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%HOMEPAGEDISPLAY%","block");
if(!preg_match("/^http|http$/i", $_SESSION['homepage']))
$_SESSION['homepage']="http://".$_SESSION['homepage'];
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%HOMEPAGEBILD%","");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%HOMEPAGEUSER%","".StringKuerzen(substr($_SESSION['homepage'],7),20)."");
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%HOMEPAGEDISPLAY%","none");
if($_SESSION['icq']!="-" && $_SESSION['icq']!="")
{
$infos1=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ICQDISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ICQBILD%","");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ICQUSER%","".StringKuerzen($_SESSION['icq'],20)."");
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ICQDISPLAY%","none");
if($_SESSION['msn']!="-" && $_SESSION['msn']!="")
{
$infos1=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%MSNDISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%MSNBILD%","");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%MSNUSER%","".StringKuerzen($_SESSION['msn'],20)."");
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%MSNDISPLAY%","none");
if($_SESSION['yahoo']!="-" && $_SESSION['yahoo']!="")
{
$infos1=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%YAHOODISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%YAHOOBILD%","");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%YAHOOUSER%","".StringKuerzen(str_replace("\\","",$_SESSION['yahoo']),20)."");
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%YAHOODISPLAY%","none");
if($_SESSION['aim']!="-" && $_SESSION['aim']!="")
{
$infos1=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%AIMDISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%AIMBILD%","");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%AIMUSER%","".StringKuerzen(str_replace("\\","",$_SESSION['aim']),20)."");
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%AIMDISPLAY%","none");
if($_SESSION['skype']!="-" && $_SESSION['skype']!="")
{
$infos1=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%SKYPEDISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%SKYPEBILD%","");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%SKYPEUSER%","".StringKuerzen(str_replace("\\","",$_SESSION['skype']),20)."");
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%SKYPEDISPLAY%","none");
if($_SESSION['googletalk']!="-" && $_SESSION['googletalk']!="")
{
$infos1=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%GOOGLETALKDISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%GOOGLETALKBILD%","");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%GOOGLETALKUSER%","".StringKuerzen(str_replace("\\","",$_SESSION['googletalk']),20)."");
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%GOOGLETALKDISPLAY%","none");
if($infos1)
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%INFOS1DISPLAY%","compact");
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%INFOS1DISPLAY%","none");
$infos2=false;
if($config[42]=="ja")
{
$infos2=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGDISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGSBILD%","");
if($_SESSION['bewertung']>0)
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGUSERNUMMER%",$_SESSION['bewertung']);
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGUSERNUMMER%","-");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGUSERTEXT%","(".$sprache[trim($_SESSION['bewertung'])+4].")");
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGDISPLAY%","none");
if($_SESSION['zusatzfeld_1']!="-" && $_SESSION['zusatzfeld_1']!="" && $config[34]!="")
{
$infos2=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD1DISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD1TEXT%",$config[34]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD1%",str_replace("\\","",$_SESSION['zusatzfeld_1']),110,$pfad);
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD1DISPLAY%","none");
if($_SESSION['zusatzfeld_2']!="-" && $_SESSION['zusatzfeld_2']!="" && $config[35]!="")
{
$infos2=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD2DISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD2TEXT%",$config[35]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD2%",str_replace("\\","",$_SESSION['zusatzfeld_2']));
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD2DISPLAY%","none");
if($_SESSION['zusatzfeld_3']!="-" && $_SESSION['zusatzfeld_3']!="" && $config[36]!="")
{
$infos2=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD3DISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD3TEXT%",$config[36]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD3%",str_replace("\\","",$_SESSION['zusatzfeld_3']));
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD3DISPLAY%","none");
if($_SESSION['zusatzfeld_4']!="-" && $_SESSION['zusatzfeld_4']!="" && $config[37]!="")
{
$infos2=true;
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD4DISPLAY%","block");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD4TEXT%",$config[37]);
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD4%",str_replace("\\","",$_SESSION['zusatzfeld_4']));
}
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD4DISPLAY%","none");
if($infos2)
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%INFOS2DISPLAY%","inline");
else
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%INFOS2DISPLAY%","none");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%KOMMENTARDISPLAY%","none");
$templateBeitrag=leerwortErsetzen($templateBeitrag,"%QUOTELINK%","#");
$templateContent=leerwortErsetzen($templateContent,"%VORSCHAU%",$templateBeitrag);
}
else
$templateContent=leerwortErsetzen($templateContent,"%VORSCHAU%","");
# STYLE DES GB #
################################
$templateContent=leerwortErsetzen($templateContent,"%FONTFAMILY%",$config[0]);
$templateContent=leerwortErsetzen($templateContent,"%FONTSIZE%",$config[1]);
$templateContent=leerwortErsetzen($templateContent,"%FONTCOLOR%",$config[2]);
$templateContent=leerwortErsetzen($templateContent,"%LINK%",$config[9]);
$templateContent=leerwortErsetzen($templateContent,"%LINKHOVER%",$config[10]);
$templateContent=leerwortErsetzen($templateContent,"%LINKACTIVE%",$config[11]);
$templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAG%",$config[46]);
$templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAGACTIVE%",$config[48]);
$templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAGHOVER%",$config[47]);
$templateContent=leerwortErsetzen($templateContent,"%TEXTDEKOLINKS%",$config[12]);
$templateContent=leerwortErsetzen($templateContent,"%TEXTDEKOLINKSEINTRAG%",$config[49]);
# AUSRICHTUNG DES GB #
################################
if($config[19]=="center")
$rahmenDivStyle="position:absolute;left:50%;width:".$config[4]."px;margin-left:-".($config[4]/2)."px";
else
$rahmenDivStyle="float:".$config[19].";width:".$config[4]."px";
$templateContent=leerwortErsetzen($templateContent,"%RAHMENSTYLE%",$rahmenDivStyle);
# HINTERGRUND/FARBE #
################################
if($config[53]=="farbe")
$backgroundStyle="background-color:#$config[3]";
else
{
if(file_exists("".$pfad."images/Hintergrund"))
{
$subdir=opendir("".$pfad."images/Hintergrund/");
$bildarray=array();
while($file=readdir($subdir))
{
if($file!="." and $file!=".." and $file!="Thumbs.db")
array_push($bildarray,$file);
}
if(count($bildarray)>0)
$backgroundStyle="background-image:url('$pfad/images/Hintergrund/$bildarray[0]'); background-repeat:$config[54];$config[55]";
else
$backgroundStyle="background-color:#$config[3]";
}
else
$backgroundStyle="background-color:#$config[3]";
}
$templateContent=leerwortErsetzen($templateContent,"%BODYSTYLE%",$backgroundStyle);
# ÜBERSCHRIFT UND/ODER LOGO #
################################
if($config[51]!="nichts")
{
$templateContent=leerwortErsetzen($templateContent,"%AUSRICHTUNGTITEL%",$config[52]);
$config[22]=str_replace("\\","",$config[22]);
if($config[51]=="logo")
{
if(file_exists("$pfad/images/Logo"))
{
$subdir=opendir("$pfad/images/Logo/");
$bildarray=array();
while($file=readdir($subdir))
{
if($file!="." and $file!=".." and $file!="Thumbs.db")
{
array_push($bildarray,$file);
}
}
if(count($bildarray)>0)
$titel="";
else
$titel="$config[22]";
}
else
$titel="$config[22]";
}
else
{
$titel="$config[22]";
}
}
else
$titel="";
$templateContent=leerwortErsetzen($templateContent,"%TITELTOP%",$titel);
# FUSS EINSETZEN #
################################
$fuss="Design & Programmierung Soraxdesign
© 2002 - ".date('Y');
if(trim($config[70])=="ein")
$fuss.=" | Administration";
$templateContent=leerwortErsetzen($templateContent,"%FUSS%",$fuss);
$templateContent=leerwortErsetzen($templateContent,"%PFAD%",$pfad);
$templateContent=leerwortErsetzen($templateContent,"%WEITEREDATEN%",$sprache[40]);
$templateContent=leerwortErsetzen($templateContent,"%TEXT1%",$sprache[21]);
$templateContent=leerwortErsetzen($templateContent,"%TEXT2%",$sprache[22]);
$templateContent=leerwortErsetzen($templateContent,"%FONTCOLORNACHRICHT%",$config[29]);
$templateContent=leerwortErsetzen($templateContent,"%FONTSIZENORMAL%",$sprache[50]);
$templateContent=leerwortErsetzen($templateContent,"%FONTSIZEPLUS%",$sprache[51]);
$templateContent=leerwortErsetzen($templateContent,"%NACHOBEN%",$sprache[23]);
$templateContent=leerwortErsetzen($templateContent,"%ZITATTEXT%",$sprache[43]);
$templateContent=leerwortErsetzen($templateContent,"%PRINTTEXT%",$sprache[53]);
$templateContent=leerwortErsetzen($templateContent,"%BACK%",$sprache[52]);
$templateContent=leerwortErsetzen($templateContent,"%WEITER%",$sprache[37]);
$templateContent=leerwortErsetzen($templateContent,"%EINTRAGENLINK%","$_SERVER[PHP_SELF]?action=eintragen&form=$form&vorschau=1$includeVars");
$templateContent=leerwortErsetzen($templateContent,"%BACKLINK%","$_SERVER[PHP_SELF]?action=back&form=$form$includeVars");
parseTemplate($templateContent);
}
if($action=="eintragen")
{
$fehler=false;
if($_GET['vorschau']=="")
{
$_SESSION['name']=stripslashes(htmlspecialchars($_POST['nick']));
$_SESSION['mail']=stripslashes(htmlspecialchars($_POST['mail']));
$_SESSION['icq']=stripslashes(htmlspecialchars($_POST['icq']));
$_SESSION['msn']=stripslashes(htmlspecialchars($_POST['msn']));
$_SESSION['yahoo']=stripslashes(htmlspecialchars($_POST['yahoo']));
$_SESSION['aim']=stripslashes(htmlspecialchars($_POST['aim']));
$_SESSION['skype']=stripslashes(htmlspecialchars($_POST['skype']));
$_SESSION['googletalk']=stripslashes(htmlspecialchars($_POST['googletalk']));
$_SESSION['homepage']=stripslashes(htmlspecialchars($_POST['homepage']));
$_SESSION['zusatzfeld_1']=stripslashes(htmlspecialchars($_POST['zusatzfeld_1']));
$_SESSION['zusatzfeld_2']=stripslashes(htmlspecialchars($_POST['zusatzfeld_2']));
$_SESSION['zusatzfeld_3']=stripslashes(htmlspecialchars($_POST['zusatzfeld_3']));
$_SESSION['zusatzfeld_4']=stripslashes(htmlspecialchars($_POST['zusatzfeld_4']));
$_SESSION['message']=stripslashes(htmlspecialchars($_POST['message']));
$_SESSION['bewertung']=$_POST['bewertung'];
$_SESSION['mailVersteckt']=$_POST['emailcheck'];
$_SESSION['code']=$_POST['sicherheitscode'];
$hiddencode=$_POST['hiddencode'];
}
else
$hiddencode=$_SESSION['hiddencodeVorschau'];
if($_SESSION['homepage']!="")
{
if(!preg_match("/^http|http$/i", $_SESSION['homepage']))
$_SESSION['homepage']="http://$_SESSION[homepage]";
}
$templateContent=templateEinlesen("$pfad/templates/eintragen.html");
$sprache=spracheLesen("index.php",$pfad);
$config=configAuslesen($pfad);
if($config[64]!="include")
{
$templateHeader=templateEinlesen("$pfad/templates/header.html");
$templateFooter=templateEinlesen("$pfad/templates/footer.html");
$templateContent=leerwortErsetzen($templateContent,"%HEADER%",$templateHeader);
$templateContent=leerwortErsetzen($templateContent,"%FOOTER%",$templateFooter);
$includeVars="";
}
else
{
$includeVars=trim($config[65]);
if(substr($includeVars,0,1)!="&")
$includeVars="&".$includeVars;
$templateContent=leerwortErsetzen($templateContent,"%HEADER%","");
$templateContent=leerwortErsetzen($templateContent,"%FOOTER%","");
}
if(strlen($_SESSION['name'])<3)
{
$_SESSION['nameFehler']=1;
$fehler=true;
}
else
unset($_SESSION['nameFehler']);
if($config[44]=="ein")
{
if(!preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['mail']))
{
$_SESSION['mailFehler']=1;
$fehler=true;
}
else
unset($_SESSION['mailFehler']);
}
else
{
if($_SESSION['mail']!="" && !preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['mail']))
{
$_SESSION['mailFehler']=1;
$fehler=true;
}
else
unset($_SESSION['mailFehler']);
}
$pattern = "/^http:\/\/(www\.)?([a-zA-Z0-9-.]{3,120})(\.[a-zA-Z]{2,6})$/";
if($_SESSION['homepage']!="" && !preg_match($pattern, trim($_SESSION['homepage'])))
{
$_SESSION['homepageFehler']=1;
$fehler=true;
}
else
unset($_SESSION['homepageFehler']);
if(!eregi("^[0-9]*$",$_SESSION['icq']) || strlen($_SESSION['icq'])>10)
{
$_SESSION['icqFehler']=1;
$fehler=true;
}
else
unset($_SESSION['icqFehler']);
if($_SESSION['msn']!="" && !preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['msn']))
{
$_SESSION['msnFehler']=1;
$fehler=true;
}
else
unset($_SESSION['msnFehler']);
if($_SESSION['skype']!="" && !preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['skype']))
{
$_SESSION['skypeFehler']=1;
$fehler=true;
}
else
unset($_SESSION['skypeFehler']);
if($_SESSION['googletalk']!="" && !preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['googletalk']))
{
$_SESSION['googletalkFehler']=1;
$fehler=true;
}
else
unset($_SESSION['googletalkFehler']);
if($config[38]==1)
{
if($_SESSION['zusatzfeld_1']=="")
{
$_SESSION['zusatzfeld_1Fehler']=1;
$fehler=true;
}
else
unset($_SESSION['zusatzfeld_1Fehler']);
}
if($config[39]==1)
{
if($_SESSION['zusatzfeld_2']=="")
{
$_SESSION['zusatzfeld_2Fehler']=1;
$fehler=true;
}
else
unset($_SESSION['zusatzfeld_2Fehler']);
}
if($config[40]==1)
{
if($_SESSION['zusatzfeld_3']=="")
{
$_SESSION['zusatzfeld_3Fehler']=1;
$fehler=true;
}
else
unset($_SESSION['zusatzfeld_3Fehler']);
}
if($config[41]==1)
{
if($_SESSION['zusatzfeld_4']=="")
{
$_SESSION['zusatzfeld_4Fehler']=1;
$fehler=true;
}
else
unset($_SESSION['zusatzfeld_4Fehler']);
}
if($_SESSION['message']=="")
{
$_SESSION['messageFehler']=1;
$fehler=true;
}
else
unset($_SESSION['messageFehler']);
if($_SESSION['punkt']!=$_SESSION['code'] && $config[57]=="ja")
{
$_SESSION['codeFehler']=1;
$fehler=true;
}
else
unset($_SESSION['codeFehler']);
if($_SESSION['hiddenc']!=$hiddencode)
{
$fehler=true;
}
if($fehler)
{
$_SESSION['fehlerGesamt']=1;
echo"";
}
else unset($_SESSION['fehlerGesamt']);
if(!$fehler)
{
$fileIP=file("$pfad/Data/ips.txt");
$antiSpam=explode("|||",$fileIP[0]);
if($antiSpam[0]!=$_SERVER['REMOTE_ADDR'] || (time()-trim($antiSpam[1]))>$config[31])
{
$fp=fopen("$pfad/Data/ips.txt","w");
fputs($fp,"$_SERVER[REMOTE_ADDR]|||".time());
fclose($fp);
$fileGB=file("$pfad/Data/gb.txt");
$zeile=explode("|||",$fileGB[0]);
$newid=$zeile[0]+1;
$nl=chr(13).chr(10);
$date=date('d.m.Y');
$zeit=date('H:i');
$_SESSION['message']=str_replace("\n","
",$_SESSION['message']);
$_SESSION['name']=str_replace("|||","",$_SESSION['name']);
$_SESSION['mail']=str_replace("|||","",$_SESSION['mail']);
$_SESSION['icq']=str_replace("|||","",$_SESSION['icq']);
$_SESSION['msn']=str_replace("|||","",$_SESSION['msn']);
$_SESSION['yahoo']=str_replace("|||","",$_SESSION['yahoo']);
$_SESSION['aim']=str_replace("|||","",$_SESSION['aim']);
$_SESSION['skype']=str_replace("|||","",$_SESSION['skype']);
$_SESSION['googletalk']=str_replace("|||","",$_SESSION['googletalk']);
$_SESSION['homepage']=str_replace("|||","",$_SESSION['homepage']);
$_SESSION['zusatzfeld_1']=str_replace("|||","",$_SESSION['zusatzfeld_1']);
$_SESSION['zusatzfeld_2']=str_replace("|||","",$_SESSION['zusatzfeld_2']);
$_SESSION['zusatzfeld_3']=str_replace("|||","",$_SESSION['zusatzfeld_3']);
$_SESSION['zusatzfeld_4']=str_replace("|||","",$_SESSION['zusatzfeld_4']);
$_SESSION['message']=str_replace("|||","",$_SESSION['message']);
if($config[8]==1)
$freischalten=1;
else
$freischalten=0;
if($_SESSION['bewertung']==0)
$_SESSION['bewertung']="-";
else
$_SESSION['bewertung']=$_SESSION['bewertung'];
if($_SESSION['mailVersteckt']=="")
$_SESSION['mailVersteckt']=0;;
$fp=fopen("$pfad/Data/gb.txt","w");
fputs($fp,"$newid|||$_SESSION[name]|||$date|||$zeit|||$_SESSION[mail]|||$_SESSION[homepage]|||$_SESSION[icq]|||$_SESSION[aim]|||$_SESSION[msn]|||$_SESSION[yahoo]|||$_SESSION[message]|||-|||$_SERVER[REMOTE_ADDR]|||$freischalten|||$_SESSION[mailVersteckt]|||$_SESSION[zusatzfeld_1]|||$_SESSION[zusatzfeld_2]|||$_SESSION[zusatzfeld_3]|||$_SESSION[zusatzfeld_4]|||$_SESSION[bewertung]|||0|||$_SESSION[skype]|||$_SESSION[googletalk]$nl");
fclose($fp);
$fp=fopen("$pfad/Data/gb.txt","a+");
for($i=0;$i","\n",$_SESSION['message']);
mail("$config[13]","Neuer Eintrag im Gästebuch - by Soraxdesign.de","
In Ihrem Gästebuch wurde ein neuer Eintrag gemacht.$freischalten\n\n
Dies ist eine Systemmail.\n\n
Soraxdesign.de Gästebuch\n\n
------------------------------------------\n
$_SESSION[name] schrieb am $date um $zeit\n\n
".formatText($pfad,$_SESSION['message'],$_SERVER ['PHP_SELF'])."\n\n
--------------\n
Homepage: $_SESSION[homepage]\n
Email: $_SESSION[mail]\n
ICQ: $_SESSION[icq]\n
MSN: $_SESSION[msn]\n
AIM: $_SESSION[aim]\n
Yahoo: $_SESSION[yahoo]\n
Skype: $_SESSION[skype]\n
Google Talk: $_SESSION[googletalk]\n
--------------\n
IP: $_SERVER[REMOTE_ADDR]\n
Bewertung: $_SESSION[bewertung]\n\n","From: Ihr Soraxdesign Gästebuch ");
}
if($config[32]=="nurform")
$form=2;
else
$form="";
$ausgabeText=$sprache[46]." ".$sprache[47]."";
unset($_SESSION['code']);
unset($_SESSION['quoteNachricht']);
unset($_SESSION['message']);
unset($_SESSION['name']);
unset($_SESSION['mail']);
unset($_SESSION['fehlerGesamt']);
unset($_SESSION['nameFehler']);
unset($_SESSION['mailFehler']);
unset($_SESSION['homepageFehler']);
unset($_SESSION['icqFehler']);
unset($_SESSION['msnFehler']);
unset($_SESSION['zusatzfeld_1Fehler']);
unset($_SESSION['zusatzfeld_2Fehler']);
unset($_SESSION['zusatzfeld_3Fehler']);
unset($_SESSION['zusatzfeld_4Fehler']);
unset($_SESSION['messageFehler']);
unset($_SESSION['mailVersteckt']);
unset($_SESSION['punkt']);
unset($_SESSION['codeFehler']);
unset($_SESSION['hiddenc']);
unset($_SESSION['icq']);
unset($_SESSION['msn']);
unset($_SESSION['yahoo']);
unset($_SESSION['aim']);
unset($_SESSION['homepage']);
unset($_SESSION['zusatzfeld_1']);
unset($_SESSION['zusatzfeld_2']);
unset($_SESSION['zusatzfeld_3']);
unset($_SESSION['zusatzfeld_4']);
unset($_SESSION['bewertung']);
unset($_SESSION['hiddencodeVorschau']);
}
else
{
$ausgabeText=$sprache[45]."
$sprache[52]";
}
$templateContent=leerwortErsetzen($templateContent,"%NACHRICHTANBENUTZER%",$ausgabeText);
# STYLE DES GB #
################################
$templateContent=leerwortErsetzen($templateContent,"%FONTFAMILY%",$config[0]);
$templateContent=leerwortErsetzen($templateContent,"%FONTSIZE%",$config[1]);
$templateContent=leerwortErsetzen($templateContent,"%FONTCOLOR%",$config[2]);
$templateContent=leerwortErsetzen($templateContent,"%LINK%",$config[9]);
$templateContent=leerwortErsetzen($templateContent,"%LINKHOVER%",$config[10]);
$templateContent=leerwortErsetzen($templateContent,"%LINKACTIVE%",$config[11]);
$templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAG%",$config[46]);
$templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAGACTIVE%",$config[48]);
$templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAGHOVER%",$config[47]);
$templateContent=leerwortErsetzen($templateContent,"%TEXTDEKOLINKS%",$config[12]);
$templateContent=leerwortErsetzen($templateContent,"%TEXTDEKOLINKSEINTRAG%",$config[49]);
# AUSRICHTUNG DES GB #
################################
if($config[19]=="center")
$rahmenDivStyle="position:absolute;left:50%;width:".$config[4]."px;margin-left:-".($config[4]/2)."px";
else
$rahmenDivStyle="float:".$config[19].";width:".$config[4]."px";
$templateContent=leerwortErsetzen($templateContent,"%RAHMENSTYLE%",$rahmenDivStyle);
# HINTERGRUND/FARBE #
################################
if($config[53]=="farbe")
$backgroundStyle="background-color:#$config[3]";
else
{
if(file_exists("".$pfad."images/Hintergrund"))
{
$subdir=opendir("".$pfad."images/Hintergrund/");
$bildarray=array();
while($file=readdir($subdir))
{
if($file!="." and $file!=".." and $file!="Thumbs.db")
array_push($bildarray,$file);
}
if(count($bildarray)>0)
$backgroundStyle="background-image:url('$pfad/images/Hintergrund/$bildarray[0]'); background-repeat:$config[54];$config[55]";
else
$backgroundStyle="background-color:#$config[3]";
}
else
$backgroundStyle="background-color:#$config[3]";
}
$templateContent=leerwortErsetzen($templateContent,"%BODYSTYLE%",$backgroundStyle);
# ÜBERSCHRIFT UND/ODER LOGO #
################################
if($config[51]!="nichts")
{
$templateContent=leerwortErsetzen($templateContent,"%AUSRICHTUNGTITEL%",$config[52]);
$config[22]=str_replace("\\","",$config[22]);
if($config[51]=="logo")
{
if(file_exists("$pfad/images/Logo"))
{
$subdir=opendir("$pfad/images/Logo/");
$bildarray=array();
while($file=readdir($subdir))
{
if($file!="." and $file!=".." and $file!="Thumbs.db")
{
array_push($bildarray,$file);
}
}
if(count($bildarray)>0)
$titel="";
else
$titel="$config[22]";
}
else
$titel="$config[22]";
}
else
{
$titel="$config[22]";
}
}
else
$titel="";
$templateContent=leerwortErsetzen($templateContent,"%TITELTOP%",$titel);
# FUSS EINSETZEN #
################################
$fuss="Design & Programmierung Soraxdesign
© 2002 - ".date('Y');
if(trim($config[70])=="ein")
$fuss.=" | Administration";
$templateContent=leerwortErsetzen($templateContent,"%FUSS%",$fuss);
parseTemplate($templateContent);
}
}
?>