Sie sind hier: Startseite » Bewertungen » Amadinda

Amadinda

$p1deadline && $p1usedeadline) { $p1onlyresult=1; } if ($p1myshowresults || $p1onlyresult) { // Gesamtzahl berechnen $p1total=0; $p1maxcount=0; for($p1i=0;$p1i<$p1answercount;$p1i++) { $p1total+=$p1answer[$p1i]["count"]; if ($p1answer[$p1i]["count"]>$p1maxcount) { $p1maxcount=$p1answer[$p1i]["count"]; } } if ($p1maxcount==0) {$p1maxcount=1;} if ($p1total==0) {$p1total=1;} if ($p1mysort) { usort($p1answer,"w2dvotecmpp1"); } // Ergebnis ausgeben echo("

Ergebnis: Bewerten Sie doch bitte unsere Amadinda. Das Ergebnis sehen Sie nachdem Sie abgestimmt haben.

"); if ($p1mysidebarmode) { echo(""); } else { echo("
"); } for($p1i=0;$p1i<$p1answercount;$p1i++) { echo(""); if ($p1mysidebarmode) { echo(""); } else { if ($p1answer[$p1i]["psmall"]!="") { if ($p1answer[$p1i]["pbig"]=="") { echo (""); } else { echo (""); } } else { echo (""); } } $p1bar=$p1answer[$p1i]["count"]/$p1maxcount*$p1maxwidth; if ($p1myshowbars) { echo(""); } if ($p1mysidebarmode) { echo(""); echo(""); } else { if ($p1myshowcount) { echo(""); } if ($p1myshowpercent) { echo(""); } } echo(""); } echo("
"); echo($p1answer[$p1i]["caption"])."\n"; echo("
"); echo (""); echo(""); echo(""); echo(""); echo("
"); if ($p1myshowcount) { echo($p1answer[$p1i]["count"]); } if ($p1myshowpercent) { echo(" (".number_format($p1answer[$p1i]["count"]/$p1total*100,1))."%)"; } echo(""); echo($p1answer[$p1i]["count"]); echo(""); echo(" (".number_format($p1answer[$p1i]["count"]/$p1total*100,1))."%)"; echo("
"); if ($p1myshowtotals) { echo("


Insgesamt abgegebene Stimmen: $p1total

"); } } else { // Formular ausgeben echo("

Bewerten Sie doch bitte unsere Amadinda. Das Ergebnis sehen Sie nachdem Sie abgestimmt haben.

"); echo("
"); echo(""); for($p1i=0;$p1i<$p1answercount;$p1i++) { echo (""); echo (""); if ($p1answer[$p1i]["psmall"]!="") { if ($p1answer[$p1i]["pbig"]=="") { echo (""); } else { echo (""); } } echo (""); } if ($p1mysidebarmode) { echo(""); } else { echo(""); } echo(""); echo("
".$p1answer[$p1i]["caption"].""); echo (""); echo ("


"); } ?>
",$text); $text=str_replace("\r","",$text); return ($text); } function gbgetVars($myKey) { // Holt Get-Vars if (isset($_GET[$myKey])) { if (get_magic_quotes_gpc()) { return (stripslashes($_GET[$myKey])); } else { return ($_GET[$myKey]); } } else { return (""); } } function gbServerVars($myKey) { // Holt Server-Vars if (isset($_SERVER[$myKey])) { return ($_SERVER[$myKey]); } else { return (""); } } function gbfwritePad($fp,$myVar,$length) { // Schreibt gepadded in Datei fwrite($fp,$myVar.str_repeat(" ",$length),$length); } function gbfgetPad($fp,$length) { // Liest gepaddete Daten return rtrim(fread($fp,$length)); } function gbformatText($text) { // Ersetzt BB-Formate $text=str_replace("[i]","",$text); $text=str_replace("[/i]","",$text); $text=str_replace("[b]","",$text); $text=str_replace("[/b]","",$text); $text=str_replace(":)"," ",$text); $text=str_replace(";)"," ",$text); $text=str_replace(":eek:"," ",$text); $text=str_replace(":("," ",$text); $text=str_replace(":o"," ",$text); $text=str_replace(":roll:"," ",$text); $text=str_replace(":lol:"," ",$text); $text.=""; return($text); } $filename="../../assets/plugindata/w2dgbb72925f729c88f744320f2601c8a8196.dat"; $maxpage=5; $admin=1; $gbrepost=false; // Daten schreiben if (gbgetVars("action")=="post") { include ('../../assets/w2dcaptcha.php'); $cap=new captchas(); $cap->datapath='../../assets/plugindata/'; if ($cap->checkticket(gbpostVars('gbid'),gbpostVars('gbcode'))) { $pos=0; // Position ermitteln if (!file_exists($filename)) { // Neue Datei $fp=fopen($filename,"w"); flock ($fp,2); gbfwritePad($fp,1,6); flock ($fp,3); fclose($fp); $pos=1; $fp=fopen($filename,"r+"); flock ($fp,2); } else { // Anhängen $fp=fopen($filename,"r+"); flock ($fp,2); $pos=gbfgetPad($fp,6); $pos++; fseek($fp,0); gbfwritePad($fp,$pos,6); } // Schreiben fseek($fp,6+($pos-1)*4890); if ($admin) { gbfwritePad($fp,0,1); } else { gbfwritePad($fp,1,1); } gbfwritePad($fp,gbServerVars("REMOTE_ADDR"),15); gbfwritePad($fp,gbpostVars("username"),256); gbfwritePad($fp,substr(gbNLBR(gbpostVars("message")),0,4096),4096); gbfwritePad($fp,gbpostVars("email"),256); gbfwritePad($fp,gbpostVars("www"),256); gbfwritePad($fp, date("d.m.Y"),10); flock ($fp,3); fclose($fp); // Benutzerinterface echo("

Vielen Dank für Ihren Eintrag in unser Gästebuch. Wir freuen uns über jeden Besucher und nehmen Kritik und Anregungen sehr ernst.

\n"); echo("Das Gästebuch anzeigen

\n"); } else { echo("

Der eingegebene Sicherheitscode ist ungültig.

\n"); $gbrepost=true; } } if (gbgetVars("action")=="") { // Anzeigen $displaycount=0; if (file_exists($filename)) { $fp=fopen($filename,"r"); flock ($fp,1); $recordcount=gbfgetPad($fp,6); $first=gbgetVars("offset"); if ($first==0) { $first=1; }; $last=$first+$maxpage-1; for ($i=1; $i<=$recordcount; $i++) { fseek($fp,6+($recordcount-$i)*4890); $view=gbfgetPad($fp,1); gbfgetPad($fp,15); if ($view==1) { $displaycount++; if ($i>=$first && $i<=$last) { $username=gbfgetPad($fp,256); $message=gbfgetPad($fp,4096); $email=gbfgetPad($fp,256); $www=gbfgetPad($fp,256); $date=gbfgetPad($fp,10); echo("

"); echo("$date - "); if ($email=="") { echo(htmlentities($username, ENT_COMPAT, 'ISO-8859-1')); } else { echo(""); echo(htmlentities($username, ENT_COMPAT, 'ISO-8859-1')); echo("\n"); } echo("
\n"); echo(gbformatText($message)."

\n"); } } } flock ($fp,3); fclose ($fp); } // Navigation echo("

\n"); echo("Hier klicken, um einen Eintrag zu schreiben
\n"); if ($displaycount!=0) { if ($first>1) { print "Zurück "; }; $page=0; if ($displaycount>$maxpage) { for ($i=1;$i<=$displaycount;$i=$i+$maxpage) { $page++; if ($i==$first) { print " $page "; } else { print "$page "; } } } if ($displaycount>$last) { print "Weiter "; } } echo("

\n"); } if ((gbgetVars("action")=="form") or $gbrepost) { ?>
Name:
E-Mail:
Eintrag:
fett kursiv
Code:
Um das Gästebuch vor Missbrauch zu schützen, geben Sie bitte den oben angezeigten Code ein:
Eingabe: