* @version $Id$
 * @since Revision 35.
 * @copyright 2001-2004 Martin Sawitzki (paĝo 'publikkontrolo.php')
 *            2004-2006 Paul Ebermann   (paĝo 'publikkontrolo.php')
 *            2006-2009 Paul Ebermann.
 *       Uzebla laŭ kondiĉoj de GNU Ĝenerala Publika Permesilo (GNU GPL)
 */
/**
 */
simpla_aliĝilo_komenco(6, CH('aligxilo#titolo'));
define("echo_sendis_mesagxon", false);
require_once $prafix . '/iloj/iloj.php';
require_once $prafix . '/iloj/iloj_mangxoj.php';
$renkontigxo = new Renkontigxo($GLOBALS['renkontigxoID']);
// kontrolado okazis en kontrolu.php
protokolu('aligxo');
require_once $GLOBALS['prafix'] . "/iloj/iloj_aligxilo.php";
require_once $GLOBALS['prafix'] . "/tradukendaj_iloj/iloj_konfirmilo.php";
list($partoprenanto, $partopreno, $invitpeto) = mangxu_Aligxilajn_datumojn($GLOBALS['renkontigxoID']);
$partoprenanto->skribu_kreante();
$partopreno->datoj['partoprenantoID'] = $partoprenanto->datoj['ID'];
$partopreno->skribu_kreante();
rekalkulu_agxojn($partopreno->datoj['ID']);
// reprenu el la datumbazo
$partopreno = new Partopreno($partopreno->datoj['ID']);
if (DEBUG) {
    echo "<!-- invitpeto: ";
    var_export($invitpeto);
    echo "-->";
}
if ($invitpeto) {
Ejemplo n.º 2
0
<?php

/**
 * Fina pagxo: forigas la session-informojn pri uzanto, poste
 * la uzanton mem kaj poste vokas index.php
 */
require_once "iloj/iloj.php";
session_start();
malfermu_datumaro();
protokolu('elsaluto');
$_SESSION["kodvorto"] = "";
$_SESSION["kodnomo"] = "";
session_destroy();
http_redirect("index.php", null, false, 303);
Ejemplo n.º 3
0
}
/**
 * @global string $_SESSION["renkontigxo"]
 */
if (isset($_POST['formrenkontigxo'])) {
    $_SESSION["renkontigxo"] = new Renkontigxo($_POST['formrenkontigxo']);
    // TODO: später dynamisch (?)
}
if (isset($_SESSION["kodnomo"])) {
    if (kontrolu_entajpanton($_SESSION["kodnomo"], $_SESSION["kodvorto"])) {
        protokolu('ensaluto sukcesa');
        ?>
        <frame src="statistikoj.php" name="anzeige">
                <?php 
    } else {
        protokolu('ensaluto malsukcesa');
        ?>
        <frame src="komenci.php?malgxusta=true" name="anzeige">
                <?php 
    }
} else {
    ?>
        <frame src="komenci.php" name="anzeige">
            <?php 
}
?>
    </frameset>
</html>
<?php 
echo "<!-- ";
echo "\nSESSION['kkren']: ";
if ($de > $gxis || ($domotipo == "MemZorganto" and $cxambrotipo != "gea") || ($domotipo == "MemZorganto" and $dulita == "JES") || $konsento[0] != "J") {
    $parto = "korektigi";
}
depend_malsxargxi_kaj_korekti($invitletero, $pasportnumero);
depend_malsxargxi_kaj_korekti($kunekun, $kunkiu);
depend_malsxargxi_kaj_korekti($vesperabokso, $vespera);
depend_malsxargxi_kaj_korekti($distrabokso, $distra);
depend_malsxargxi_kaj_korekti($temabokso, $tema);
depend_malsxargxi_kaj_korekti($muzikabokso, $muzika);
// // eble ( ne, ne sencas - foje homoj ne scias sian UEA-kodon)
// depend_malsxargxi_kaj_korekti($tejo_membro_laudire, $ueakodo);
//HTMLsekurigi($rabatkialo);
if ($parto == "korektigi") {
    require "publik.php";
} else {
    protokolu();
    //Enmeti la datumojn en la datumaro
    $partoprenanto = new Partoprenanto();
    $partoprenanto->kreu();
    $partoprenanto->kopiu();
    //	  echo "<!-- partoprenanto: \n";
    //	  var_export($partoprenanto->datoj);
    //	  echo "-->\n";
    $partopreno = new Partopreno();
    $partopreno->kreu();
    $partopreno->kopiu();
    //	  echo "<!-- partopreno: \n";
    //	  var_export($partopreno->datoj);
    //	  echo "-->\n";
    //$partopreno->montru();
    if ($partoprentipo[0] == "t") {
Ejemplo n.º 5
-1
function sxangxuEntajpanton(&$entajpanto)
{
    if ($_POST['ID'] != $entajpanto->datoj['ID']) {
        // oni nur sxangxu siajn proprajn datojn
        darf_nicht_sein("ID = '" . $_POST['ID'] . "' != '" . $entajpanto->datoj['ID'] . "' = entajpanto-ID!");
        return;
    }
    $sxangxita = false;
    if ($_POST['sendanto_nomo'] and $_POST['sendanto_nomo'] != $entajpanto->datoj['sendanto_nomo']) {
        $entajpanto->datoj['sendanto_nomo'] = $_POST['sendanto_nomo'];
        $sxangxita = true;
    }
    if ($_POST['retposxtadreso'] and $_POST['retposxtadreso'] != $entajpanto->datoj['retposxtadreso']) {
        $entajpanto->datoj['retposxtadreso'] = $_POST['retposxtadreso'];
        $sxangxita = true;
    }
    if ($_POST['partoprenanto_id'] != $entajpanto->datoj['partoprenanto_id']) {
        $num_id = intval($_POST['partoprenanto_id']);
        if ($num_id) {
            $sql = datumbazdemando("ID", "partoprenantoj", "ID = '{$num_id}'");
            $rez = sql_faru($sql);
            if (mysql_num_rows($rez) < 1) {
                erareldono("Ne ekzistas partoprenanto kun ID = #" . $num_id . " - mi ne s^ang^as vian " . "partoprenanto-Identigilon!");
            } else {
                $entajpanto->datoj['partoprenanto_id'] = $num_id;
                $sxangxita = true;
            }
        } else {
            $entajpanto->datoj['partoprenanto_id'] = null;
            $sxangxita = true;
        }
    }
    if ($_POST['pasvorto']) {
        if ($_POST['pasvorto'] == $_POST['dua_pasvorto']) {
            $entajpanto->datoj['kodvorto'] = $_POST['pasvorto'];
            $entajpanto->skribu();
            eoecho("<p>Mi s^ang^is la pasvorton. Bonvolu denove ");
            ligu("komenci.php", "ensaluti");
            echo "!</p>";
            protokolu("pasvorts^ang^o");
            $_SESSION["kodvorto"] = "";
            $_SESSION["kodnomo"] = "";
            unset($_SESSION['kkren']);
            session_destroy();
            HtmlFino();
            exit;
        } else {
            erareldono("Bonvolu entajpi dufoje la saman pasvorton!");
            // erarmesagxo
        }
    }
    if ($sxangxita) {
        $entajpanto->skribu();
        eoecho("<p>Mi s^ang^is viajn entajpanto-detalojn.</p>");
    } else {
        echo "<!-- nenio sxangxenda -->";
    }
}