require "lib/Localizer.php";
require "lib/SiteContext.php";
require "lib/UsersArea/Utils.php";
$stier = new Stier();
$in = Html::setPostOrGetVars($HTTP_POST_VARS, $HTTP_GET_VARS);
$dummy_for_lib = NULL;
//$lib
$siteContext = new SiteContext($dummy_for_lib, $stier, $in, 'da');
$utils = new UsersAreaUtils($siteContext);
if (!isset($in['username'])) {
    $username = '';
} else {
    $username = $in['username'];
}
$utils->echoSiteHead('ZIP Stat brugeromrde [' . $username . ']', 1);
$utils->echoSiteEnd(0);
/*		
		$filename = $stier->getPath("templates")."/HtmlDefault.txt";
		$fd = fopen ($filename, "r");
		$template = fread ($fd, filesize ($filename));
		fclose ($fd);
		$template = substr($template, 0, strpos($template, '%start_footer%')).substr($template, strpos($template, '%end_footer%')+strlen('%end_footer%'));
		$keys = array(
			'%title%',
			'%css_url%',
			'%start_menu%',
			'%end_menu%',
			'%mainSite%',
			'%start_footer%',
			'%end_footer%',
			'%frontpage_url%',
示例#2
0
        $sv = explode("::", $svar[$i]);
        $svarmug .= "<h3>{$sp[$i]}</h3>\n";
        for ($n = 0; $n < $pro_max_sv; $n++) {
            if (isset($sv[$n]) and strlen($sv[$n]) > 0) {
                $j = $i + 1;
                $k = $n + 1;
                $svarmug .= "<input type=radio name=\"sp{$j}\" value=\"{$k}\">{$sv[$n]}<BR>\n";
            }
        }
    }
}
if (isset($svarmug) and strlen($svarmug) > 0) {
    $svarmug = "<div class=forside><h2>Hvis du vil svare p flere sprgsml</h2>\n" . $svarmug . "<input type=submit value=\"Svar\"> <input type=reset value=\"Nulstil formular\"></div>\n";
} else {
    $svarmug = "<div class=forside><h2>Tak!</h2>\nNu er der ikke flere sprgsml at svare p!</div>\n";
}
$uaUtils = new UsersAreaUtils($siteContext);
//Did something go wrong?
if (strlen($problemer) > 0) {
    $errors = new Errors();
    $errors->addError(new Error(2, "<div class=problemer><h1>Der opstod desvrre problemer...</h1>{$problemer}</div>"));
    $uaUtils->showErrors($errors);
    exit;
} else {
    if (isset($fsvaret) and strlen($fsvaret) > 0) {
        $fxsvaret = "<p>Da du fr har svaret p {$fsvaret} er dette/disse svar ikke talt med.</p>";
    }
    $uaUtils->echoSiteHead("Tak fordi du har svaret!", 1);
    echo "<div class=forside>{$fxsvaret} <form action=\"" . $stier->getOption('cgiURL') . "/pollAnswer.php\" method=POST><input type=hidden name=brugernavn value=\"" . htmlentities($ind['brugernavn']) . "\"><input type=hidden name=svaret value=\"{$svaret}\">\n" . $svarmug . "</form><BR><a href=\"" . $stier->getOption('urlStatsite') . "?brugernavn=" . htmlentities($ind['brugernavn']) . "&amp;show[]=HitsVotes\">Se hvad folk svarede...</A></div>";
    $uaUtils->echoSiteEnd();
}
示例#3
0
if (strlen($errMsg) > 0) {
    echo $errMsg;
    exit;
}
if (!isset($in) or !isset($username)) {
    $utils->doLoginForm(1, $siteContext->getOption('urlUserAreaMain'));
    exit;
}
//Set the latest use with username and password.
$datafile->setLine(110, time());
//End bootstrap.
//Direct the execution to what to do.
if (!isset($in['type'])) {
    $utils->echoSiteHead("Fejl", 0);
    echo "<P>Der opstod en fejl i kodegeneratoren. En ndvendigt parameter var ikke til stede. Det betyder, at programmet ikke ved hvor du skal sendes hen... Brug browserens tilbageknap og prv igen. Hvis det ogs mislykkes, s skriv til <a href=\"mailto:{$options}{'errorEMail'}\">{$options}{'errorEMail'}</A>, og vedlg flgende linie:<BR><tt>{$ENV}{'QUERY_STRING'}</tt><BR>";
    $utils->echoSiteEnd();
    exit;
}
if (strpos(strtolower($in['type']), 'obligatorisk') !== FALSE) {
    // or ($in{'type'} eq "lav_obl_kode")).
    vis_obl_kode($utils, $siteContext);
    //ok.
} else {
    if ($in['type'] === 'vis_obl_kode2') {
        if ($in['taeltype'] === 'usynlig') {
            gen_obl_kode($utils, $siteContext);
            //ok.
        } else {
            vis_obl_kode2($utils, $siteContext);
            //ok.
        }