ACC SHELL
<?php
//generovani slevoveho kuponu
if(!isset($_SESSION[$NAZEV_PROJEKTU."slevovy_kupon"]) AND !isset($_SESSION[$NAZEV_PROJEKTU."eshopSlevaSlevovyKupon"]) AND !($_SESSION[$NAZEV_PROJEKTU."eshopSlevovyKupon"])) {
$delka_hesla=8;
$mozne_znaky = 'abcdefghijklmnopqrstuvwxyz123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789';
$vystup = '';
$pocet_moznych_znaku = strlen($mozne_znaky);
do {
$kod_existuje = true;
for ($i=0;$i<$delka_hesla;$i++) {
$vystup .= $mozne_znaky[mt_rand(0,$pocet_moznych_znaku)];
}
$tabulka = $NAZEV_PROJEKTU . "eshop_slevove_kody";
@$vysledek = MySQL_Query("SELECT COUNT(id_kuponu) as pocetkodu FROM $tabulka WHERE kupon = '$vystup' ");
$zaznam = @MySQL_Fetch_Array ($vysledek);
if($zaznam["pocetkodu"]>0) {$kod_existuje = true;}
else {$kod_existuje = false;}
}while($kod_existuje);
//kod i ulozim
$_SESSION[$NAZEV_PROJEKTU."slevovy_kupon"] = $vystup;
$tabulka1 = $NAZEV_PROJEKTU."eshop_slevove_kody_stav";
@$vysledek1 = MySQL_Query("SELECT * FROM $tabulka1 WHERE id_stavu = '1' ");
$zaznam1 = @MySQL_Fetch_Array ($vysledek1);
$uctovat_dny = $zaznam1["uctovat_dny"];
$platnost_mesice = $zaznam1["platnost_mesice"];
$platnost_od = date("Y-m-d");
$help = mktime(0,0,0,date("m")+$platnost_mesice,date("d"),date("Y"));
$platnost_do = date("Y-m-d",$help);
$hodnoty = "('','".$_SESSION[$NAZEV_PROJEKTU . "eshopPrihlasenZakaznik"]."','".$_SESSION[$NAZEV_PROJEKTU."slevovy_kupon"]."','$platnost_od','$platnost_do','$uctovat_dny','ne','ano','0','0','0000-00-00','0')";
@$vysledek = MySQL_Query("INSERT INTO $tabulka VALUES $hodnoty");
$_POST["loginKupon"] = $_SESSION[$NAZEV_PROJEKTU."slevovy_kupon"];
include "eshop/scripty/zakaznik_slevovy_kupon.php";
}
?>
ACC SHELL 2018