Exemplo n.º 1
0
Arquivo: pridat.php Projeto: GE3/GE3
 function getChyby()
 {
     //zkontroluje povinné položky
     $CONF =& $GLOBALS["config"];
     $chyby = '';
     if (!($_POST["kategorie"] or $_POST["kategorieNova"]) or !$_POST["produkt"] or !($_POST["cena"] or $_POST["variantyCena"][1] or $CONF["mod"] == 'thalia') or !$_POST["cenaTyp"] or !($_POST["dph"] or $CONF["mod"] == 'thalia')) {
         $chyby .= 'Produkt \'' . $_POST["produkt"] . '\' - nevyplnili jste všechny povinné údaje; ';
     }
     if (zjisti_z("{$CONF['sqlPrefix']}zbozi", "id", "produkt='{$_POST['produkt']}'")) {
         $chyby .= 'Produkt \'' . $_POST["produkt"] . '\' již v databázi existuje; ';
     }
     return $chyby;
 }
Exemplo n.º 2
0
Arquivo: upravit.php Projeto: GE3/GE3
                          <td bgcolor="' . $bgcolor . '" align="right">' . ($radek["cenaSDph"] ? hezkaCena($radek["cenaSDph"]) . ' <span style="font-size: 7pt; color: #333333;">s DPH</span>' : hezkaCena($radek["cenaBezDph"]) . ' <span style="font-size: 7pt; color: #333333;">s DPH</span>') . '</td>
                          <td bgcolor="' . $bgcolor . '" align="right" style="padding-right: 2px">
                            <a href="?m=editace_zbozi&n=zmena_zakladnich_udaju&kategorie=' . $_GET["kategorie"] . '&podkat1=' . $_GET["podkat1"] . '&podkat2=' . $_GET["podkat2"] . '&produkt=' . $radek["id"] . '"><img src="images/edit16.png" border="0"></a>
                            <a href="../index.php?a=produkty&produkt=' . $radek["id"] . '" target="blank"><img src="images/preview.png" width="16" height="16" border="0"></a>
                            <img src="images/delete.png" border="0" style="cursor: pointer;" onClick="if(confirm(\'' . $radek["produkt"] . '\\n\\nOpravdu chcete tento produkt smazat?\')){location.href=\'?m=editace_zbozi&zbozi_smaz=' . $radek["id"] . '\';}">
                          </td>
                        </tr>';
                $i++;
                $produkt_tmp = $produkt_tmp . "<ˇ>" . $radek["produkt"] . "<ˇ>";
            }
            echo '</table>
                  &nbsp;
                  <div style="text-align: right;"><input type="submit" name="odeslat" value="Změnit váhu produktů"></div>
                  </form>';
        } else {
            echo '<p>Žádné zboží v této kategorii.';
        }
    }
    /* Info */
    echo '<div style="font-size: 10pt; font-weight: bold; margin: 20px 0px 0px 0px; position: relative; top: -16px;">
        <span style="font-weight: bold; color: #2B5202;">Produktů v e-shopu: </span> 
        ' . zjisti_z("{$CONF['sqlPrefix']}zbozi", "COUNT(DISTINCT produkt)", "1=1") . '
      </div>
     ';
}
?>



<?php 
include 'grafika_kon.inc';
Exemplo n.º 3
0
      <tr>
         <td>Zobrazovat u zboží Původní cenu: </td>
         <td>
            <input type="checkbox" name="zbozi_puvodni_cena_active" value="1" <?php 
echo zjisti_z("{$CONF['sqlPrefix']}nastaveni", "zbozi_puvodni_cena_active", "id=1") ? 'checked' : '';
?>
>
         </td>
      </tr>
      <tr>
         <td>Slevu zobrazovat v jednotkách: </td>
         <td>
            <select name="zbozi_usetrite_jednotky">
              <option value="Kč">Kč</option>
              <option value="%" <?php 
echo zjisti_z("{$CONF['sqlPrefix']}nastaveni", "zbozi_usetrite_jednotky", "id=1") == '%' ? 'selected' : '';
?>
>%</option>
            </select>
         </td>
      </tr>
      <tr>
         <td> </td>
         <td>
           <input type="hidden" name="akce" value="puvodni-ceny">
           <input type="submit" name="odeslat" value="Uložit">
         </td>
      </tr>
  </table>
</div>
</form>
Exemplo n.º 4
0
<?php

/**
 * Přesměrovává starý formát odkazů na nový
 */
/* -- Kategorie produktů -- */
if (eregi("\\?kategorie=", $_SERVER['REQUEST_URI'])) {
    $nazevKategorie = zjisti_z("{$CONF['sqlPrefix']}zbozi", "kategorie", "id={$_GET['kategorie']}");
    $seoNazevKategorie = urlText($nazevKategorie);
    header("HTTP/1.1 301 Moved Permanently");
    header("Location: http://www.nabytek-furniture.cz/produkty/{$_GET['kategorie']}-{$seoNazevKategorie}/");
    header("Connection: close");
}
?>

Exemplo n.º 5
0
 // Template
 $tmplObjednavka = new GlassTemplate("templates/{$CONF['vzhled']}/objednavka.html", "templates/default/objednavka.html");
 $tmplObjednavka->newBlok("objednavkaKrok4");
 // Objednávka
 $objednavka = new Objednavka();
 $objednavka->nactiZboziZKosiku();
 $cenaDopravneho = zjisti_z("{$CONF['sqlPrefix']}doprava", "cena", "firma='" . $_POST["dopravaFirma"] . "' AND zpusob_platby='" . $_POST["zpusobPlatby"] . "' ");
 $objednavka->pridejZbozi(0, $_POST["dopravaFirma"], $_POST["zpusobPlatby"], 1, $cenaDopravneho, 0, 19);
 // Odeslání objednávky
 if ($objednavka->ulozDoDatabaze()) {
     //email
     $tmplEmail = new GlassTemplate("templates/{$CONF['vzhled']}/objednavka.html", "templates/default/objednavka.html");
     $obsahMailu = $objednavka->priradDoTmpl($tmplEmail, "email", "templates/{$CONF['vzhled']}/objednavka.html");
     $odesilatel = $CONF["mailer"];
     $prijemce = zjisti_z("{$CONF['sqlPrefix']}nastaveni", "emailAdmin", "id=1 LIMIT 1") . ", ";
     if (zjisti_z("{$CONF['sqlPrefix']}nastaveni", "objednavky_autosender", "id=1")) {
         $prijemce .= $objednavka->uzivatel->getData("email") . ", ";
     }
     easyMail($odesilatel, $prijemce, "Potvrzení objednávky", $obsahMailu);
     //hláška
     $kosik->vysypejKosik();
     $tmplObjednavka->prirad("objednavkaKrok4.hlaska", "Vaše objednávka byla v pořádku odeslána a bude v nejbližší době vyřízena.");
 } else {
     $tmplObjednavka->prirad("objednavkaKrok4.hlaska", "Chyba: " . $objednavka->getErrors());
 }
 // Zobrazení v hlavním templatu
 $objednavkaHtml = $tmpl->prirad("objednavkaKrok4", $tmplObjednavka->getHtml());
 $tmpl->prirad("obsah", $tmplObjednavka->getHtml());
 /////////////
 // Navigace
 /////////////
Exemplo n.º 6
0
                         Neznámá chyba. <br>
                         ' . mysql_error() . '
                   </span>
                   ';
        }
    } else {
        echo '
                   <span style="background-color: #FFDEDE;">
                         Název již existuje.
                   </span>
                   ';
    }
}
// Vytvoření novinky
if ($_POST["akce"] == "pridatNovinku" and $_POST["nazev"]) {
    if (!zjisti_z("{$CONF['sqlPrefix']}clanky", "id", "nazev='" . urlText($_POST["nazev"]) . "'")) {
        if (Mysql_query("INSERT INTO {$CONF['sqlPrefix']}clanky(nazev,uvod,obsah,typ,datum) VALUES ('{$_POST['nazev']}','Stránce zatím nebyl vytvořen obsah...','Stránce zatím nebyl vytvořen obsah...','novinka','" . time() . "') ")) {
            echo '
                  <span style="background-color: #FFDEDE;">
                        Novinka byla úspěšně vytvořena.
                  </span>
                  ';
        } else {
            echo '
                   <span style="background-color: #FFDEDE;">
                         Neznámá chyba. <br>
                         ' . mysql_error() . '
                   </span>
                   ';
        }
    } else {
Exemplo n.º 7
0
<?php

if (!$_POST["objednat"]) {
    $objednavka = new Objednavka();
    $cenaDopravneho = zjisti_z("{$CONF['sqlPrefix']}doprava", "cena", "firma='" . $_POST["dopravaFirma"] . "' AND zpusob_platby='" . $_POST["zpusobPlatby"] . "' ");
    $objednavka->nactiZboziZKosiku();
    $objednavka->pridejZbozi(0, $_POST["dopravaFirma"], $_POST["zpusobPlatby"], 1, $cenaDopravneho, 0, 19);
    $objednavkaHtml = $objednavka->priradDoTmpl($tmpl, "objednavkaKrok3", "templates/{$CONF['vzhled']}/objednavka.html");
    $tmpl->prirad("obsah", $objednavkaHtml);
    /////////////
    // Navigace
    /////////////
    $tmpl->prirad("navigace", '<a href="index.php">Úvodní strana</a> » Objednávka » 3) Rekapitulace');
} elseif ($_POST["objednat"]) {
    include "obsah.php/objednavka.krok4.php";
}
Exemplo n.º 8
0
include "../fce/fce.inc";
/* -- Include configu -- */
include "../config.php/default.conf.php";
$CONF =& $GLOBALS["config"];
/* -- SQL připojení -- */
mysql_connect($CONF["sqlHost"], $CONF["sqlUser"], $CONF["sqlPass"]);
mysql_select_db($CONF["dbName"]);
mysql_query("SET character_set_results=utf8, character_set_connection=utf8, character_set_client=utf8");
mysql_query("SET NAMES utf8");
?>



<?php 
$firma = $_POST["firma"];
$prefix = $_POST["prefix"];
if (@zjisti_z($prefix . "doprava", "id", "firma='{$firma}' AND priplatek_za_kraj='ano' ")) {
    $dotaz = Mysql_query("SELECT * FROM " . $prefix . "kraje ORDER BY nazev ASC");
    echo '<b>*Kraj:</b> <select name="kraj" id="selectKraj" onChange="prepocitej();">';
    echo '<option value=""> - vyberte - </option>';
    while ($radek = mysql_fetch_array($dotaz)) {
        echo '<option value="' . $radek["nazev"] . '">' . $radek["nazev"] . '</option>';
    }
    echo '</select>';
} elseif ($firma) {
    echo '
            <b>' . $firma . '</b>:
            Při tomto druhu dopravy <br>neplatíte žádné příplatky za kraj.
            <input type="hidden" name="kraj" id="selectKraj" value="">
            ';
}
Exemplo n.º 9
0
         $tmplVO->prirad("hlaska", "Zákazník byl úspěšně přesunut.");
     } else {
         $tmplVO->prirad("hlaska", "Nebyly změněny žádné údaje.");
     }
 }
 /* -- Editace velkoobchodu -- */
 if ($_POST["akce"] == 'edit' and $_POST["velkoobchodId"] and $_POST["nazev"]) {
     Db_query("UPDATE {$CONF['sqlPrefix']}velkoobchody SET nazev='{$_POST['nazev']}',sleva='{$_POST['sleva']}' WHERE id={$_POST['velkoobchodId']}");
     if (mysql_affected_rows() == 1) {
         $tmplVO->prirad("hlaska", "Úspěšně editováno.");
     } else {
         $tmplVO->prirad("hlaska", "Nebyly změněny žádné údaje.");
     }
 }
 /* -- Smazání velkoobchodu -- */
 if ($_GET["akce"] == 'smazat' and $_GET["velkoobchodId"] and zjisti_z("{$CONF['sqlPrefix']}velkoobchody", "id", "id={$_GET['velkoobchodId']}")) {
     Db_query("DELETE FROM {$CONF['sqlPrefix']}velkoobchody WHERE id={$_GET['velkoobchodId']}");
     $affected_rows = mysql_affected_rows();
     Db_query("UPDATE {$CONF['sqlPrefix']}zakaznici SET velkoobchodId=0 WHERE velkoobchodId={$_GET['velkoobchodId']}");
     $affected_rows += mysql_affected_rows();
     if ($affected_rows > 0) {
         $tmplVO->prirad("hlaska", "Velkoobchod úspěšně smazán.");
     } else {
         $tmplVO->prirad("hlaska", "Neznámá chyba.");
         bugReport("Neznámá chyba při mazání velkoobchodu. Ovlivněných řádků: " . $affected_rows);
     }
 }
 //////////////
 // Zobrazení
 //////////////
 /* -- Výpis všech velkoobchodů -- */
Exemplo n.º 10
0
Arquivo: menu.php Projeto: GE3/GE3
function priradOdkazyPodkat(&$tmpl, $kategorieScript, $podkat1Script = '', $podkat2Script = '')
{
    $CONF =& $GLOBALS["config"];
    $vysledek = '';
    if ($podkat2Script) {
        //Zjištění id aktuální kategorie
        $getPodkat2Id = preg_replace("|^([0-9]*)-.*\$|", "\$1", $_GET["podkat2"]);
        //Pokud je tato podkategorie aktuálnní
        if ($getPodkat2Id == $podkat2Script) {
            $dotaz = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}zbozi WHERE kategorie='" . zjisti_z("{$CONF['sqlPrefix']}zbozi", "kategorie", "id='{$podkat1Script}'") . "' AND podkat1='" . zjisti_z("{$CONF['sqlPrefix']}zbozi", "podkat1", "id='{$podkat1Script}'") . "' AND podkat2='" . zjisti_z("{$CONF['sqlPrefix']}zbozi", "podkat2", "id='{$podkat2Script}'") . "' GROUP BY podkat3 ORDER BY podkat3 ASC");
            while ($radek = mysql_fetch_array($dotaz)) {
                if ($radek["podkat3"]) {
                    // Seo url?
                    $url = $CONF["mod_rewrite"] ? $CONF["absDir"] . "produkty/{$_GET['kategorie']}/{$_GET['podkat1']}/{$_GET['podkat2']}/{$radek['id']}-" . urlText($radek["podkat3"]) . "/" : "?a=produkty&kategorie=" . $_GET["kategorie"] . "&podkat1=" . $_GET["podkat1"] . "&podkat2=" . $_GET["podkat2"] . "&podkat3=" . $radek["id"] . '-' . urlText($radek["podkat3"]);
                    // Přiřadíme odkazy na její podkategorie do templatu
                    $tmpl->newBlok("menuProdukty.odkaz.podOdkaz1.podOdkaz2.podOdkaz3");
                    $tmpl->prirad("menuProdukty.odkaz.podOdkaz1.podOdkaz2.podOdkaz3.url", $url);
                    $tmpl->prirad("menuProdukty.odkaz.podOdkaz1.podOdkaz2.podOdkaz3.seoPodkat3", $radek["id"] . '-' . urlText($radek["podkat3"]));
                    $tmpl->prirad("menuProdukty.odkaz.podOdkaz1.podOdkaz2.podOdkaz3.text", $radek["podkat3"]);
                }
            }
        }
    } elseif ($podkat1Script) {
        //Zjištění id aktuální kategorie
        $getPodkat1Id = preg_replace("|^([0-9]*)-.*\$|", "\$1", $_GET["podkat1"]);
        //Pokud je tato podkategorie aktuálnní
        if ($getPodkat1Id == $podkat1Script) {
            $dotaz = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}zbozi WHERE kategorie='" . zjisti_z("{$CONF['sqlPrefix']}zbozi", "kategorie", "id='{$podkat1Script}'") . "' AND podkat1='" . zjisti_z("{$CONF['sqlPrefix']}zbozi", "podkat1", "id='{$podkat1Script}'") . "' GROUP BY podkat2 ORDER BY podkat2 ASC");
            while ($radek = mysql_fetch_array($dotaz)) {
                if ($radek["podkat2"]) {
                    // Seo url?
                    $url = $CONF["mod_rewrite"] ? $CONF["absDir"] . "produkty/{$_GET['kategorie']}/{$_GET['podkat1']}/{$radek['id']}-" . urlText($radek["podkat2"]) . "/" : "?a=produkty&kategorie=" . $_GET["kategorie"] . "&podkat1=" . $_GET["podkat1"] . "&podkat2=" . $radek["id"] . '-' . urlText($radek["podkat2"]);
                    // Přiřadíme odkazy na její podkategorie do templatu
                    $tmpl->newBlok("menuProdukty.odkaz.podOdkaz1.podOdkaz2");
                    $tmpl->prirad("menuProdukty.odkaz.podOdkaz1.podOdkaz2.url", $url);
                    $tmpl->prirad("menuProdukty.odkaz.podOdkaz1.podOdkaz2.seoPodkat2", $radek["id"] . '-' . urlText($radek["podkat2"]));
                    $tmpl->prirad("menuProdukty.odkaz.podOdkaz1.podOdkaz2.text", $radek["podkat2"]);
                    // Rekurze vnořených podkategorií
                    priradOdkazyPodkat($tmpl, $kategorieScript, $podkat1Script, $radek["id"]);
                }
            }
        }
    } elseif ($kategorieScript) {
        //Zjištění id aktuální kategorie
        $getKategorieId = preg_replace("|^([0-9]*)-.*\$|", "\$1", $_GET["kategorie"]);
        //Pokud je tato kategorie aktuálnní
        if ($getKategorieId == $kategorieScript) {
            $dotaz = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}zbozi WHERE kategorie='" . zjisti_z("{$CONF['sqlPrefix']}zbozi", "kategorie", "id='{$kategorieScript}'") . "' GROUP BY podkat1 ORDER BY vaha_podkat1 DESC, podkat1 ASC");
            while ($radek = mysql_fetch_array($dotaz)) {
                if ($radek["podkat1"] and $radek["podkat1Aktivni"] != 'ne') {
                    // Seo url?
                    $url = $CONF["mod_rewrite"] ? $CONF["absDir"] . "produkty/{$_GET['kategorie']}/{$radek['id']}-" . urlText($radek["podkat1"]) . "/" : "?a=produkty&kategorie=" . $_GET["kategorie"] . "&podkat1=" . $radek["id"] . '-' . urlText($radek["podkat1"]);
                    // Přiřadíme odkazy na její podkategorie do templatu
                    $tmpl->newBlok("menuProdukty.odkaz.podOdkaz1");
                    $tmpl->prirad("menuProdukty.odkaz.podOdkaz1.url", $url);
                    $tmpl->prirad("menuProdukty.odkaz.podOdkaz1.seoPodkat1", $radek["id"] . '-' . urlText($radek["podkat1"]));
                    $tmpl->prirad("menuProdukty.odkaz.podOdkaz1.text", $radek["podkat1"]);
                    // Rekurze vnořených podkategorií
                    priradOdkazyPodkat($tmpl, $kategorieScript, $radek["id"]);
                }
            }
        }
    }
}
Exemplo n.º 11
0
function stromKategorii()
{
    $CONF = $GLOBALS["config"];
    $strom = '';
    $dotazKategorie = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}zbozi GROUP BY kategorie ORDER BY vaha DESC, kategorie ASC");
    // Zobrazení kategorií
    $strom .= '<div style="font-size: 10pt; padding-left: 6px;">';
    while ($radekKategorie = mysql_fetch_array($dotazKategorie)) {
        if (zjisti_z("{$CONF['sqlPrefix']}zbozi", "podkat1", "kategorie='" . $radekKategorie["kategorie"] . "' ORDER BY podkat1 DESC")) {
            //Příprava vzhledu a JS funkcí
            $onClick = 'onClick="ukazSkryj(\'divPodkat1_' . $radekKategorie["id"] . '\'); plusMinus(\'imgPlusKategorie' . $radekKategorie["id"] . '\');"';
            $style = 'style="cursor: pointer;"';
            $obrazek = '<img id="imgPlusKategorie' . $radekKategorie["id"] . '" src="images/plus.png">';
        } else {
            $onClick = '';
            $style = '';
            $obrazek = '<span style="font-size: 1px; padding-right: 8px;">&nbsp;</span>';
        }
        $strom .= '<div style="margin-top: 7px;">
                          <span ' . $onClick . ' ' . $style . '>' . $obrazek . '</span> 
                          <a href="?m=editace_zbozi&kategorie=' . $radekKategorie["id"] . '" ' . ($_GET["kategorie"] == $radekKategorie["id"] ? 'style="color: #666666;"' : '') . '>' . $radekKategorie["kategorie"] . '</a>
                        </div>';
        //Zobrazení názvu s odkazy pro změnu atd.
        // Zobrazení podkategorií
        if (zjisti_z("{$CONF['sqlPrefix']}zbozi", "podkat1", "kategorie='" . $radekKategorie["kategorie"] . "' ORDER BY podkat1 DESC")) {
            $dotazPodkat1 = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}zbozi WHERE kategorie='" . $radekKategorie["kategorie"] . "' AND podkat1!='' GROUP BY podkat1 ORDER BY podkat1 ");
            $strom .= '<div id="divPodkat1_' . $radekKategorie["id"] . '" style="font-size: 8pt; margin-left: 16px; display: none;">';
            while ($radekPodkat1 = Mysql_fetch_array($dotazPodkat1)) {
                if (zjisti_z("{$CONF['sqlPrefix']}zbozi", "podkat2", "kategorie='" . $radekKategorie["kategorie"] . "' AND podkat1='" . $radekPodkat1["podkat1"] . "' ORDER BY podkat2 DESC")) {
                    //Příprava vzhledu a JS funkcí
                    $onClick = 'onClick="ukazSkryj(\'divPodkat2_' . $radekPodkat1["id"] . '\'); plusMinus(\'imgPlusPodkat1' . $radekPodkat1["id"] . '\');"';
                    $style = 'style="cursor: pointer; "';
                    $obrazek = '<img id="imgPlusPodkat1' . $radekPodkat1["id"] . '" src="images/plus.png">';
                } else {
                    $onClick = '';
                    $style = '';
                    $obrazek = '<span style="font-size: 1px; padding-right: 8px;">&nbsp;</span>';
                }
                $strom .= '<span ' . $onClick . ' ' . $style . '>' . $obrazek . '</span> 
                                  <a href="?m=editace_zbozi&kategorie=' . $radekKategorie["id"] . '&podkat1=' . $radekPodkat1["id"] . '" ' . ($_GET["podkat1"] == $radekPodkat1["id"] ? 'style="color: #666666;"' : '') . '>
                                    ' . $radekPodkat1["podkat1"] . '
                                  </a><br>';
                //Zobrazení názvu s odkazy pro změnu atd.
                // Zobrazení podkategorií 2
                if (zjisti_z("{$CONF['sqlPrefix']}zbozi", "podkat2", "kategorie='" . $radekKategorie["kategorie"] . "' AND podkat1='" . $radekPodkat1["podkat1"] . "' ORDER BY podkat2 DESC")) {
                    $dotazPodkat2 = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}zbozi WHERE kategorie='" . $radekKategorie["kategorie"] . "' AND podkat1='" . $radekPodkat1["podkat1"] . "' AND podkat2!='' GROUP BY podkat2 ORDER BY podkat2 ");
                    $strom .= '<div id="divPodkat2_' . $radekPodkat1["id"] . '" style="font-size: 8pt; margin-left: 16px; display: ' . ($_GET["podkat1"] == $radekPodkat1["id"] ? 'block' : 'none') . '; ">';
                    while ($radekPodkat2 = mysql_fetch_array($dotazPodkat2)) {
                        if (zjisti_z("{$CONF['sqlPrefix']}zbozi", "podkat3", "kategorie='" . $radekKategorie["kategorie"] . "' AND podkat1='" . $radekPodkat1["podkat1"] . "' AND podkat2='" . $radekPodkat2["podkat2"] . "' AND podkat3!='' ORDER BY podkat3 DESC")) {
                            //Příprava vzhledu a JS funkcí
                            $onClick = 'onClick="ukazSkryj(\'divPodkat3_' . $radekPodkat2["id"] . '\'); plusMinus(\'imgPlusPodkat2' . $radekPodkat2["id"] . '\');"';
                            $style = 'style="cursor: pointer; "';
                            $obrazek = '<img id="imgPlusPodkat2' . $radekPodkat2["id"] . '" src="images/plus.png">';
                        } else {
                            $onClick = '';
                            $style = '';
                            $obrazek = '<span style="font-size: 1px; padding-right: 8px;">&nbsp;</span>';
                        }
                        $strom .= '<span ' . $onClick . ' ' . $style . '>' . $obrazek . '</span> 
                                            <a href="?m=editace_zbozi&kategorie=' . $radekKategorie["id"] . '&podkat1=' . $radekPodkat1["id"] . '&podkat2=' . $radekPodkat2["id"] . '" ' . ($_GET["podkat2"] == $radekPodkat2["id"] ? 'style="color: #666666;"' : '') . '>
                                              ' . $radekPodkat2["podkat2"] . '
                                            </a><br>';
                        //Zobrazení názvu s odkazy pro změnu atd.
                        // Zobrazení podkategorií 3
                        if (zjisti_z("{$CONF['sqlPrefix']}zbozi", "podkat3", "kategorie='" . $radekKategorie["kategorie"] . "' AND podkat1='" . $radekPodkat1["podkat1"] . "' AND podkat2='" . $radekPodkat2["podkat2"] . "' ORDER BY podkat3 DESC")) {
                            $dotazPodkat3 = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}zbozi WHERE kategorie='" . $radekKategorie["kategorie"] . "' AND podkat1='" . $radekPodkat1["podkat1"] . "' AND podkat2='" . $radekPodkat2["podkat2"] . "' AND podkat3!='' GROUP BY podkat3 ORDER BY podkat3 ");
                            $strom .= '<div id="divPodkat3_' . $radekPodkat2["id"] . '" style="font-size: 8pt; margin-left: 16px; display: ' . ($_GET["podkat2"] == $radekPodkat2["id"] ? 'block' : 'none') . ';">';
                            while ($radekPodkat3 = mysql_fetch_array($dotazPodkat3)) {
                                $strom .= '<span style="font-size: 1px; padding-right: 8px;">&nbsp;</span> 
                                                      <a href="?m=editace_zbozi&kategorie=' . $radekKategorie["id"] . '&podkat1=' . $radekPodkat1["id"] . '&podkat2=' . $radekPodkat2["id"] . '&podkat3=' . $radekPodkat3["id"] . '" ' . ($_GET["podkat3"] == $radekPodkat3["id"] ? 'style="color: #666666;"' : '') . '>
                                                        ' . $radekPodkat3["podkat3"] . '
                                                      </a><br>';
                            }
                            $strom .= '</div>';
                        }
                    }
                    $strom .= '</div>';
                }
            }
            $strom .= '</div>';
        }
    }
    $strom .= '</div>';
    return $strom;
}
Exemplo n.º 12
0
<?php

if ($uzivatel->prihlasen() and $uzivatel->getData("id") and zjisti_z("{$CONF['sqlPrefix']}velkoobchody", "sleva", "id=" . $uzivatel->getData("velkoobchodId") . "")) {
    $sleva = zjisti_z("{$CONF['sqlPrefix']}velkoobchody", "sleva", "id=" . $uzivatel->getData("velkoobchodId") . "") / 100;
    // Smazání slevy
    foreach ($_SESSION["kosikProdukty"] as $key => $value) {
        if ($value["nazev"] == 'Sleva:') {
            unset($_SESSION["kosikProdukty"][$key]);
        }
    }
    // Hledání ceny, celkové součty
    $celkovaCena = 0;
    foreach ($_SESSION["kosikProdukty"] as $key => $value) {
        $celkovaCena += $value["cenaSDph"] * $value["mnozstvi"];
    }
    // Přidání slevy
    $kosik->pridejProdukt("0", "1", "Sleva:", "", -1 * ($celkovaCena * $sleva), -1 * ($celkovaCena * $sleva) / 1.2, 20);
} else {
    foreach ($_SESSION["kosikProdukty"] as $key => $value) {
        if ($value["nazev"] == 'Sleva:') {
            unset($_SESSION["kosikProdukty"][$key]);
        }
    }
}
//(tohle je skript pro wh-shop, který už stejně nevedeme)
if (False and $WHSHOP) {
    /* -- Je přihlášen a registrován -- */
    if ($uzivatel->prihlasen() and $uzivatel->getData("id") and $uzivatel->getData("heslo")) {
        // Smazání slevy
        foreach ($_SESSION["kosikProdukty"] as $key => $value) {
            if ($value["nazev"] == 'Sleva:') {
Exemplo n.º 13
0
<b>Přejí si být informováni o novinkách: </b>
<p>
<?php 
/* Smazání emailu */
if ($_GET["emailSmaz"]) {
    if (Mysql_query("DELETE FROM {$CONF['sqlPrefix']}novinky_emailem WHERE id=" . $_GET["emailSmaz"] . " ")) {
        echo '<div style="border: 2px solid #008000; background-color: #EEFFEE; color: #008000; font-weight: bold; margin: 4px 18px 4px 18px; padding: 2px 4px 2px 4px; text-align: center;">
              Smazání proběhlo úspěšně. [<a href="?m=zakaznici">OK</a>]
              </div>
              ';
    } else {
        echo '<div style="border: 2px solid #800000; background-color: #FFEEEE; color: #800000; font-weight: bold; margin: 4px 18px 4px 18px; padding: 2px 4px 2px 4px; text-align: center;">
              Při mazání došlo k chybám. [<a href="?m=zakaznici">OK</a>] <br>' . mysql_error() . '
              </div>
              ';
    }
}
/* Vypsání emailů */
$dotaz = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}novinky_emailem ORDER BY email asc ");
while ($radek = mysql_fetch_array($dotaz)) {
    echo $radek["email"] . '<img src="images/delete.png" border="0" width="12" onClick="if( confirm(\'Opravdu chcete tento email smazat?\') ){window.location.href=\'?m=zakaznici&emailSmaz=' . $radek["id"] . '\';}" style="cursor: pointer; margin-left: 4px;">, ';
}
echo '<p>';
if (!zjisti_z("{$CONF['sqlPrefix']}novinky_emailem", "COUNT(*)", "1=1")) {
    echo '-->';
}
?>


<?php 
include 'grafika_kon.inc';
Exemplo n.º 14
0
/* -- Include configu -- */
include "../../config.php/default.conf.php";
$CONF =& $GLOBALS["config"];
/* -- SQL připojení -- */
mysql_connect($CONF["sqlHost"], $CONF["sqlUser"], $CONF["sqlPass"]);
mysql_select_db($CONF["dbName"]);
mysql_query("SET character_set_results=utf8, character_set_connection=utf8, character_set_client=utf8");
mysql_query("SET NAMES utf8");
$tabulka = $CONF["sqlPrefix"] . "zbozi";
/* -- Include functions -- */
include '../../fce/fce.inc';
?>



<?php 
$prefix = $CONF["sqlPrefix"];
$objednavka = $_POST["objednavka"];
$stav = zjisti_z("{$CONF['sqlPrefix']}objednavky", "stav", "id={$objednavka}");
$stav = $stav ? $stav : 'nevyřízeno';
if (eregi('nevyřízeno', $stav)) {
    $vysledek = '<span style="color: #008000;">odesláno</span>';
}
if (eregi('odesláno', $stav)) {
    $vysledek = 'nevyřízeno';
}
Mysql_query("UPDATE {$CONF['sqlPrefix']}objednavky SET stav='{$vysledek}' WHERE id={$objednavka} ");
echo mysql_error() . $vysledek;
?>

Exemplo n.º 15
0
<?php

/* -- Include functions -- */
include '../fce/fce.inc';
/* -- Include configu -- */
include "../config.php/default.conf.php";
$CONF =& $GLOBALS["config"];
/* -- SQL připojení -- */
mysql_connect($CONF["sqlHost"], $CONF["sqlUser"], $CONF["sqlPass"]);
mysql_select_db($CONF["dbName"]);
mysql_query("SET character_set_results=utf8, character_set_connection=utf8, character_set_client=utf8");
mysql_query("SET NAMES utf8");
/*----------------------------------------------------------------------------*/
$firma = $_POST["firma"];
$pricti = $_POST["pricti"];
$zpusobPlatby = $_POST["zpusobPlatby"];
$dopravne = zjisti_z("{$CONF['sqlPrefix']}doprava", "cena", "firma='{$firma}' AND zpusob_platby='{$zpusobPlatby}'");
echo $pricti + $dopravne;
?>

Exemplo n.º 16
0
 $cenaBezDph = $radek["cenaBezDph"] ? $radek["cenaBezDph"] : round($radek["cenaSDph"] / (1 + $radek["dph"] / 100), 2);
 @($dph = $radek["dph"] ? $radek["dph"] : round($radek["cenaSDph"] / $radek["cenaBezDph"] * 100 - 100));
 //zobrazení cen
 $tmplProdukt->prirad("detailProduktu.cenaSDph", $cenaSDph);
 $tmplProdukt->prirad("detailProduktu.cenaBezDph", $cenaBezDph);
 $tmplProdukt->prirad("detailProduktu.dph", $dph);
 if (($radek["puvodni_cena_s_dph"] or $radek["puvodni_cena_bez_dph"]) and zjisti_z("{$CONF['sqlPrefix']}nastaveni", "zbozi_puvodni_cena_active", "id=1")) {
     $puvodni_cena_s_dph = $radek["puvodni_cena_s_dph"] ? $radek["puvodni_cena_s_dph"] : $radek["puvodni_cena_bez_dph"] * (1 + $radek["dph"] / 100);
     $puvodni_cena_bez_dph = $radek["puvodni_cena_bez_dph"] ? $radek["puvodni_cena_bez_dph"] : $radek["puvodni_cena_s_dph"] / (1 + $radek["dph"] / 100);
     $tmplProdukt->prirad("detailProduktu.puvodni_cena.hodnota_s_dph", $puvodni_cena_s_dph);
     $tmplProdukt->prirad("detailProduktu.puvodni_cena.hodnota_bez_dph", $puvodni_cena_bez_dph);
     $usetrite_kc = $radek["cenaSDph"] ? $puvodni_cena_s_dph - $cenaSDph : $puvodni_cena_bez_dph - $cenaSDph;
     $usetrite_procent = $radek["cenaSDph"] ? ($puvodni_cena_s_dph - $cenaSDph) / $puvodni_cena_s_dph * 100 : ($puvodni_cena_bez_dph - $cenaBezDph) / $puvodni_cena_bez_dph * 100;
     $usetrite_procent = round($usetrite_procent);
     $tmplProdukt->prirad("detailProduktu.puvodni_cena.usetrite", zjisti_z("{$CONF['sqlPrefix']}nastaveni", "zbozi_usetrite_jednotky", "id=1") == 'Kč' ? $usetrite_kc : $usetrite_procent);
     $tmplProdukt->prirad("detailProduktu.puvodni_cena.jednotky", zjisti_z("{$CONF['sqlPrefix']}nastaveni", "zbozi_usetrite_jednotky", "id=1"));
 }
 /* -- Varianty -- */
 $dotaz2 = Mysql_query("SELECT x.* FROM {$CONF['sqlPrefix']}zbozi x, {$CONF['sqlPrefix']}zbozi y WHERE x.produkt=y.produkt AND y.id={$idProduktu} ORDER BY id ASC");
 $pocetVariant = 0;
 while ($radek2 = mysql_fetch_array($dotaz2)) {
     //dopočítání nezadaných cen
     $cenaSDph = $radek2["cenaSDph"] ? $radek2["cenaSDph"] : round($radek2["cenaBezDph"] * (1 + $radek2["dph"] / 100), 2);
     $cenaBezDph = $radek2["cenaBezDph"] ? $radek2["cenaBezDph"] : round($radek2["cenaSDph"] / (1 + $radek2["dph"] / 100), 2);
     @($dph = $radek2["dph"] ? $radek2["dph"] : round($radek2["cenaSDph"] / $radek2["cenaBezDph"] * 100 - 100));
     //zobrazení
     $tmplProdukt->newBlok("detailProduktu.varianta");
     $tmplProdukt->prirad("detailProduktu.varianta.id", $radek2["id"]);
     $tmplProdukt->prirad("detailProduktu.varianta.nazev", $radek2["varianta"]);
     $tmplProdukt->prirad("detailProduktu.varianta.cenaSDph", $cenaSDph);
     $tmplProdukt->prirad("detailProduktu.varianta.cenaBezDph", $cenaBezDph);
Exemplo n.º 17
0
$CONF =& $GLOBALS["config"];
/* -- SQL připojení -- */
mysql_connect($CONF["sqlHost"], $CONF["sqlUser"], $CONF["sqlPass"]);
mysql_select_db($CONF["dbName"]);
mysql_query("SET character_set_results=utf8, character_set_connection=utf8, character_set_client=utf8");
mysql_query("SET NAMES utf8");
?>



<?php 
include 'upravit.funkce.php';
/* -- Přidání -- */
if ($_FILES["obrazky"]["name"][1]) {
    $pripony = array("jpg", "jpeg", "bmp", "png", "gif", "JPG", "JPEG", "BMP", "PNG", "GIF");
    $nazevProduktu = zjisti_z("{$CONF['sqlPrefix']}zbozi", "produkt", "id={$_POST['id']}");
    $obrazkyNazvy = '';
    foreach ($_FILES["obrazky"]["name"] as $key => $value) {
        $pripona = preg_replace("|^.*\\.([a-zA-Z]+)\$|", "\$1", $value);
        if ($value and in_array($pripona, $pripony)) {
            $nazevSouboru = getFriendlyFilename($_FILES["obrazky"]["name"][$key], $nazevProduktu);
            if (!move_uploaded_file($_FILES["obrazky"]["tmp_name"][$key], "../zbozi/obrazky/{$nazevSouboru}")) {
                echo 'CHYBA: Nepodařilo se nahrát některý ze souborů na ftp server.
                          <script type="text/javascript">
                          window.top.window.konecUploadu(0);
                          </script>';
                die;
            }
            $obrazkyNazvy .= "{$nazevSouboru};";
        }
    }
Exemplo n.º 18
0
                        $onClick = 'onClick="ukazSkryj(\'divPodkat3_' . $radekPodkat2["id"] . '\'); plusMinus(\'imgPlusPodkat2' . $radekPodkat2["id"] . '\');"';
                        $style = 'style="cursor: pointer; "';
                        $obrazek = '<img id="imgPlusPodkat2' . $radekPodkat2["id"] . '" src="images/plus.png">';
                    } else {
                        $onClick = '';
                        $style = '';
                        $obrazek = '<span style="font-size: 1px; padding-right: 8px;">&nbsp;</span>';
                    }
                    $ikony = '<img src="images/edit16.png" onClick="easyAjax(\'ajax.php/ajax.edit_kat.php\',\'tabulka=' . "{$CONF['sqlPrefix']}zbozi" . '&kategorie=' . $radekKategorie["id"] . '&podkat1=' . $radekPodkat1["id"] . '&podkat2=' . $radekPodkat2["id"] . '\',\'divObsah\');" height="16px" style="cursor: pointer; -moz-opacity: 0.5;">
                                    <img src="images/delete.png" onClick="if(confirm(\'Opravdu chcete tuto kategorii se vším, co obsahuje, smazat?\'))location.href=\'index.php?m=kategorie&podkat2Smaz=' . $radekPodkat2["id"] . '\'" height="16px" style="cursor: pointer; -moz-opacity: 0.5;">
                                    <img src="images/addkat.png" height="16px" onClick="easyAjax(\'ajax.php/ajax.new_kat.php\',\'tabulka=' . "{$CONF['sqlPrefix']}zbozi" . '&podkat2=' . $radekPodkat2["id"] . '\',\'divObsah\');" style="cursor: pointer; -moz-opacity: 0.5;">
                                    ';
                    echo '<span ' . $onClick . ' ' . $style . '>' . $obrazek . ' ' . $radekPodkat2["podkat2"] . '</span> &nbsp; ' . $ikony . '<br>';
                    //Zobrazení názvu s odkazy pro změnu atd.
                    // Zobrazení podkategorií 3
                    if (zjisti_z("{$CONF['sqlPrefix']}zbozi", "podkat3", "kategorie='" . $radekKategorie["kategorie"] . "' AND podkat1='" . $radekPodkat1["podkat1"] . "' AND podkat2='" . $radekPodkat2["podkat2"] . "' ORDER BY podkat3 DESC")) {
                        $dotazPodkat3 = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}zbozi WHERE kategorie='" . $radekKategorie["kategorie"] . "' AND podkat1='" . $radekPodkat1["podkat1"] . "' AND podkat2='" . $radekPodkat2["podkat2"] . "' AND podkat3!='' GROUP BY podkat3 ORDER BY podkat3 ");
                        echo '<div id="divPodkat3_' . $radekPodkat2["id"] . '" style="font-size: 8pt; margin-left: 16px; display: none;">';
                        while ($radekPodkat3 = mysql_fetch_array($dotazPodkat3)) {
                            $ikony = '<img src="images/edit16.png" onClick="easyAjax(\'ajax.php/ajax.edit_kat.php\',\'tabulka=' . "{$CONF['sqlPrefix']}zbozi" . '&kategorie=' . $radekKategorie["id"] . '&podkat1=' . $radekPodkat1["id"] . '&podkat2=' . $radekPodkat2["id"] . '&podkat3=' . $radekPodkat3["id"] . '\',\'divObsah\');" height="16px" style="cursor: pointer; -moz-opacity: 0.4;"> <img src="images/delete.png" onClick="if(confirm(\'Opravdu chcete tuto kategorii se vším, co obsahuje, smazat?\'))location.href=\'index.php?m=kategorie&podkat3Smaz=' . $radekPodkat3["id"] . '\'" height="16px" style="cursor: pointer; -moz-opacity: 0.4;"> ';
                            echo '<span style="font-size: 1px; padding-right: 8px;">&nbsp;</span> ' . $radekPodkat3["podkat3"] . ' &nbsp; ' . $ikony . '<br>';
                        }
                        echo '</div>';
                    }
                }
                echo '</div>';
            }
        }
        echo '</div>';
    }
}
Exemplo n.º 19
0
<?php

$tmpl->newBlok("novinkyEmailem");
if ($_POST["akce"] == 'novinky-emailem-registrace' and $_POST["email"]) {
    if (!zjisti_z("{$CONF['sqlPrefix']}novinky_emailem", "id", "LOWER(email)=LOWER('{$_POST['email']}')")) {
        Db_query("INSERT INTO {$CONF['sqlPrefix']}novinky_emailem(email) VALUES ('{$_POST['email']}')");
        if (mysql_affected_rows() == 1) {
            $tmpl->prirad("novinkyEmailem.hlaska", "Děkujeme za váš zájem.");
        } else {
            $tmpl->prirad("novinkyEmailem.hlaska", "Neznámá chyba.");
            bugReport("Neznámá chyba při registrace do novinek emailem. Ovlivněných řádků: " . mysql_affected_rows());
        }
    } else {
        $tmpl->prirad("novinkyEmailem.hlaska", "Již jste registrováni.");
    }
}
Exemplo n.º 20
0
Arquivo: basics.php Projeto: GE3/GE3
<?php

// Zjištění obsahu novinky
$tmpl->prirad("title", zjisti_z("{$CONF['sqlPrefix']}nastaveni", "title", "id=1"));
?>

Exemplo n.º 21
0
 function podkat()
 {
     /**
      * vrací seznam odkazů na aktuální podkategorie
      */
     $CONF =& $GLOBALS["config"];
     //zjištění id kategorií a podkategorií z url
     $kategorie = preg_replace("|^([0-9]*)-.*\$|", "\$1", $_GET["kategorie"]);
     $podkat1 = preg_replace("|^([0-9]*)-.*\$|", "\$1", $_GET["podkat1"]);
     $podkat2 = preg_replace("|^([0-9]*)-.*\$|", "\$1", $_GET["podkat2"]);
     $podkat3 = preg_replace("|^([0-9]*)-.*\$|", "\$1", $_GET["podkat3"]);
     //zjištění v kolikáté podkategorii se nacházíme
     $i = 1;
     $i = $_GET["podkat1"] ? 2 : $i;
     $i = $_GET["podkat2"] ? 3 : $i;
     if ($i <= 3 and !$podkat3) {
         //sql dotaz
         $podminka = "kategorie='" . zjisti_z("{$CONF['sqlPrefix']}zbozi", "kategorie", "id={$kategorie}") . "' ";
         $podminka .= $podkat1 ? "AND podkat1='" . zjisti_z("{$CONF['sqlPrefix']}zbozi", "podkat1", "id={$podkat1}") . "' " : "";
         $podminka .= $podkat2 ? "AND podkat2='" . zjisti_z("{$CONF['sqlPrefix']}zbozi", "podkat2", "id={$podkat2}") . "' " : "";
         $dotaz = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}zbozi WHERE {$podminka} GROUP BY podkat{$i} ORDER BY podkat{$i} ASC");
         //vytvoření odkazů
         $nalezeno = FALSE;
         while ($radek = Mysql_fetch_array($dotaz)) {
             if ($radek["podkat{$i}"]) {
                 $nalezeno = TRUE;
                 //vygenerování seo-url pro aktuální odkaz
                 if ($CONF["mod_rewrite"]) {
                     unset($seoKategorie, $seoPodkat1, $seoPodkat2, $seoPodkat3);
                     $seoKategorie = ($_GET["kategorie"] ? $_GET["kategorie"] : $radek["id"] . "-" . urlText($radek["kategorie"])) . "/";
                     $seoPodkat1 = ($_GET["podkat1"] ? $_GET["podkat1"] : $radek["id"] . "-" . urlText($radek["podkat1"])) . "/";
                     if ($i > 1) {
                         $seoPodkat2 = ($_GET["podkat2"] ? $_GET["podkat2"] : $radek["id"] . "-" . urlText($radek["podkat2"])) . "/";
                     }
                     if ($i > 2) {
                         $seoPodkat3 = ($_GET["podkat3"] ? $_GET["podkat3"] : $radek["id"] . "-" . urlText($radek["podkat3"])) . "/";
                     }
                     $vysledek .= '
                               <a href="' . $CONF["absDir"] . $seoKategorie . $seoPodkat1 . $seoPodkat2 . $seoPodkat3 . '">
                                  ' . $radek["podkat{$i}"] . '</a>&nbsp; |&nbsp;&nbsp;';
                 } else {
                     unset($seoKategorie, $seoPodkat1, $seoPodkat2, $seoPodkat3);
                     $seoKategorie = "&kategorie=" . ($_GET["kategorie"] ? $_GET["kategorie"] : $radek["id"] . "-" . urlText($radek["kategorie"]));
                     $seoPodkat1 = "&podkat1=" . ($_GET["podkat1"] ? $_GET["podkat1"] : $radek["id"] . "-" . urlText($radek["podkat1"]));
                     if ($i > 1) {
                         $seoPodkat2 = "&podkat2=" . ($_GET["podkat2"] ? $_GET["podkat2"] : $radek["id"] . "-" . urlText($radek["podkat2"]));
                     }
                     if ($i > 2) {
                         $seoPodkat3 = "&podkat3=" . ($_GET["podkat3"] ? $_GET["podkat3"] : $radek["id"] . "-" . urlText($radek["podkat3"]));
                     }
                     $vysledek .= '
                               <a href="?a=produkty' . $seoKategorie . $seoPodkat1 . $seoPodkat2 . $seoPodkat3 . '">
                                  ' . $radek["podkat{$i}"] . '</a>&nbsp; |&nbsp;&nbsp;';
                 }
             }
         }
         //pokud existují podkategorie, vypíšeme je
         if ($nalezeno) {
             $vysledek = str_replace('|&nbsp;&nbsp;&end;', "", $vysledek . "&end;");
             return "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-»&nbsp;" . $vysledek . "<br>";
         }
     }
 }
Exemplo n.º 22
0
<?php

if ($_GET["a"] == 'chci-prodat') {
    $tmplPoptavka = new GlassTemplate("templates/{$CONF['vzhled']}/chci-prodat.html");
    if ($_POST["odeslat"]) {
        if ($_POST["jmeno"] and ($_POST["telefon"] or $_POST["email"])) {
            $mail = new NMail();
            $mail->setSubject("Vyplněn formulář Chci prodat");
            $mail->setFrom($CONF["mailer"]);
            $mail->addTo(zjisti_z("{$CONF['sqlPrefix']}nastaveni", "emailAdmin", "id=1"));
            /*if( preg_match(",", zjisti_z("$CONF[sqlPrefix]nastaveni", "emailAdmin", "id=1")) ){ 
                  $to_address = explode(",", zjisti_z("$CONF[sqlPrefix]nastaveni", "emailAdmin", "id=1"));
                  foreach($to_address as $to){
                          $mail->addTo($to);
                  }
              }
              else $mail->addTo(zjisti_z("$CONF[sqlPrefix]nastaveni", "emailAdmin", "id=1"));*/
            $mail->setHtmlBody("<table>\n                                <tr><td>* Jméno a příjmení:</td><td>{$_POST['jmeno']}</td></tr>\n                                <tr><td>Adresa:</td><td>{$_POST['adresa']}</td></tr>\n                                <tr><td>** Telefon:</td><td>{$_POST['telefon']}</td></tr>\n                                <tr><td>** E-mail:</td><td>{$_POST['email']}</td></tr>\n                                <tr><td colspan=\"2\">Vzkaz pro realitního makléře:</td></tr>\n                                <tr><td colspan=\"2\">{$_POST['vzkaz']}</td></tr>\n                                </table>");
            try {
                /*if( $_FILES['priloha']['name'] ){
                  move_uploaded_file($_FILES['priloha']['tmp_name'], 'userfiles/'.$_FILES['priloha']['name']);
                  $mail->addAttachment('userfiles/'.$_FILES['priloha']['name']);}*/
                $mail->send();
                /*if( $_FILES['priloha']['name'] ) unlink('userfiles/'.$_FILES['priloha']['name']);*/
                $tmplPoptavka->newBlok("zprava1");
            } catch (InvalidStateException $e) {
                $tmplPoptavka->newBlok("zprava2");
            }
        } else {
            $tmplPoptavka->newBlok("zprava3");
        }
Exemplo n.º 23
0
 function posli()
 {
     /********************************/
     /* ZÍSKÁNÍ ODESLANÉHO NASTAVENÍ */
     /********************************/
     $CONF =& $GLOBALS["config"];
     // Od koho
     $odKoho = $CONF["mailer"];
     // Komu
     $komu = $this->data["mailKomu"] ? $this->data["mailKomu"] : zjisti_z("{$CONF['sqlPrefix']}nastaveni", "emailAdmin", "id=1");
     // Predmet
     $predmet = $this->data["mailPredmet"];
     // Text začátku emailu
     $textZac = $this->data["mailTextZac"];
     // Text konce emailu
     $textKon = $this->data["mailTextKon"];
     // Povinné položky
     $povinne = explode(";", $this->data["mailPovinne"]);
     foreach ($povinne as $key => $value) {
         /**
          * (u klíčů post hodnot se automaticky nahrazuje mezera
          *  podtržítkem. v nastavení tedy musíme udělat to samé.)
          */
         $povinne[$key] = str_replace(" ", "_", $value);
     }
     /******************************/
     /* KONTROLA POVINNÝCH POLOŽEK */
     /******************************/
     foreach ($povinne as $key => $value) {
         if ($value and !$this->data[$value]) {
             $this->error = "Nevyplnili jste všechny povinné položky. ";
         }
     }
     /****************************/
     /* SESTAVENÍ OBSAHU E-MAILU */
     /****************************/
     if (!$this->error) {
         // Začátek mailu
         $mailBody = $textZac ? $textZac . "<p>" : '';
         // Výpis všech hodnot
         $mailBody .= '<table border="0">';
         foreach ($this->data as $key => $value) {
             if (!in_array($key, $this->noValues)) {
                 $mailBody .= '<tr>
                                          <td valign="top"><b>' . str_replace("_", " ", $key) . '</b>: </td>
                                          <td>' . str_replace("\n", "<br>", $value) . '</td>
                                        </tr>
                                        ';
             }
         }
         $mailBody .= '</table>';
         // Konec mailu
         $mailBody .= $textKon ? "<p>" . $textKon : '<p> ';
     }
     /************/
     /* ODESLÁNÍ */
     /************/
     if (!$this->error) {
         $pom = easyMail($odKoho, $komu, $predmet, $mailBody);
         //log
         $CONF =& $GLOBALS["config"];
         @mysql_query("INSERT INTO {$CONF['sqlPrefix']}poptavky(datum, jmeno, adresa, telefon, email, dotaz, obsah)\n                                    VALUES (NOW(), '{$_POST['Jméno']}', '{$_POST['Adresa']}', '{$_POST['Telefon']}', '{$_POST['Email']}', '{$_POST['Chci_se_zeptat_na']}', '{$mailBody}')");
         return $pom;
     }
 }
Exemplo n.º 24
0
function autoRegistrace($tmplRegCesta = '', $tmplRegBlok = '')
{
    /**
     * Automatická registrace podle zaslaných $_POST dat
     */
    $CONF =& $GLOBALS["config"];
    /* -- Config -- */
    $noValues = array();
    //názvy proměnných, které se neukládají do databáze
    $noValues[] = "registracePovinne";
    $noValues[] = "registracePodminky";
    $noValues[] = "registraceNeukladat";
    $noValues[] = "submit";
    $tmplRegBlok = $tmplRegBlok ? $tmplRegBlok : 'registrace';
    ////////////////////////
    // Zobrazení formuláře
    ////////////////////////
    $tmplRegistrace = new GlassTemplate($tmplRegCesta, "templates/default/uzivatel.html");
    $tmplRegistrace->newBlok("{$tmplRegBlok}");
    $tmplRegistrace->prirad("{$tmplRegBlok}.zobraz", "ano");
    $data = $_POST;
    if ($data["registracePovinne"] and !zjisti_z("{$CONF['sqlPrefix']}zakaznici", "id", "email='" . $data["email"] . "'") and !$data["registraceNeukladat"]) {
        ///////////////////////////
        // Automatická registrace
        ///////////////////////////
        $error = '';
        /* -- Povinné položky -- */
        // Získání názvů
        $povinne = explode(";", $data["registracePovinne"] . ";heslo");
        //heslo je u registrace vždy povinné
        // Kontrola
        foreach ($povinne as $key => $value) {
            if ($value and !$data[$value]) {
                $error = "Nevyplnili jste všechny povinné položky. ";
            }
        }
        /* -- Sestavení dotazu -- */
        if (!$error) {
            $dotaz_part1 = "INSERT INTO {$CONF['sqlPrefix']}zakaznici(";
            $dotaz_part2 = "VALUES (";
            foreach ($data as $key => $value) {
                if (!in_array($key, $noValues) and $value) {
                    $dotaz_part1 .= $key . ",";
                    $dotaz_part2 .= "'{$value}',";
                }
            }
            $dotaz_part1 = ereg_replace(",\$", ") ", $dotaz_part1);
            $dotaz_part2 = ereg_replace(",\$", ") ", $dotaz_part2);
            $dotaz = Mysql_query($dotaz_part1 . $dotaz_part2) or die(mysql_error());
            $tmplRegistrace->newBlok("{$tmplRegBlok}.zpravaOk");
            $tmplRegistrace->prirad("{$tmplRegBlok}.zpravaOk.text", "Úspěšně jste se zaregistroval.");
        } else {
            $tmplRegistrace->newBlok("{$tmplRegBlok}.zpravaError");
            $tmplRegistrace->prirad("{$tmplRegBlok}.zpravaError.text", $error);
        }
    } elseif ($data["registraceNeukladat"] and !zjisti_z("{$CONF['sqlPrefix']}zakaznici", "id", "email='" . $data["email"] . "'")) {
        $error = '';
        /* -- Povinné položky -- */
        // Získání názvů
        $povinne = explode(";", $data["registracePovinne"]);
        // Kontrola
        foreach ($povinne as $key => $value) {
            if ($value and !$data[$value] and $value != 'heslo') {
                $error = "Nevyplnili jste všechny povinné položky. ";
            }
        }
        /* -- Sestavení dotazu -- */
        if (!$error) {
            $_SESSION["uzvatelId"] = '';
            foreach ($data as $key => $value) {
                if (!in_array($key, $noValues) and $value) {
                    $_SESSION["uzivatel" . ucfirst($key)] = $value;
                }
            }
        } else {
            $tmplRegistrace->newBlok("{$tmplRegBlok}.zpravaError");
            $tmplRegistrace->prirad("{$tmplRegBlok}.zpravaError.text", $error);
        }
    } elseif ($data["registracePovinne"]) {
        $tmplRegistrace->newBlok("{$tmplRegBlok}.zpravaError");
        $tmplRegistrace->prirad("{$tmplRegBlok}.zpravaError.text", "Tento uživatel již je registrován.");
    }
    return $tmplRegistrace->getHtml();
}
Exemplo n.º 25
0
<?php

/* -- Include functions -- */
include '../fce/fce.inc';
/* -- Include configu -- */
include "../config.php/default.conf.php";
$CONF =& $GLOBALS["config"];
/* -- SQL připojení -- */
mysql_connect($CONF["sqlHost"], $CONF["sqlUser"], $CONF["sqlPass"]);
mysql_select_db($CONF["dbName"]);
mysql_query("SET character_set_results=utf8, character_set_connection=utf8, character_set_client=utf8");
mysql_query("SET NAMES utf8");
/*----------------------------------------------------------------------------*/
$kraj = $_POST["kraj"];
$pricti = $_POST["pricti"];
$dopravne = zjisti_z("{$CONF['sqlPrefix']}kraje", "priplatek", "nazev='{$kraj}'");
echo $pricti + $dopravne;
?>

Exemplo n.º 26
0
?>


<form action="" method="post" enctype="multipart/form-data" style="margin: 0px 0px 0px 0xp; padding: 0px 0px 0px 0xp;">
<?php 
/* Zobrazení formuláře */
// Nadpis
if ($podkat2) {
    $kategorieNazev = zjisti_z($tabulka, "kategorie", "id={$podkat2}");
    $podkat1Nazev = zjisti_z($tabulka, "podkat1", "id={$podkat2}");
    $podkat2Nazev = zjisti_z($tabulka, "podkat2", "id={$podkat2}");
} elseif ($podkat1) {
    $kategorieNazev = zjisti_z($tabulka, "kategorie", "id={$podkat1}");
    $podkat1Nazev = zjisti_z($tabulka, "podkat1", "id={$podkat1}");
} elseif ($kategorie) {
    $kategorieNazev = zjisti_z($tabulka, "kategorie", "id={$kategorie}");
} else {
    $nadpis = "<b>Nová kategorie</b> ";
}
$nadpis = "<b>Nová kategorie</b> ";
echo $nadpis . "<br>";
// Skryté inputy
if ($podkat2) {
    echo '<input type="hidden" name="kategorie" value="' . $kategorieNazev . '">';
    echo '<input type="hidden" name="podkat1" value="' . $podkat1Nazev . '">';
    echo '<input type="hidden" name="podkat2" value="' . $podkat2Nazev . '">';
} elseif ($podkat1) {
    echo '<input type="hidden" name="kategorie" value="' . $kategorieNazev . '">';
    echo '<input type="hidden" name="podkat1" value="' . $podkat1Nazev . '">';
} elseif ($kategorie) {
    echo '<input type="hidden" name="kategorie" value="' . $kategorieNazev . '">';
Exemplo n.º 27
0
<?php

if ($_GET["m"] == 'rezervace' and ($_GET["b"] == 'pokoje-a-obdobi' or !$_GET["b"])) {
    if ($_POST["submit"]) {
        $cena = $_POST["cena"];
        foreach ($cena as $pokojId => $cenaMezi) {
            foreach ($cenaMezi as $obdobiId => $cenaNew) {
                if (zjisti_z("{$CONF['sqlPrefix']}rezervPokojeObdobi", "id", "idPokoje='{$pokojId}' AND idObdobi='{$obdobiId}'")) {
                    $update = mysql_query("UPDATE {$CONF['sqlPrefix']}rezervPokojeObdobi SET cena='{$cenaNew}' WHERE idPokoje='{$pokojId}' AND idObdobi='{$obdobiId}'");
                } else {
                    $update = mysql_query("INSERT INTO {$CONF['sqlPrefix']}rezervPokojeObdobi(idPokoje,idObdobi,cena) VALUES ('{$pokojId}', '{$obdobiId}', '{$cenaNew}')");
                }
            }
        }
    }
    $tmplRezerv->newBlok("rezervace.pokoje_a_obdobi");
    $dotaz3 = mysql_query("SELECT * FROM {$CONF['sqlPrefix']}rezervObdobi");
    while ($radek3 = mysql_fetch_assoc($dotaz3)) {
        $tmplRezerv->newBlok("rezervace.pokoje_a_obdobi.obdobi");
        $tmplRezerv->prirad("rezervace.pokoje_a_obdobi.obdobi.nazev", "{$radek3['nazev']}");
    }
    $dotaz = mysql_query("SELECT * FROM {$CONF['sqlPrefix']}rezervPokoje");
    while ($radek = mysql_fetch_assoc($dotaz)) {
        $tmplRezerv->newBlok("rezervace.pokoje_a_obdobi.pokoj");
        $tmplRezerv->prirad("rezervace.pokoje_a_obdobi.pokoj.nazev", "{$radek['nazev']}");
        $dotaz2 = mysql_query("SELECT po.*, o.id as idObdobi \n                                        FROM {$CONF['sqlPrefix']}rezervObdobi o LEFT JOIN (SELECT * FROM {$CONF['sqlPrefix']}rezervPokojeObdobi WHERE idPokoje='{$radek['id']}') po ON o.id=po.idObdobi");
        while ($radek2 = mysql_fetch_assoc($dotaz2)) {
            $tmplRezerv->newBlok("rezervace.pokoje_a_obdobi.pokoj.obdobi");
            $tmplRezerv->prirad("rezervace.pokoje_a_obdobi.pokoj.obdobi.pokojId", "{$radek['id']}");
            $tmplRezerv->prirad("rezervace.pokoje_a_obdobi.pokoj.obdobi.id", "{$radek2['idObdobi']}");
            $tmplRezerv->prirad("rezervace.pokoje_a_obdobi.pokoj.obdobi.cena", "{$radek2['cena']}");
Exemplo n.º 28
0
         $tmplRezerv->prirad("rekapitulace.polozka.cenaCelkem", $sleva);
         $tmplRezerv->prirad("rekapitulace.polozka.cenaCelkemEuro", $sleva / $kurzEura);
     }
     $cenaCelkem += $sleva;
 }
 /* -- Součty cen -- */
 $tmplRezerv->prirad("rekapitulace.cenaCelkemSoucet", $cenaCelkem);
 $tmplRezerv->prirad("rekapitulace.cenaCelkemSoucetEuro", $cenaCelkem / $kurzEura);
 ///////////
 // Údaje
 ///////////
 /* -- Základní údaje -- */
 $tmplRezerv->newBlok("rekapitulace.udaj");
 $tmplRezerv->prirad("rekapitulace.udaj.nazev", "Pokoj/Room");
 $tmplRezerv->prirad("rekapitulace.udaj.name", "pokoj");
 $tmplRezerv->prirad("rekapitulace.udaj.hodnota", zjisti_z("{$CONF['sqlPrefix']}rezervPokoje", "nazev", "id={$_POST['pokoj']}"));
 $tmplRezerv->prirad("rekapitulace.udaj.hodnotaHidden", $_POST["pokoj"]);
 $tmplRezerv->newBlok("rekapitulace.udaj");
 $tmplRezerv->prirad("rekapitulace.udaj.nazev", "Termín příjezdu/Arrival Date");
 $tmplRezerv->prirad("rekapitulace.udaj.name", "datumStart");
 $tmplRezerv->prirad("rekapitulace.udaj.hodnota", $_POST["datumStart"]);
 $tmplRezerv->prirad("rekapitulace.udaj.hodnotaHidden", $_POST["datumStart"]);
 $tmplRezerv->newBlok("rekapitulace.udaj");
 $tmplRezerv->prirad("rekapitulace.udaj.nazev", "Termín odjezdu/Departure Date");
 $tmplRezerv->prirad("rekapitulace.udaj.name", "datumEnd");
 $tmplRezerv->prirad("rekapitulace.udaj.hodnota", $_POST["datumEnd"]);
 $tmplRezerv->prirad("rekapitulace.udaj.hodnotaHidden", $_POST["datumEnd"]);
 $tmplRezerv->newBlok("rekapitulace.udaj");
 $tmplRezerv->prirad("rekapitulace.udaj.nazev", "Počet hostů/Number of guests");
 $tmplRezerv->prirad("rekapitulace.udaj.name", "pocetHostu");
 $tmplRezerv->prirad("rekapitulace.udaj.hodnota", $_POST["pocetHostu"]);
Exemplo n.º 29
0
} else {
    $dotaz = Mysql_query("SELECT * FROM {$CONF['sqlPrefix']}objednavky ORDER BY date DESC LIMIT {$i_min},10");
}
while ($radek = mysql_fetch_array($dotaz)) {
    unset($objednavka);
    $objednavka = new Objednavka($radek["id"]);
    $tmplPom = new GlassTemplate("../templates/{$CONF['vzhled']}/objednavka.html", "../templates/default/objednavka.html");
    echo $objednavka->priradDoTmpl($tmplPom, "objednavkaAdmin", "../templates/{$CONF['vzhled']}/objednavka.html");
    echo $objednavka->getErrors();
}
?>
</form>



<?php 
/*******************************/
/* ZMĚNA EMAILU SPRÁVCE SRÁNEK */
/*******************************/
echo '<b>Změna e-mailu pro upozornění na nové objednávky:</b>
      <form action="" method="post">
      <input type="hidden" name="zmena_emailu" value="ok">
      E-mail: <input type="text" name="email" value="' . zjisti_z("{$CONF['sqlPrefix']}nastaveni", "emailAdmin", "id=1") . '">
      <input type="submit" name="tlacitko5" value="Změnit">
      </form>';
?>



<?php 
include 'grafika_kon.inc';
Exemplo n.º 30
0
} elseif ($podkat2) {
    echo '<input type="text" name="podkat2" value="' . zjisti_z($tabulka, "podkat2", "id='{$podkat2}'") . '">';
} elseif ($podkat1) {
    echo '<input type="text" name="podkat1" value="' . zjisti_z($tabulka, "podkat1", "id='{$podkat1}'") . '">';
} elseif ($kategorie) {
    echo '<input type="text" name="kategorie" value="' . zjisti_z($tabulka, "kategorie", "id='{$kategorie}'") . '">';
}
//Skryté inputy
echo $podkat3 ? '<input type="hidden" name="staraPodkat3" value="' . zjisti_z($tabulka, "podkat3", "id='{$podkat3}'") . '">' : '';
echo $podkat2 ? '<input type="hidden" name="staraPodkat2" value="' . zjisti_z($tabulka, "podkat2", "id='{$podkat2}'") . '">' : '';
echo $podkat1 ? '<input type="hidden" name="staraPodkat1" value="' . zjisti_z($tabulka, "podkat1", "id='{$podkat1}'") . '">' : '';
echo $kategorie ? '<input type="hidden" name="staraKategorie" value="' . zjisti_z($tabulka, "kategorie", "id='{$kategorie}'") . '">' : '';
//Tlačítko Odeslat
if ($podkat3) {
    $obrazek = zjisti_z($tabulka, "obrazekPodkat3", "id='{$podkat3}'");
} elseif ($podkat2) {
    $obrazek = zjisti_z($tabulka, "obrazekPodkat2", "id='{$podkat2}'");
} elseif ($podkat1) {
    $obrazek = zjisti_z($tabulka, "obrazekPodkat1", "id='{$podkat1}'");
} else {
    $obrazek = zjisti_z($tabulka, "obrazekKategorie", "id='{$kategorie}'");
}
echo '<input type="submit" name="zmenit_kat" value="Změnit"> <br>
      ' . ($obrazek ? '<div id="divImg">Obrázek: <img src="../zbozi/obrazky/' . $obrazek . '" height="24"> &nbsp; <a href="javascript: void(0);" onClick="document.getElementById(\'divImgEdit\').style.display=\'block\';document.getElementById(\'divImg\').style.display=\'none\';">Změnit</a></div>' : '') . ' 
      <div id="divImgEdit" style="display: ' . ($obrazek ? 'none' : 'block') . ';">Nový obrázek: <br><input type="file" name="obrazek"> </div>
      ' . (!$podkat1 ? 'Popis: <br>
      <textarea name="popisKategorie" style="width: 256px; height: 64px;">' . zjisti_z($tabulka, "popisKategorie", "id='{$kategorie}'") . '</textarea>' : '') . '
      ';
?>
</form>