Revonzy Mini Shell

Revonzy Mini Shell

Şuanki Dizin: /home/wwwdreamtechnolo/www/sharemarkettraders.com/software/
Dosya Yükle :
Şuanki Dosya : /home/wwwdreamtechnolo/www/sharemarkettraders.com/software/user-dashboard.php

<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

	require_once('lib/function.php');
	$db		=	new login_function();

	if(isset($_SESSION['current_login_admin']))
	{
		$current_login_admin	=	$_SESSION['current_login_admin'];
	}
	else
	{
	    header("location:index.php");
	}
	
	if(isset($_GET['status']))
	{
	    if($_GET['status']=="logsuccess")
	    {
	        ?>
	        <script>
	            alert("Angle Login Success");
	        </script>
	        <?php
	    }
	    else if($_GET['status']=="logfail")
	    {
	        ?>
	        <script>
	            alert("Angle Failed");
	        </script>
	        <?php
	    }
	}
	
	$flag   =   0;
	if(isset($_POST['submit_btn']))
	{
	    $total_count    =   $_POST['total_count'];
	    
	    for($i=0;$i<$total_count;$i++)
	    {
	        $isexist = 0;
	        
	        $stock_quantity   =   $_POST['quantity_'.$i];
	        $stock_symbol_token   =   $_POST['symbol_token_'.$i];
	        
	        $isexist    =   $db->get_id_of_stock_exist_quantity($stock_symbol_token,$current_login_admin);
	        
	        if($isexist=="")
	        {
	            if($db->insert_trade_token_and_quantity($stock_quantity,$stock_symbol_token,$current_login_admin))
	            {
	                $flag   =   1;
	            }
	        }
	        else
	        {
	            if($db->update_trade_token_and_quantity($stock_quantity,$isexist))
	            {
	                $flag   =   1;
	            }
	        }
	    }
	}
	
	if($flag==1)
	{
	    ?>
	    <script>alert("Trade Stock Quantity Inserted/Updated Successfully");</script>
	    <?php
	}
	
	if(isset($_GET['on_symbol_token']))
	{
		 $on_symbol_token	=	$_GET['on_symbol_token'];
		 $status =   "ON";
		 $db->update_user_trade_on_off_status($status,$on_symbol_token,$current_login_admin);
	}
	
	if(isset($_GET['off_symbol_token']))
	{
		 $off_symbol_token	=	$_GET['off_symbol_token'];
		 $status =   "OFF";
		 $db->update_user_trade_on_off_status($status,$off_symbol_token,$current_login_admin);
	}
	
?>
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width initial-scale=1.0">
    <title>Dashboard</title>
    <!-- GLOBAL MAINLY STYLES-->
    <link href="css/bootstrap.min.css" rel="stylesheet" />
    <link href="css/font-awesome.min.css" rel="stylesheet" />
    <link href="css/line-awesome.min.css" rel="stylesheet" />
    <link href="css/themify-icons.css" rel="stylesheet" />
    <link href="css/animate.min.css" rel="stylesheet" />
    <link href="css/toastr.min.css" rel="stylesheet" />
    <link href="css/bootstrap-select.min.css" rel="stylesheet" />
	<!--<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css">-->
  
    <!-- PLUGINS STYLES-->
    <!-- THEME STYLES-->
    <link href="css/main.min.css" rel="stylesheet" />
	<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
  <style>
  #youtube_vdo
  {
	 float:right;
  }
  #youtube_vdo iframe
  {
	height:150px;
	width:150px;
	margin-top:-30px;
  }
.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

.switch input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #2196F3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}

  </style>
    <!-- PAGE LEVEL STYLES-->
</head>

<body class="fixed-navbar">
<div class="page-wrapper">
<?php include('header.php'); ?>
<?php include('user-side-bar.php'); ?>
<div class="content-wrapper">
<div class="row">
<div class="col-md-12">
<?php 
/*if($SuccessMsg == 3)
{*/
?>
<!--<div class="alert alert-pink">
<span class="alert-link">Successfully ! </span> Record Deleted...
</div>	-->
<?php 
//} 

?>

<div class="page-content fade-in-up">
<div class="ibox">
<div class="ibox-body">


<div style="background-color:#FAFAFA; text-align:center; width:100%; padding:5px; font-weight:bold;">
<?php
    $app_key = $db->gte_appkey_from_mob_no($current_login_admin);
    
    if($app_key=="")
    {
        echo "App Key: Empty";
    }
    else
    {
        echo "Angle App Key: ".$app_key;
    }
    
    ?>
    <br />
    <?php
    $today_login_token = $db->get_user_login_token_exist($current_login_admin);
    
    if($today_login_token=="")
    {
                ?>
        <a href="https://smartapi.angelbroking.com/publisher-login?api_key=<?php echo $app_key; ?>" style="padding:5px; margin-left:50px; background-color:orangered; color:#FFFFFF; display:inline-table; margin-top:15px;">Login To Angle One</a>
        <?php
    }
    else
    {
        ?>
        <span style="color:green; font-size:14px; margin-left:25px;">API Login Status :- LOGGED IN</span>
        <?php
    } 
?>
</div>

<div class="table-responsive row">
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<table class="table table-bordered table-hover" id="example" style="overflow-x:auto;overflow-y:auto;" cellpadding=0 cellspacing=0>
		<thead class="thead-default thead-lg">
			<tr>
			    <th>Sr No</th>
			    <th>Stock Name</th>
			    <th>Exchange</th>
				<th>Quantity</th>
				<!--<th>Stoploss Points</th>-->
				<th>Status</th>
			</tr>
		</thead>
		<tbody>
		<?php
		$users_data = array ();
		$users_data = $db->get_all_stock_entry();
			
			if(!empty($users_data))
			{
				$counter =0;
				foreach($users_data as $record)
				{
				  $res_id  			= $users_data[$counter][0];
		          $stock_name 		= $users_data[$counter][1];
	              $symbol_token 	= $users_data[$counter][2];
	              $exchange_type	= $users_data[$counter][3];
				  $time_interval	= $users_data[$counter][4];
	              $date 			= $users_data[$counter][5];
				  $time  			= $users_data[$counter][6];
				  
				  $current_set_quantity =   $db->get_trade_stock_quantity($symbol_token,$current_login_admin);
				  $stock_status         =   $db->get_trade_stock_status($symbol_token,$current_login_admin);
	?>		
			<tr class="odd gradeX">
				<td><?php echo $counter+1;?></td>
				<td><?php echo $stock_name;?></td>
				<td><?php echo $exchange_type;?></td>
				<td>
				    <input type="number" name="quantity_<?php echo $counter; ?>" value="<?php echo $current_set_quantity; ?>" class="box_input" placeholder="Quantity" />
				    <input type="hidden" name="symbol_token_<?php echo $counter; ?>" value="<?php echo $symbol_token; ?>" />
				</td>
				<!--<td>
				    <input type="number" name="stock_id" value="" class="box_input" placeholder="Stoploss Points" />
				</td>-->
				<td>

				    <?php
				    if($stock_status=="ON")
				    {
				?>
				<label style="color:green; font-weight:bold;">Status : <?php echo $stock_status; ?></label> <br />
				<a href="<?php echo $_SERVER['PHP_SELF']."?off_symbol_token=".$symbol_token; ?>" style="color:#666666; margin-left:10px;">Make Off</a>
				<?php
				    }
				    else if($stock_status=="OFF")
				    {
				?>
				<label style="color:red; font-weight:bold;">Status : <?php echo $stock_status; ?></label> <br />
				<a href="<?php echo $_SERVER['PHP_SELF']."?on_symbol_token=".$symbol_token; ?>" style="color:#666666; margin-left:10px;">Make On</a>
				<?php        
				    }
				    else
				    {
				?>
				<a href="<?php echo $_SERVER['PHP_SELF']."?off_symbol_token=".$symbol_token; ?>" style="color:#666666; margin-left:10px;">Make Off</a>
				<a href="<?php echo $_SERVER['PHP_SELF']."?on_symbol_token=".$symbol_token; ?>" style="color:#666666; margin-left:10px;">Make On</a>
				<?php
				    }
				?>
				</td>

				</tr>
			<?php
					$counter++;
				}
			?>
			<input type="hidden" name="total_count" value="<?php echo $counter; ?>" />
			<tr>
			    <td colspan="2"></td>
			    <td>
			        <input type="submit" class="submit_trade_data" name="submit_btn" value="SAVE" />
			    </td>
			    <td colspan="2"></td>
			</tr>
			<?php
			}
			?>
			
		</tbody> 
		
	</table> 
</form>	

<style>
.box_input
{
    padding:10px;
    border:1px solid #DFDFDF;
    border-radius:20px;
    color:orangered;
    font-size:16px;
    width:120px;
    font-weight:bold;
}
.submit_trade_data {
	box-shadow:inset 0px 1px 0px 0px #caefab;
	background:linear-gradient(to bottom, #77d42a 5%, #5cb811 100%);
	background-color:#77d42a;
	border-radius:6px;
	border:1px solid #268a16;
	display:inline-block;
	cursor:pointer;
	color:#306108;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #aade7c;
}
.submit_trade_data:hover {
	background:linear-gradient(to bottom, #5cb811 5%, #77d42a 100%);
	background-color:#5cb811;
}
.submit_trade_data:active {
	position:relative;
	top:1px;
}
</style>	
</div>
</div>
</div>
</div>
</div>
</div>

	</div>
    </div>
   

    <!-- END SEARCH PANEL-->
    <!-- BEGIN THEME CONFIG PANEL-->
    
    <!-- END THEME CONFIG PANEL-->
    <!-- BEGIN PAGA BACKDROPS-->
    <div class="sidenav-backdrop backdrop"></div>
    <div class="preloader-backdrop">
        <div class="page-preloader">Loading</div>
    </div>
    <!-- END PAGA BACKDROPS-->
    <!-- New question dialog-->
    
    <!-- End New question dialog-->
    <!-- QUICK SIDEBAR-->

    <script src="js/jquery.min.js"></script>
    <script src="js/popper.min.js"></script>
    <script src="js/bootstrap.min.js"></script>
    <script src="js/metisMenu.min.js"></script>
    <script src="js/jquery.slimscroll.min.js"></script>
    <script src="js/idle-timer.min.js"></script>
    <script src="js/toastr.min.js"></script>
    <script src="js/jquery.validate.min.js"></script>
    <script src="js/bootstrap-select.min.js"></script>
    <!-- PAGE LEVEL PLUGINS-->
    <!-- CORE SCRIPTS-->
	<script src="datatable/datatables.min.js"></script>
    <script src="js/app.min.js"></script>
	<script>
  $(function() {
            $('#example').DataTable({
                pageLength: 25,
                fixedHeader: true,
                responsive: true,
                "sDom": 'rtip',
                columnDefs: [{
                    targets: 'no-sort',
                    orderable: false
                }]
            });

            var table = $('#example').DataTable();
            $('#key-search').on('keyup', function() {
                table.search(this.value).draw();
            });
          
        });
</script>
	
    <!-- PAGE LEVEL SCRIPTS-->
</body>


</html>

EliteHackz.ORG
Revonzy Mini Shell
root@revonzy.com

Linux 65-254-81-4.cprapid.com 5.14.0-284.11.1.el9_2.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 9 05:49:00 EDT 2023 x86_64
Apache
65.254.81.4