$list_tariffname = $instance_table_tariffname -> Get_list ($DBHandle, $FG_TABLE_CLAUSE, "tariffgroupname", "ASC", null, null, null, null); $instance_table_group = new Table("cc_card_group", "id, name"); $FG_TABLE_CLAUSE = "id_agent = ".$_SESSION['agent_id']; $list_group = $instance_table_group -> Get_list ($DBHandle, $FG_TABLE_CLAUSE, "id", "ASC", null, null, null, null); $disabled =false; if($task=="generate" && !empty($tariffplan) && !empty($group)){ $code = gen_card('cc_agent_signup',10,'code'); $table_signup = new Table('cc_agent_signup'); $fields = "code,id_agent,id_tariffgroup,id_group"; $values = "'$code','".$_SESSION['agent_id']."', '$tariffplan','$group'"; $result_insert = $table_signup -> Add_table($DBHandle,$values,$fields); if($result_insert)$URL = $A2B->config['signup']['urlcustomerinterface']."signup.php?key=$code"; } ?> <?php $smarty->display('main.tpl'); ?> <script type="text/javascript">
include "./form_data/FG_var_voucher.inc"; getpost_ifset(array('choose_list', 'addcredit', 'gen_id', 'cardnum', 'choose_currency', 'expirationdate', 'addcredit', 'tag_list')); /***********************************************************************************/ $HD_Form->setDBHandler(DbConnect()); $nbcard = $choose_list; if ($nbcard > 0) { $FG_ADITION_SECOND_ADD_TABLE = "cc_voucher"; //$FG_ADITION_SECOND_ADD_FIELDS = "username, useralias, credit, tariff, activated, lastname, firstname, email, address, city, state, country, zipcode, phone, userpass, simultaccess, currency, typepaid , creditlimit, enableexpire, expirationdate, expiredays"; $FG_ADITION_SECOND_ADD_FIELDS = "voucher, credit, activated, tag, currency, expirationdate"; $instance_sub_table = new Table($FG_ADITION_SECOND_ADD_TABLE, $FG_ADITION_SECOND_ADD_FIELDS); $gen_id = time(); $_SESSION["IDfilter"] = $tag_list; $creditlimit = is_numeric($creditlimit) ? $creditlimit : 0; //echo "::> $choose_simultaccess, $choose_currency, $choose_typepaid, $creditlimit"; for ($k = 0; $k < $nbcard; $k++) { $vouchernum = gen_card($FG_ADITION_SECOND_ADD_TABLE, LEN_VOUCHER, voucher); if (!is_numeric($addcredit)) { $addcredit = 0; } $FG_ADITION_SECOND_ADD_VALUE = "'{$vouchernum}', '{$addcredit}', 't', '{$tag_list}', '{$choose_currency}', '{$expirationdate}'"; $result_query = $instance_sub_table->Add_table($HD_Form->DBHandle, $FG_ADITION_SECOND_ADD_VALUE, null, null); } } if (!isset($_SESSION["IDfilter"])) { $_SESSION["IDfilter"] = 'NODEFINED'; } $HD_Form->FG_TABLE_CLAUSE = "tag='" . $_SESSION["IDfilter"] . "'"; $HD_Form->init(); if ($id != "" || !is_null($id)) { $HD_Form->FG_EDITION_CLAUSE = str_replace("%id", "{$id}", $HD_Form->FG_EDITION_CLAUSE); }