コード例 #1
0
ファイル: index.php プロジェクト: Kuzat/kofradia
<div style="width: 300px" class="center">
	<div class="section">
		<h3>Informasjon</h3>
		<p>
			Du er ikke registrert med WhatPulse informasjon. For å koble WhatPulse informasjonen til din profil fyll ut formen nedenfor. Se på <a href="http://whatpulse.org/" target="_blank">whatpulse.org</a> for informasjon om WhatPulse.
		</p>
	</div>
	<div class="section">
		<form action="" method="post">';
    // hent informasjon?
    $show_form = true;
    if (isset($_POST['hentWP'])) {
        $show_form = false;
        $id = intval(postval("hentWP"));
        $wp = new whatpulse($id);
        $data = $wp->get_xml();
        // kontroller data
        if ($data == "No UserID given!") {
            $_base->page->add_message("Ugyldig ID!", "error");
            $show_form = true;
        } elseif ($data == "Unknow UserID given!") {
            $_base->page->add_message("Ingen bruker er opprettet med den ID-en.", "error");
            $show_form = true;
        } else {
            // forsøk å lese data (XML)
            if (!$wp->update($data, false)) {
                $_base->page->add_message("Ukjent feil oppsto.<br /><br />" . htmlspecialchars($data));
                $show_form = true;
            } else {
                $info = array($wp->stat_info("UserID"), $wp->stat_info("AccountName"), $wp->stat_info("DateJoined"));
                // godkjent?