Ejemplo n.º 1
0
/**
 * Uzas la sercx-opciojn por sercxi kaj
 * montras la rezulton.
 *
 * TODO: Plibeligu la aspekton.
 */
function montruRezulton($valoroj)
{
    eoecho("<h3>Serc^rezulto</h3>\n");
    list($kampoj, $inversa, $sql) = kreuSercxSQL($valoroj);
    echo "<p><code>{$sql}</code></p>";
    if (empty($kampoj)) {
        eoecho("<p>Vi elektu <em>almenau^ unu serc^indaj^o</em> &ndash; alikaze mi" . " nenion povas serc^i.</p>");
        return;
    }
    $kolumnoj = array();
    foreach ($kampoj as $alias) {
        $kolumnoj[] = array($alias, $inversa[$alias]['titolo'], 'XXXXX', 'l', $inversa[$alias]['ligo'], '');
    }
    // Ne funkcias, cxar la menu-elektilo volas ordigi laux p.nomo, kaj
    // nia demando ne enhavas tabelon 'p', sed nur partoprenanto.
    if (in_array('renkNumero', $kampoj) and in_array('nomo', $kampoj) and in_array('personanomo', $kampoj) and in_array('ID', $kampoj)) {
        $almenuo = 'jes';
    } else {
        $almenuo = '';
    }
    reset($kampoj);
    sercxu($sql, array(current($kampoj), 'asc'), $kolumnoj, array(array(array('entute:', '', 'r'), array('XX', 'A', 'l'))), 'gxenerala_sercxo_rezulto', 0, 0, "", $almenuo, 'ne');
}
Ejemplo n.º 2
0
                                             $sql = datumbazdemando(array("r.ID", "r.partoprenoID", "pp.ID", "pp.partoprenantoID", "pt.ID", "nomo", "personanomo", "kvanto", "kauzo"), array("rabatoj" => "r", "partoprenoj" => "pp", "partoprenantoj" => "pt"), array("r.partoprenoID = pp.ID", "pp.partoprenantoID = pt.ID"), "renkontigxoID");
                                             sercxu($sql, array("kauzo", "asc"), array(array('3', '', '->', 'z', '"partrezultoj.php?partoprenantoidento=XXXXX"', '3'), array('kauzo', 'kau^zo', 'XXXXX', 'l', '', ''), array('personanomo', 'personanomo', 'XXXXX', 'l', '', ''), array('nomo', 'nomo', 'XXXXX', 'l', '', '-1'), array('kvanto', 'kvanto', 'XXXXX', 'l', '', '')), 0, "rabato-listo", 0, 0, "C^iuj rabatoj:", '');
                                             // "select SUM(kvanto),kauzo,renkontigxoID,r.partoprenoID,pn.ID from rabatoj as r,partoprenoj as pn where r.partoprenoID=pn.ID and renkontigxoID='".$_SESSION["renkontigxo"]->datoj[ID]."' group by kauzo",
                                             $sql = datumbazdemando(array("SUM(kvanto)" => "kvantsumo", "kauzo", "renkontigxoID", "r.partoprenoID", "pn.ID"), array("rabatoj" => "r", "partoprenoj" => "pn"), "r.partoprenoID = pn.ID", "renkontigxoID", array("group" => "kauzo"));
                                             sercxu($sql, array("kauzo", "asc"), array(array('kauzo', 'kau^zo', 'XXXXX', 'l', '', ''), array('kvantsumo', 'kvanto', 'XXXXX', 'l', '', '')), array(array(array('# XX', 'A', 'z'), array('&sum; XX', 'N', 'z'))), "rabatoj-laux-kauxzo", 0, 0, "Sumoj lau^ la unuopaj rabatkau^zoj", '');
                                         } else {
                                             if ($elekto == "rimarkoj") {
                                                 // "select pp.ID,pp.partoprenantoID,pt.ID,pp.rimarkoj,nomo,personanomo from partoprenoj as pp, partoprenantoj as pt where pp.partoprenantoID=pt.ID and pp.rimarkoj!='' and renkontigxoID='".$_SESSION["renkontigxo"]->datoj[ID]."'",
                                                 $sql = datumbazdemando(array("pp.ID", "pp.partoprenantoID", "pt.ID", "pp.rimarkoj", "nomo", "personanomo"), array("partoprenoj" => "pp", "partoprenantoj" => "pt"), array("pp.partoprenantoID = pt.ID", "pp.rimarkoj != ''"), "renkontigxoID");
                                                 sercxu($sql, array("personanomo", "asc"), array(array('1', '', '->', 'z', '"partrezultoj.php?partoprenantoidento=XXXXX"', '1'), array('personanomo', 'personanomo', 'XXXXX', 'l', '', ''), array('nomo', 'nomo', 'XXXXX', 'l', '', '-1'), array('3', 'rimarkoj', 'XXXXX', 'l', '', '')), 0, "rimarko-listo", 0, 0, "C^iuj rimarkoj de la partoprenantoj.", '');
                                             } else {
                                                 if ("memligo" == $elekto) {
                                                     // por ebligi varian ordigadon en tabeloj.
                                                     // nova varianto de $elekto == "eigenlink",
                                                     // uzata de sercxu() anstataux de Suche().
                                                     sercxu($_SESSION['memligo'][$id]['sql'], array($orderby, $asc), $_SESSION["memligo"][$id]["kolumnoj"], $_SESSION["memligo"][$id]["sumoj"], $id, $_SESSION["memligo"][$id]["aldone"], 0, $_SESSION["memligo"][$id]["antauxteksto"], $_SESSION['memligo'][$id]['almenuo'], "jes");
                                                 } else {
                                                     echo "Irgendwas ist schiefgelaufen....";
                                                 }
                                             }
                                         }
                                     }
                                 }
                             }
                         }
                     }
                 }
             }
         }
     }
 }
session_start();
malfermu_datumaro();
kontrolu_rajton("akcepti");
require_once 'iloj/iloj_akceptado.php';
$partoprenanto = $_SESSION["partoprenanto"];
$partopreno = $_SESSION['partopreno'];
// la persona pronomo (li aux sxi)
$ri = $partoprenanto->personapronomo;
$Ri = ucfirst($ri);
akceptado_kapo("kontroloj");
// ###############################################################################
// <p>(Reen al <a href='akceptado.php?pasxo=datumoj'>datumoj</a>)</p>
echo "<ul>\n";
eoecho("<li><p>Jen c^iuj notoj pri {$ri}. Kontrolu, c^u io estas neprilaborita.</p>\n");
$sql = datumbazdemando(array("ID", "prilaborata", "dato", "partoprenantoID", "subjekto", "kiu", "kunKiu", "tipo"), "notoj", "", array("partoprenanto" => "partoprenantoID"));
sercxu($sql, array("dato", "desc"), array(array('ID', '', '->', 'z', '"notoj.php?wahlNotiz=XXXXX"', '-1'), array('prilaborata', 'prilaborata?', 'XXXXX', 'z', '', '-1'), array('dato', 'dato', 'XXXXX', 'l', '', '-1'), array('subjekto', 'subjekto', 'XXXXX', 'l', '', '-1'), array("kiu", "kiu", 'XXXXX', 'l', '', '-1'), array("kunKiu", "kun Kiu?", 'XXXXX', 'l', '', '-1'), array("tipo", "tipo", 'XXXXX', 'l', '', '-1')), array(array('', array('&sum; XX', 'A', 'z'))), "notoj-akceptado", array('Zeichenersetzung' => array('1' => array('j' => '<strong class="malaverto">prilaborata</strong>', '' => '<strong class="averto">neprilaborata</strong>', 'n' => '<strong class="averto">neprilaborata</strong>'))), 0, '', '', 'ne');
eoecho("<p>Se estas iuj gravaj aferoj, prilaboru tuj (au^ voku respondeculon).</p>\n</li>");
$_SESSION['sekvontapagxo'] = 'akceptado-datoj.php';
eoecho("<li>Eble kontrolu {$ri}an log^landon (estu " . eltrovu_landon($partoprenanto->datoj['lando']) . "/" . eltrovu_landon_lokalingve($partoprenanto->datoj['lando']) . " &ndash;");
ligu("partoprenanto.php?ago=sxangxi", "s^ang^u!");
echo ").</li>\n";
eoecho("<li> Eble kontrolu lian ag^on, {$ri} asertis esti naskita je " . $partoprenanto->datoj['naskigxdato'] . " (nun " . $partopreno->datoj['agxo'] . "-jara)");
ligu("partoprenanto.php?ago=sxangxi", "(s^ang^u!)");
echo "</li>\n";
if ($partopreno->datoj['agxo'] < 18) {
    eoecho("<li>Kolektu la gepatran permeson (se g^i mankas donu faksnumeron de" . " la ejo, kaj insistu ke {$ri} donos g^in.).</li>\n");
}
echo "</ul><p>";
if (necesas_tejo_traktado()) {
    ligu("akceptado-tejo.php", "C^io estas en ordo, plu al <em>TEJO-membreco</em>");
} else {
/**
 * kreas tabelon de ĉiuj pseŭdopagoj por iu partoprenanto.
 * @param asciistring $tipo la tipo de pseŭdopago
 *              (pago, rabato, krom)
 * @param int $partoprenoID 
 * @param asciistring $rajto se estas tiu rajto, ni montras ligon
 *        por redakti en la unua kolumno.
 */
function tabelu_pseuxdopagojn_por($tipo, $partoprenoID, $rajto)
{
    $sql = datumbazdemando(array("ID", "kvanto", "valuto", "tipo", "dato"), $GLOBALS['pp_tabelnomoj'][$tipo], array("partoprenoID" => $partoprenoID));
    $kolumnoj = array(array('ID', '', '&ndash;>', 'z', "pago-detaloj.php?klaso=" . $tipo . "&id=XXXXX", ''), array('dato', 'dato', 'XXXXX', 'l', '', '-1'), array('kvanto', 'sumo', 'XXXXX', 'r', '', '-1'), array('valuto', 'val.', "XXXXX", 'r', '', -1), array("tipo", "tipo", 'XXXXX', 'l', '', '-1'));
    if (!rajtas($rajto)) {
        array_shift($kolumnoj);
    }
    sercxu($sql, array("dato", "desc"), $kolumnoj, array(array('', '', array('&sum; XX', 'N', 'z'))), $tipo . "j-partrezultoj", 0, 0, "", '', 'ne');
}
Ejemplo n.º 5
0
    echo "</table><br/>\n";
    eoecho(" ... en la datumbazon.</p>");
    //  echo "<br/>\n";
    if ($_REQUEST['redaktu'] != 'nova') {
        send_butono("S^ang^u");
    } else {
        send_butono("Aldonu");
    }
    entajpbokso("<p>(", "redaktu", "", "jes", $linio['ID'], "Pluredaktu tiun c^i landon.)", "", "sen kasxa");
    ligu("landoj.php", "Reen al la listo");
    if ($redaktu != "nova") {
        ligu("landoj.php?forigu={$redaktu}", "Forigu tiun c^i landon!");
    }
    echo "</p>";
    echo "</form>\n";
    HtmlFino();
    return;
}
// montru tabelon de cxiuj landoj
$sql = datumbazdemando(array("ID", "nomo", "kodo"), "landoj");
sercxu($sql, array("nomo", "asc"), array(array('ID', 'ID', 'XXXXX', 'z', 'landoj.php?redaktu=XXXXX', -1), array("kodo", 'kodo', "XXXXX", 'c', '', ''), array('nomo', 'nomo', 'XXXXX', 'l', '', '')), array(), "landoj", array(), 0, "Jen listo de c^iuj landoj.", 0, 0);
ligu("landoj.php?redaktu=nova", "Aldonu novan landon");
// TODO: rajtoj?
echo "<p>Redaktu la landokategoriojn en sistemo: ";
$sql = datumbazdemando(array("ID", "nomo"), "landokategorisistemoj");
$rez = sql_faru($sql);
while ($linio = mysql_fetch_assoc($rez)) {
    ligu("kategorisistemo.php?tipo=lando&id=" . $linio['ID'], $linio['nomo']);
}
echo "</p>";
HtmlFino();
Ejemplo n.º 6
0
        $pago = new Pago($pago->datoj[ID]);
    } else {
        $parto = "korekti";
    }
} else {
    $pago = new Pago(0);
    $pago->datoj[partoprenoID] = $_SESSION["partopreno"]->datoj[ID];
}
HtmlKapo();
//echo "<BR><BR>";
echo "<center>";
if ($parto == "korekti") {
    erareldono("Hmm, ion malg^ustan okazis.");
}
echo "</center>";
sercxu(datumbazdemando(array("ID", "partoprenoID", "kvanto", "tipo", "dato"), "pagoj", "partoprenoID = '" . $_SESSION["partopreno"]->datoj[ID] . "'"), array("dato", "desc"), array(array('0', '', '->', 'z', '"antauxpago.php?jena=XXXXX"', '1'), array('dato', 'dato', 'XXXXX', 'l', '', '-1'), array('kvanto', 'sumo', 'XXXXX', 'r', '', '-1'), array("tipo", "tipo", 'XXXXX', 'l', '', '-1')), array(array('', '', array('&sum; XX', 'N', 'z'))), 0, 0, 0, "G^isnunaj antau^pagoj:", '', "ne");
echo "<form ACTION=\"antauxpago.php\" METHOD=\"POST\">";
eoecho("Vi nun entajpas pagon de: " . $_SESSION["partoprenanto"]->datoj[personanomo] . " " . $_SESSION["partoprenanto"]->datoj[nomo] . " (" . $_SESSION["partoprenanto"]->datoj[ID] . ") por la " . $_SESSION["renkontigxo"]->datoj[nomo] . " en " . $_SESSION["renkontigxo"]->datoj[loko] . "<BR>\n");
if (!$pago->datoj[dato]) {
    $pago->datoj[dato] = date("Y-m-d");
}
entajpejo("<BR>alvenodato:", dato, $pago->datoj[dato], 11, "", "", " (jaro-monato-tago)");
if (!$pago->datoj[dato] and !kontrolu_daton($pago->datoj[dato])) {
    erareldono("La dato kion vi entajpis ne ekzistas au^ estis malg^uste");
}
entajpejo("sumo:", kvanto, $pago->datoj[kvanto], 5, "", "", " E^");
montru_elekto_liston("antauxpaguloj", $pago->datoj['tipo'], 'tipo', 'antau^pago al ');
/*  entajpbutono("<BR><BR><BLOCKQUOTE>",tipo,$pago->datoj[tipo],"GEJ",GEJ,"antau^pago per GEJ-konto<BR>","");
  entajpbutono("",'tipo',$pago->datoj['tipo'],"BerO",'BerO',"antau^pago al BerO-kaso<BR>");
  entajpbutono("",'tipo',$pago->datoj['tipo'],"UEA",'UEA',"antau^pago per UEA-konto<BR>");
  entajpbutono("",'tipo',$pago->datoj['tipo'],"JEFO",'JEFO',"antau^pago al JEFO<br/>");
function sercxu_eblajn_kunlogxantojn($partopreno, $nomo, $nemontru = "")
{
    if (DEBUG) {
        echo "<!-- renkontigxo: ";
        var_export($_SESSION['renkontigxo']);
        echo "-->";
    }
    $landoradiko = "IF( RIGHT(l.nomo, 2) = 'io'," . "         LEFT (l.nomo, length(l.nomo)-2)," . "         IF( RIGHT(l.nomo, 5) = 'lando'," . "             LEFT(l.nomo, LENGTH(l.nomo) - 5)," . "             LEFT(l.nomo, length(l.nomo)-1 )" . "          ) " . "       )";
    $kondicxoj = array("'" . $partopreno->datoj['kunkiu'] . "' LIKE concat('%',pa.nomo,'%') OR " . "'" . $partopreno->datoj['kunkiu'] . "' LIKE concat('%',pa.personanomo,'%') OR " . "'" . $partopreno->datoj['kunkiu'] . "' LIKE concat('%', " . $landoradiko . ",'%')", "p.partoprenantoID = pa.ID", "pa.lando = l.ID", "p.ID != '" . $partopreno->datoj['ID'] . "'");
    if (is_array($nemontru)) {
        $nemontru[] = $partopreno->datoj['ID'];
    } else {
        $nemontru = array($partopreno->datoj['ID']);
    }
    foreach ($nemontru as $elemento) {
        $kondicxoj[] = "p.ID != '" . $elemento . "'";
    }
    $sql = datumbazdemando(array("p.ID" => "ID", "pa.nomo" => "nomo", "personanomo", "pa.ID" => "partoprenantoID", "l.nomo" => "landonomo", $landoradiko => "mallonga"), array("partoprenantoj" => "pa", "partoprenoj" => "p", "landoj" => "l"), $kondicxoj, "p.renkontigxoID");
    sercxu($sql, array("personanomo, nomo", "ASC"), array(array("ID", "", "->", "z", "partrezultoj.php?partoprenidento=XXXXX", "partoprenantoID"), array("personanomo", "persona nomo", "XXXXX", "l"), array("nomo", "nomo", "XXXXX", "l"), array("landonomo", "lando", "XXXXX", "l"), array("ID", "konektu", "kunlog^igu kun " . $nomo, "l", "kunlogxado.php?ago=kunigu&partoprenoID=" . $partopreno->datoj['ID'] . "&kunkiuID=XXXXX")), array(), "kunlogxantoj_kandidatoj", "", 0, "", "", "ne");
}
Ejemplo n.º 8
0
    }
    tenukasxe("ID", $linio['ID']);
    echo "<br/>\n<table>";
    tabelentajpejo("esperantlingva nomo:", "nomo", $linio['nomo'], 20);
    tabelentajpejo("lokalingva nomo:", "lokanomo", $linio['lokanomo'], 20);
    entajpbutono("<tr><th>Landokategorio:</th><td>", 'kategorio', $linio['kategorio'], 'A', 'A', "A ");
    entajpbutono(" | ", 'kategorio', $linio['kategorio'], 'B', 'B', "B ");
    entajpbutono("| ", 'kategorio', $linio['kategorio'], 'C', 'C', "C", "kutima");
    echo "</td></tr>\n</table><br/>\n";
    eoecho(" ... en la datumbazon.</p>");
    //  echo "<br/>\n";
    if ($id == 'nova') {
        send_butono("S^ang^u");
    } else {
        send_butono("Aldonu");
    }
    entajpbokso("<p>(", "redaktu", "", "jes", $linio['ID'], "Pluredaktu tiun c^i landon.)", "", "sen kasxa");
    ligu("landoj.php", "Reen al la listo");
    if ($redaktu != "nova") {
        ligu("landoj.php?forigu={$redaktu}", "Forigu tiun c^i landon!");
    }
    echo "</p>";
    echo "</form>\n";
    HtmlFino();
    return;
}
// montru tabelon de cxiuj landoj
$sql = datumbazdemando(array("ID", "nomo", "lokanomo", "kategorio"), "landoj");
sercxu($sql, array("nomo", "asc"), array(array('ID', '', 'red.', 'z', 'landoj.php?redaktu=XXXXX', -1), array('ID', 'ID', 'XXXXX', 'z', '', ''), array('nomo', 'nomo', 'XXXXX', 'l', '', ''), array('lokanomo', 'loka nomo', 'XXXXX', 'l', '', ''), array('kategorio', 'kategorio', 'XXXXX', 'c', '', '')), array(), "landoj", array(), 0, "Jen listo de c^iuj landoj.", 0, 0);
ligu("landoj.php?redaktu=nova", "Aldonu novan landon");
HtmlFino();
Ejemplo n.º 9
0
     {
       rajtligu ("antauxpago.php","--> s^ang^i la antau^pago","","mono");
     }
     else
     {*/
 // }
 echo "<table><tr><td>";
 rajtligu("antauxpago.php", "--> entajpi pagon", "", "mono", "ne");
 echo "</td><td>";
 rajtligu("rabato.php", "--> entajpi rabaton", "", "rabati", "ne");
 echo "</td></tr><tr><td>";
 $sql = datumbazdemando(array("ID", "partoprenoID", "kvanto", "tipo", "dato"), "pagoj", "", array("partopreno" => "partoprenoID"));
 sercxu($sql, array("dato", "desc"), array(array('0', '', '->', 'z', '"antauxpago.php?jena=XXXXX"', ''), array('dato', 'dato', 'XXXXX', 'l', '', '-1'), array('kvanto', 'sumo', 'XXXXX', 'r', '', '-1'), array("tipo", "tipo", 'XXXXX', 'l', '', '-1')), array(array('', '', array('&sum; XX', 'N', 'z'))), "pagoj-partrezultoj", 0, 0, "", '', 'ne');
 echo "</td><td>";
 $sql = datumbazdemando(array("ID", "partoprenoID", "kvanto", "kauzo"), "rabatoj", "", array("partopreno" => "partoprenoID"));
 sercxu($sql, array("kauzo", "desc"), array(array('0', '', '->', 'z', '"rabato.php?jena=XXXXX"', ''), array('kvanto', 'sumo', 'XXXXX', 'r', '', '-1'), array("kauzo", "kauzo", 'XXXXX', 'l', '', '')), array(array('', array('&sum; XX', 'N', 'z'))), "rabatoj-partrezultoj", 0, 0, "", '', 'ne');
 echo "</td></tr></table>\n";
 if (!$_SESSION["partoprenanto"]->datoj['lando']) {
     erareldono("Mankas la lando, pro tio la kotizokalkulo estas iom necerta!");
 }
 $kot = new Kotizo($_SESSION["partopreno"], $_SESSION["partoprenanto"], $partopreno_renkontigxo);
 eoecho("Restas pagenda: " . $kot->restas_pagenda() . " E^");
 echo " </td></tr>\n";
 echo "<tr><td class='kalkulilo' colspan=1>";
 //	<A href=partrezultoj.php?montrukotizo=";
 if ($montrukotizo != "montru") {
     ligu("partrezultoj.php?montrukotizo=montru", "montru kotizkalkuladon....");
 } else {
     ligu("partrezultoj.php?montrukotizo=kasxu", "kas^u kotizkalkuladon....");
     echo "<table id='rezulto'>\n ";
     $kot->montru_kotizon(0, $_SESSION["partopreno"], $_SESSION["partoprenanto"], $partopreno_renkontigxo);
Ejemplo n.º 10
0
} else {
    $rabato = new Rabato(0);
    $rabato->datoj[partoprenoID] = $_SESSION["partopreno"]->datoj[ID];
}
// dauxrigu la rabaton por la onta fojo
$_SESSION["rabato"] = $rabato;
HtmlKapo();
//echo "<BR><BR>";
echo "<center>";
if ($parto == "korekti") {
    erareldono("Hmm, io malg^usta okazis.");
}
echo "</center>";
// "select ID,partoprenoID,kvanto,kauzo from rabatoj where partoprenoID='".$_SESSION["partopreno"]->datoj[ID]."'",
$sql = datumbazdemando(array("ID", "partoprenoID", "kvanto", "kauzo"), "rabatoj", "", array("partopreno" => "partoprenoID"));
sercxu($sql, array("ID", "asc"), array(array('0', '', '->', 'z', '"rabato.php?jena=XXXXX"', '1'), array('kvanto', 'sumo', 'XXXXX', 'r', '', '-1'), array("kauzo", "C^ar", 'XXXXX', 'l', '', '-1')), array(array('', array('&sum; XX', 'N', 'z'))), "rabatoj-partoprenanto", 0, 0, "G^isnunaj rabatoj:", '', 'ne');
echo "<form action='rabato.php' method='POST'>\n";
eoecho("Vi nun entajpas rabaton de: " . $_SESSION["partoprenanto"]->datoj[personanomo] . " " . $_SESSION["partoprenanto"]->datoj[nomo] . " (#" . $_SESSION["partoprenanto"]->datoj[ID] . ") por la " . $_SESSION["renkontigxo"]->datoj[nomo] . " en " . $_SESSION["renkontigxo"]->datoj[loko] . "<BR>\n");
entajpejo("sumo:", kvanto, $rabato->datoj[kvanto], 5, "", "", " E^");
montru_elekto_liston("rabatkauxzoj", $rabato->datoj['kauzo'], 'kauzo');
/*entajpbutono("<BR><BR><BLOCKQUOTE>",kauzo,$rabato->datoj[kauzo],"KKRen",KKRen,
			   "KKRen-membro<BR>","kutima");
  entajpbutono("",kauzo,$rabato->datoj[kauzo],"distra",distra,"distra programo<BR>");  
  entajpbutono("",kauzo,$rabato->datoj[kauzo],"tema",tema,"tema programo<BR>");  
  entajpbutono("",kauzo,$rabato->datoj[kauzo],"vespera",vespera,"vespera programo<BR>");  
  entajpbutono("",kauzo,$rabato->datoj[kauzo],"nokta",nokta,"nokta programo<BR>");  
  entajpbutono("",kauzo,$rabato->datoj[kauzo],"alia",alia,"alia kau^zo<BR>");  
  entajpbutono("",kauzo,$rabato->datoj[kauzo],"teknika",teknika,"teknika rabato (ekzemple miskalkuloj - <strong>se uzata, faru noton!</strong>)</BLOCKQUOTE>");  
  echo "<BR><BR>";*/
tenukasxe(parto, "kontroli");
send_butono("Enmetu!");
Ejemplo n.º 11
0
function listu_cxiujn_entajpantojn()
{
    $sql = datumbazdemando(array_merge(array("ID", "nomo", "retposxtadreso", "partoprenanto_id", 'sendanto_nomo'), array_map("reset", $GLOBALS['rajtolisto'])), "entajpantoj");
    $kruco = array('J' => "<strong>X</strong>", 'N' => " _ ");
    $anstatauxoj = array_fill(4, count($GLOBALS['rajtolisto']) + 1, &$kruco);
    $kolumnoj = array(array('ID', '', 'red.', 'z', 'entajpantoj.php?redaktu=XXXXX', 'partoprenanto_id'), array('nomo', 'nomo', 'XXXXX', 'l', '', ''), array('retposxtadreso', 'ret&shy;pos^to', '@', 'z', 'mailto:XXXXX', -1), array('sendanto_nomo', 'Plena nomo', 'XXXXX', 'l', '', ''), array('partoprenanto_id', 'p-anto', 'XXXXX', 'r', 'partrezultoj.php?partoprenantoidento=XXXXX', 'partoprenanto_id'));
    foreach ($GLOBALS['rajtolisto'] as $ero) {
        $kolumnoj[] = array($ero['rajto'], $ero['mallongigo'], "XXXXX", 'z', '', '');
    }
    sercxu($sql, array("nomo", "asc"), $kolumnoj, array(), "entajpantoj", array("Zeichenersetzung" => $anstatauxoj), 0, "Jen listo de c^iuj entajpantoj.", 0, "ne");
    ligu("entajpantoj.php?redaktu=nova", "Kreu novan entajpanton");
    HtmlFino();
}
Ejemplo n.º 12
0
    entajpejo("Nova pasvorto: ", "kodvorto", "", 20, "", "", "", "j");
    //  entajpboksokajejo("pasvortsxangxo", "", "jes", "jes",
    //					  "Nova pasvorto: ", '', 'kodvorto', '', 20, 'Mankas pasvorto.');
    //  echo("<br/>\n");
    entajpejo("Partoprenanto-ID: ", "partoprenanto_id", $linio['partoprenanto_id'], 6);
    eoecho("</p>\n<p>Li/s^i havu la rajton ...");
    foreach ($rajtolisto as $rajto => $alias) {
        echo "<br/>\n";
        entajpbokso("", $rajto, $linio[$rajto], 'J', 'J', $alias);
    }
    echo "<br/>\n";
    eoecho(" ... en la datumbazo</p>");
    entajpbokso("<p>", "redaktu", "", "jes", $linio['ID'], "Pluredaktu tiun c^i entajpanton.", "", "sen kasxa");
    echo "<br/>\n";
    send_butono("S^ang^u");
    ligu("entajpantoj.php", "Reen");
    if ($redaktu != "nova") {
        ligu("entajpantoj.php?forigu={$redaktu}", "Forigu tiun c^i entajpanton!");
    }
    echo "</p>";
    echo "</form>\n";
    HtmlFino();
    return;
}
// montru tabelon de cxiuj entajpantoj
$sql = datumbazdemando(array_merge(array("ID", "nomo", "retposxtadreso", "partoprenanto_id", 'sendanto_nomo'), array_keys($rajtolisto)), "entajpantoj");
$kruco = array('J' => "<strong>X</strong>", 'N' => " _ ");
$anstatauxoj = array_fill(4, 13, $kruco);
sercxu($sql, array("nomo", "asc"), array(array('ID', '', 'red.', 'z', 'entajpantoj.php?redaktu=XXXXX', 'partoprenanto_id'), array('nomo', 'nomo', 'XXXXX', 'l', '', ''), array('retposxtadreso', 'ret&shy;pos^to', '@', 'z', 'mailto:XXXXX', -1), array('sendanto_nomo', 'Plena nomo', 'XXXXX', 'l', '', ''), array('partoprenanto_id', 'p-anto', 'XXXXX', 'r', 'partrezultoj.php?partoprenantoidento=XXXXX', 'partoprenanto_id'), array('aligi', 'aligi', 'XXXXX', 'z', '', ''), array('vidi', 'vidi', 'XXXXX', 'z', '', ''), array('sxangxi', 's^an&shy;g^i', 'XXXXX', 'z', '', ''), array('cxambrumi', 'c^ambr.', 'XXXXX', 'z', '', ''), array('ekzporti', 'eksp.', 'XXXXX', 'z', '', ''), array('statistikumi', 'stat.', 'XXXXX', 'z', '', ''), array('mono', 'mono', 'XXXXX', 'z', '', ''), array('estingi', 'est.', 'XXXXX', 'z', '', ''), array('retumi', 'ret.', 'XXXXX', 'z', '', ''), array('rabati', 'rab.', 'XXXXX', 'z', '', ''), array('inviti', 'inv.', 'XXXXX', 'z', '', ''), array('administri', 'ad&shy;min.', 'XXXXX', 'z', '', ''), array('akcepti', 'akc.', 'XXXXX', 'z', '', ''), array('teknikumi', 'tekn.', 'XXXXX', 'z', '', '')), array(), "entajpantoj", array("Zeichenersetzung" => $anstatauxoj), 0, "Jen listo de c^iuj entajpantoj.", 0, 0);
ligu("entajpantoj.php?redaktu=nova", "Kreu novan entajpanton");
HtmlFino();
Ejemplo n.º 13
0
                                     $sercxilo = $_SESSION['lasta_sercxo'][$_REQUEST['id']];
                                     if ($_REQUEST['ordigo']) {
                                         $sercxilo->metu_ordigon($_REQUEST['ordigo'], $_REQUEST['direkto']);
                                     }
                                     $sercxilo->montru_rezulton_en_tipo($_REQUEST['tipo']);
                                     exit;
                                 } else {
                                     if ("memligo" == $elekto) {
                                         $datumoj = $_SESSION['memligo'][$_GET['id']];
                                         //          echo "<!-- _GET: " . var_export($_GET, true) . "-->";
                                         //          echo "<!-- elekto: $elekto, id: $id, orderby: $orderby, asc: $asc -->";
                                         //          echo "<!-- " . var_export($_SESSION['memligo'], true) . "-->";
                                         // por ebligi varian ordigadon en tabeloj.
                                         // nova varianto de $elekto == "eigenlink",
                                         // uzata de sercxu() anstataŭ de Suche().
                                         sercxu($datumoj['sql'], array($orderby, $asc), $datumoj["kolumnoj"], $datumoj["sumoj"], $id, $datumoj["aldone"], 0, $datumoj["antauxteksto"], $datumoj['almenuo'], "jes");
                                     } else {
                                         echo "Irgendwas ist schiefgelaufen....\n<pre>POST:";
                                         var_export($_POST);
                                         echo "\n GET:";
                                         var_export($_GET);
                                     }
                                 }
                             }
                         }
                     }
                 }
             }
         }
     }
 }