Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- ob_start();
- require_once '../global.php';
- $TplClass->SetParam('title', 'Agregar Colors');
- $TplClass->SetParam('zone', 'Agregar Colors');
- $Functions->LoggedHk("true");
- $Functions->LoggedHkADMIN("true");
- $users = $db->query("SELECT * FROM users WHERE username = '{$_SESSION['username']}' AND password = '{$_SESSION['password']}'");
- $user = $users->fetch_array();
- $action = $Functions->FilterText($_GET['action']);
- $id = $Functions->FilterText($_GET['id']);
- $do = $Functions->FilterText($_GET['do']);
- $key = $Functions->FilterText($_GET['key']);
- $TplClass->SetAll();
- if( $_SESSION['ERROR_RETURN'] ){
- $TplClass->SetParam('error', '<div id="generic"><div id="error">'.$_SESSION['ERROR_RETURN'].'</div></div>');
- unset($_SESSION['ERROR_RETURN']);
- }
- if( $_SESSION['GOOD_RETURN'] ){
- $TplClass->SetParam('error', '<div id="generic"><div id="error" style="background: #88B600;border: 1px solid #88B600;">'.$_SESSION['GOOD_RETURN'].'</div></div>');
- unset($_SESSION['GOOD_RETURN']);
- }
- $result = $db->query("SELECT * FROM cms_settings WHERE id = 1 LIMIT 1");
- while($data = $result->fetch_array()){
- $SHORTNAME = $data['hotelname'];
- $FACE = $data['facebook'];
- $LOGO = $data['logo'];
- }
- if(isset($_POST['subirColor'])){
- $code = $Functions->FilterText($_POST['code']);
- $price = $Functions->FilterText($_POST['price']);
- $repeat = $db->query("SELECT * FROM cms_colores WHERE code = '".$code."'");
- if(empty($_POST['code']) || empty($_POST['price'])){
- $_SESSION['ERROR_RETURN'] = "Has dejado campos vacíos";
- header("LOCATION: ". HK ."/upcolores.php");
- }elseif($repeat->num_rows > 0){
- $_SESSION['ERROR_RETURN'] = "Ya existe una Color con el mismo Código";
- header("LOCATION: ". HK ."/upcolores.php");
- }else{
- $db->query("INSERT INTO cms_stafflogs (username, action, message, rank, userid, timestamp) VALUES ('". $_SESSION['username'] ."','Agregar Color (Tienda)', 'Ha agregado la Color ".$code." a ".$price." Diamantes', '". $user['rank'] ."', '". $user['id'] ."', '".date("Y-m-d ")."')");
- $db->query("INSERT INTO cms_colores (code, price, item_name) VALUES ('".$code."', '".$price."', 'Color')");
- $_SESSION['GOOD_RETURN'] = "Color agregada correctamente";
- header("LOCATION: ". HK ."/upcolores.php");
- }
- }
- if($_POST['saveColor']){
- if(isset($_POST['code']) && isset($_POST['price'])){
- $code = $Functions->FilterText($_POST['code']);
- $price = $Functions->FilterText($_POST['price']);
- if(empty($_POST['code']) || empty($_POST['price'])){
- $_SESSION['ERROR_RETURN'] = "Has dejado campos vacíos";
- header("LOCATION: ". HK ."/upcolores.php");
- }else{
- $db->query("UPDATE cms_colores SET code = '{$code}', price = '{$price}' WHERE id = '{$id}' LIMIT 1");
- $db->query("INSERT INTO cms_stafflogs (username, action, message, rank, userid, timestamp) VALUES ('". $_SESSION['username'] ."','Editar una Color', 'Ha editado la Color ".$code."', '". $user['rank'] ."', '". $user['id'] ."', '".date("Y-m-d ")."')");
- $_SESSION['GOOD_RETURN'] = "Color editada correctamente";
- header("LOCATION: ". HK ."/upcolores.php");
- }
- }
- }
- if($do == "dele" && !empty($key)){
- $db->query("INSERT INTO cms_stafflogs (username, action, message, rank, userid, timestamp) VALUES ('". $_SESSION['username'] ."','Borrar Color (Tienda)', 'Ha retirado una Color de la tienda', '". $user['rank'] ."', '". $user['id'] ."', '".date("Y-m-d ")."')");
- $db->query("DELETE FROM cms_colores WHERE id = '{$key}' LIMIT 1");
- $_SESSION['GOOD_RETURN'] = "Color retirada correctamente";
- header("LOCATION: ". HK ."/upcolores.php");
- }
- $TplClass->AddTemplateHK("templates", "header");
- ob_end_flush();
- ?>
- <html>
- <body>
- <div class="row">
- <?php global $db;
- if($action == "edit" && !empty($id)){
- $hj = $db->query("SELECT * FROM cms_colores WHERE id = '". $id ."'");
- $h_edit = $hj->fetch_array();
- ?>
- <div class="col-lg-6">
- <div class="panel border-1 border-green-500">
- <div class="panel-title bg-green-500">
- <div class="panel-head color-white"><i class="fa fa-plus"></i> Editar una Color (+<?php echo $h_edit['code']; ?> Color por -<?php echo $h_edit['price']; ?> Diamantes)</div>
- </div>
- <div class="panel-body">
- <form action="" method="post">
- <p class="text-light margin-bottom-20">Rellena todos los campos para editar un Color en la Tienda de la web</p>
- <img style="float:right" src="<?php echo BADGEURL; ?><?php echo $h_edit['code']; ?>.gif" alt="image">
- <div class="form-group">
- <label for="input-text" class="control-label">Aquí el color</label>
- <input type="text" class="form-control" id="input-text" name="code" placeholder="Color" value="<?php echo $h_edit['code']; ?>">
- </div>
- <div class="form-group">
- <label for="input-text" class="control-label">¿Por cuanto diamantes?</label>
- <input type="text" class="form-control" id="input-text" name="price" placeholder="Precio en Diamantes" value="<?php echo $h_edit['price']; ?>">
- </div>
- <input name="saveColor" type="submit" class="btn btn-dark bg-blue-grey-800 color-white margin-left-10" value="Editar">
- </form>
- </div>
- </div>
- </div>
- <?php }else{ ?>
- <div class="col-lg-6">
- <div class="panel border-1 border-green-500">
- <div class="panel-title bg-green-500">
- <div class="panel-head color-white"><i class="fa fa-plus"></i> Agregar Color</div>
- </div>
- <div class="panel-body">
- <form action="" method="post">
- <p class="text-light margin-bottom-20">Rellena todos los campos para subir una Color a la Tienda de la web</p>
- <div class="form-group">
- <label for="input-text" class="control-label">Aquí el color</label>
- <input type="text" class="form-control" id="input-text" name="code" placeholder="Color" value="">
- </div>
- <div class="form-group">
- <label for="input-text" class="control-label">¿Por cuanto diamantes?</label>
- <input type="text" class="form-control" id="input-text" name="price" placeholder="Precio en Diamantes" value="5">
- </div>
- <input name="subirColor" type="submit" class="btn btn-dark bg-blue-grey-800 color-white margin-left-10" value="Agregar">
- </form>
- </div>
- </div>
- </div>
- <?php } ?>
- <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
- <div class="panel border-1 border-green-500">
- <div class="panel-title bg-green-500">
- <div class="panel-head color-white"><i class="fa fa-cart-arrow-down"></i> Colors</div>
- </div>
- <div class="panel-body no-border no-padding">
- <div class="slimScrollDiv" style="position: relative; overflow: hidden; width: auto; height: 430px;">
- <ul class="media-list panel-scroll media-content media-striped" style="overflow: auto; width: 100%; height: 430px;">
- <?php global $db;
- $msg = $db->query("SELECT * FROM cms_colores ORDER by id DESC");
- if($msg->num_rows > 0){
- while($mnsg = $msg->fetch_array()){?>
- <li class="media">
- <div class="media-body">
- <div class="clearfix">
- <a href="#" class="media-heading"><font size="15" color="#<?php echo $mnsg['code']; ?>"><?php echo $mnsg['code']; ?></font></a>
- </div>
- <p class="box"><b><?php echo $mnsg['price']; ?></b> <img src="<?php echo CDN; ?>images/icons/crystal_offers.png" alt="image"></p>
- </div>
- <?php if($user['rank'] >= 9){ echo'<div class="media-footer"><div class="pull-right media-tools"><a href="'. HK .'/upcolores.php?action=edit&id='.$mnsg['id'].'"><b><i class="fa fa-pencil-square-o"></i> Editar</b></a> <a href="'. HK .'/upcolores.php?do=dele&key='.$mnsg['id'].'"><i class="fa fa-trash"></i> Eliminar</a></div></div>';} ?>
- </li>
- <?php } }else{echo "<center><b style='color:red;'><br>No hay Colors en la tienda</b></center>";}?>
- </ul>
- </div>
- </div>
- </div>
- </div>
- </div>
- <?php require_once 'templates/footer.php'; ?>
- </body>
- </html>
- <?php ob_end_flush(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement