CasperSecurity

Current Path : /var/www/devatraket.uiet.co.in/devatraket/v1.0/web/home/modules/setup/Purchase/
Upload File :
Current File : /var/www/devatraket.uiet.co.in/devatraket/v1.0/web/home/modules/setup/Purchase/item.php

 <?php
include '../../../../connection/connection.php';
include '../../../../connection/functions/encryption.php';
include '../../../../connection/login/login-authenticate.php';
include '../../../../connection/login/session.php';

 $self_server = __file__;
 
 $userId   = $_SESSION['USER_ID'];
  $db_handle = new DBController();
   $kh=$db_handle-> runQuery("SELECT * FROM user WHERE user_id = '$userId' ");
  foreach($kh as $vj)  {
    $user_name = $vj['user_name'];
	}
$db_handle = new DBController();
   $kapp = $db_handle-> runQuery("SELECT * FROM application");
   foreach($kapp as $vkapp)  {
    $product_name = $vkapp['product_name'];
    $product_image_small = $vkapp['product_image_small'];
			}
  
  
?>
<html>
<?php

include'../../../../connection/includes/headlink.php';

?>

<body class="hold-transition sidebar-mini sidebar-collapse layout-fixed layout-navbar-fixed">
<!-- Site wrapper -->
<div class="wrapper">
  <!-- Navbar -->
  <?php
  include'../../../../connection/includes/navbar.php';
  ?>
  <!-- /.navbar -->
 
  <!-- Main Sidebar Container -->
  
<?php
  include'../../../../connection/includes/leftsidebar.php';
  ?>
  

  <!-- /Main Sidebar Container -->
  <!-- Content Wrapper. Contains page content -->
  <div class="content-wrapper">
    <!-- Content Header (Page header) -->
    
<section class="content-header">

      <div class="container-fluid">
        <div class="row mb-2">
          <div class="col-sm-6">
		  <ol class="breadcrumb float-sm-left">
              <li class="breadcrumb-item"><a href="../../../index.php">Home</a></li>
              <li class="breadcrumb-item active">Item</li>
            </ol>
            
			
          </div>
		  
          <div class="col-sm-6">
		  <div class="btn-group mob">
           
            <a href="purchasenextpagedetails.php" type="submit" class="btn btn-danger btn-sm " >Back</a> 
		</div>
          </div>
        </div>
      </div><!-- /.container-fluid -->
    </section>
  <!-- /Content Header (Page header) -->
    <!-- Main content -->
    <section class="content">
      <!--Tab row-->
        <!-- /.tab row -->
      <div class="row">
        <div class="col-md-12">
            <!-- general form elements -->
            <div class="card card-primary">
              <div class="card-header">
                <!--h3 class="card-title">Add New</h3-->
              </div>
              <!-- /.card-header -->
              <!-- form start -->
               <?php
			      $address = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http") . "://$_SERVER[HTTP_HOST]";
			   ?>
            <form role="form" action="<?php echo $address; ?>/online_billing/v.1.0/api/request/purchase/item_insert_api.php" method="post" enctype="multipart/form-data">
                <div class="card-body">
				<?php
					//from ajax page
					$pinvoicenod = $_GET['pinvoiceno'];
					$pinvoiceno = amebi_crypt($pinvoicenod,'d');
					$pinvoicedated = $_GET['pinvoicedate'];
					$pinvoicedate = amebi_crypt($pinvoicedated,'d');
					$sup_named = $_GET['supname'];
					$supplier_name = amebi_crypt($sup_named,'d');
					$itemnamed = $_GET['itemname'];
					 $itemname = amebi_crypt($itemnamed,'d');
					
					
					$supcoded = $_GET['supcode'];
					$supplier_code = amebi_crypt($supcoded,'d');
					$supaddressd = $_GET['supaddress'];
					$supplier_address = amebi_crypt($supaddressd,'d');
					
					$purchase_idz = $_GET['purchase_idzy'];
					$purchase_idzy = amebi_crypt($purchase_idz,'d');
					
					
					
				?>
				<div class="row">
				<div class="col-md-3">
		     				
		      
			       <label class="pure-material-textfield-outlined">
				     
                  <select class="text-capitalize" name="item_type" id="item_type" style="width: 100%;" required>
				 
                    <option value='' selected="selected" disabled style="color:#28a745!important;" >Select Item Type</option> 
					<?php
					 
					$url2 = $address.'/online_billing/v.1.0/api/request/purchase_order/item_type_dropdownapi.php';
					$content2 = file_get_contents($url2);
					$data2 = json_decode($content2, true);
					foreach($data2 as $organisationunit2 => $k2)  {
						foreach ($k2 as $v2){
							
						 ?>
						 <option><?php echo $v2['item_type_name'];?></option>
						 <?php
						}
						}
						?>
                  </select>
					 
                <span>Item Type</span>
	               </label>
				
				</div>
						  <div class="col-md-3 ">
						        <input type="hidden"  id="purchase_invoice_no" name="purchase_invoice_no" value="<?php echo $pinvoiceno;?>">
								<input type="hidden"  id="purchase_invoice_date" name="purchase_invoice_date" value="<?php echo $pinvoicedate;?>">
								<input type="hidden"  id="sup_name" name="sup_name" value="<?php echo $supplier_name;?>">
								<input type="hidden"  id="supplier_code" name="suplier_code" value="<?php echo $supplier_code;?>">
								<input type="hidden"  id="supplier_address" name="suplier_address" value="<?php echo $supplier_address;?>">
								<input type="hidden"  id="purchase_idzy" name="purchase_idzy" value="<?php echo $purchase_idzy;?>">
								
							<label class="pure-material-textfield-outlined">
						
								
								 <select class="text-capitalize" name="item_groups" id="item_groups" style="width: 100%;" required>
				 
                    <option selected="selected" disabled style="color:#28a745!important;" >Select Item Group</option> 
					<?php
					 $db_handle = new DBController();
					$khs =$db_handle-> runQuery("SELECT * FROM item_group ORDER BY item_group_name ASC");
							  foreach($khs as $v)  {
							
						 ?>
						 <option value="<?php echo $v['item_group_name'];?>"><?php echo $v['item_group_name'];?></option>
						 <?php
						}
						
						?>
                  </select>
						  <span >Item Group</span>
						</label>
						
						
						 
							<datalist id="sup-select">
							
								<?php
								$db_handle = new DBController();
								$supsm = $db_handle->runQuery("SELECT * FROM item_group");
								foreach($supsm as $supm){	
								?>
								<option value="<?php echo $supm['item_group_name'];?>">
								<?php
								}
								?>
							 </datalist>
						
						
						
						
						  </div>
						 
						  
							<div class="col-md-3 ">
								<label class="pure-material-textfield-outlined">
								<input type="text"  id="item_name" name="item_name" value="<?php echo $itemname;?>" required>
						       <span >Item</span>
						 </label>
						   </div>
						<div class="col-md-3 ">
							<label class="pure-material-textfield-outlined">
							<input type="text"  id="hsn_code" name="hsn_code" placeholder=" " pattern="[A-Za-z0-9\s]+" area-required="true" title="Please enter Alphanumeric values only">
						   <span >HSN Code</span>
						</label>
						</div>
                   					
                   </div>
                   

				   
				<div class="row">
				<div class="col-md-3 ">
					<label class="pure-material-textfield-outlined">
					<input type="text"  id="item_unit" name="item_unit" placeholder=" " pattern="[A-Za-z0-9\s]+" area-required="true" title="Please enter Alphanumeric values only" required>
				<span >Unit</span>
			</label>
				</div>	
					
					<div class="col-md-3 ">
						<label class="pure-material-textfield-outlined">
						<input type="text"  id="cgst_rate" name="cgst_rate" placeholder=" " pattern="[0-9.]+" area-required="true" title="Please enter numeric values only" onkeyup="checkLettercgst_rate(this)" onChange="change_cgstrate()" required>
					<span >CGST Rate</span>
					</label>
					<span id="cgst_ratemsg" class="text-danger font-weight-bold"> </span>
					</div>
					
					
					 
				</div>
				  <!--div class="row">
				    <div class="col-md-3 ">
						<label class="pure-material-textfield-outlined">
						<input type="text"  id="composition" name="composition" placeholder=" ">
					<span>Composition</span>
					</label>
					</div>
				  <div class="col-md-3 ">
						<label class="pure-material-textfield-outlined">
						<input type="text"  id="altmedicine" name="altmedicine" placeholder=" ">
					<span>Alt Medicine</span>
					</label>
					</div>
				  
				</div-->
                 <span id="err_msg_cgstrate"></span>
                 
				 
				     <div class="row">
                        <div class="col-md-3 " style="margin-top:13px; ">
						
						  <input type="checkbox" value="yes" name="returnable"><strong> Returnable</strong>
						
					   </div> 
					</div> 
				 
				</div>
				<div class="card-footer">
				<div class="row">
					<div class="col-lg-12">
					<center>
						<button type="submit" class="btn btn-success" onclick="validate()">Submit</button>
						<a href="purchasenextpagedetails.php" type="submit" class="btn btn-theme" >Close</a>
						</center>
						</div>  
					</div>
				</div>
                <!-- /.card-body -->
            </form> 
          </div>
        </div>
      </div>
    </section>
    <!-- /.content -->
  </div>
  <!-- /.content-wrapper -->
<!-- Control Sidebar -->
  <?php

    include'../../../../connection/includes/rightsidebar.php';

    include'../../../../connection/includes/footer.php';

    ?>



</div>

<!-- ./wrapper -->

<?php

include'../../../../connection/includes/footerlink.php';

?>
<script type="text/javascript">
	
	
	function change_cgstrate()
	{
		var xmlhttp=new XMLHttpRequest();
		xmlhttp.open("GET","ajaxgst.php?cgst_rate="+document.getElementById("cgst_rate").value,false);
	    xmlhttp.send(null);
		document.getElementById("err_msg_cgstrate").innerHTML=xmlhttp.responseText;
	}

</script>

<script>

		
function validate() {
 
 var confirmitem_groups = document.getElementById('item_groups').value;	
 var confirmitem_name = document.getElementById('item_name').value;	
 //var confirmhsn_code = document.getElementById('hsn_code').value;	
 var confirmitem_unit = document.getElementById('item_unit').value;	
 var confirmsgst_rate = document.getElementById('sgst_rate').value;	
 var confirmcgst_rate = document.getElementById('cgst_rate').value;	
 var confirmigst_rate = document.getElementById('igst_rate').value;	
 
	if(confirmitem_groups.length == 0){
		//alert("Name must be filled out");
		//document.getElementById('username').innerHTML =" ** Please enter valid name";
		document.getElementById("item_groups").className = "look";
	}
	if(confirmitem_name.length == 0){
		//alert("Name must be filled out");
		//document.getElementById('username').innerHTML =" ** Please enter valid name";
		document.getElementById("item_name").className = "look";
	}
	/*if(confirmhsn_code.length == 0){
		
		document.getElementById("hsn_code").className = "look";
	}*/
	if(confirmitem_unit.length == 0){
		//alert("Name must be filled out");
		//document.getElementById('username').innerHTML =" ** Please enter valid name";
		document.getElementById("item_unit").className = "look";
	}
	if(confirmsgst_rate.length == 0){
		//alert("Name must be filled out");
		//document.getElementById('username').innerHTML =" ** Please enter valid name";
		document.getElementById("sgst_rate").className = "look";
	}
	if(confirmcgst_rate.length == 0){
		//alert("Name must be filled out");
		//document.getElementById('username').innerHTML =" ** Please enter valid name";
		document.getElementById("cgst_rate").className = "look";
	}
	if(confirmigst_rate.length == 0){
		//alert("Name must be filled out");
		//document.getElementById('username').innerHTML =" ** Please enter valid name";
		document.getElementById("igst_rate").className = "look";
	}
	
}
</script>

<script>
function checkLetter(inputtxt) {
    var letters = /^[a-zA-z0-9 ]*$/i;
	
     if (inputtxt.value.match(letters)) {
        //alert('Please input letters only');
		document.getElementById('clientmsg').innerHTML =" ";
		document.getElementById("name").className = "<label class="pure-material-textfield-outlined">";
    }else{
		document.getElementById('clientmsg').innerHTML =" ** only alpha numeric values are allowed";
		document.getElementById("name").className = "look";
	}
}	
	
	function checkphone(inputtxt) {
					
				//var mobileno = document.getElementById('mobile_no').value;
				var PhonePttrn = /^((\\+91-?)|0)?[0-9]{10}$/i;
				if (inputtxt.value.match(PhonePttrn)) {
					document.getElementById("phonemsg").innerHTML = "";
				    document.getElementById("mobile_no").className = 'pure-material-textfield-outlined';
				}
				else {
					document.getElementById("phonemsg").innerHTML = " ** Please enter valid phone number";
					document.getElementById("mobile_no").className = 'look';
				}
				
				
			}
	function ValidateEmail(inputText){
	var mailformat = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/i;
	if(inputText.value.match(mailformat)){
	//alert("You have entered a valid email address!");    //The pop up alert for a valid email address
		document.getElementById('mailmsg').innerHTML =" ";
		document.getElementById("mail_id").className = "pure-material-textfield-outlined";
	}else{
		document.getElementById('mailmsg').innerHTML =" ** Please enter valid email";
	//alert("You have entered an invalid email address!");    //The pop up alert for an invalid email address
		document.getElementById("mail_id").className = "look";

	//return false;
	}
	}	
	 function Validateno_units(inputtxt) {
    var numletters = /^[0-9]*$/i;
	if (inputtxt.value.match(numletters)) {
        //alert('Please input letters only');
		document.getElementById('unitmsg').innerHTML =" ";
		document.getElementById("no_units").className = "pure-material-textfield-outlined";
    }else{
		document.getElementById('unitmsg').innerHTML =" ** only Numeric values are allowed";
		document.getElementById("no_units").className = "look";
	}
}

	
			

</script>
</body>
</html>
Hacker Blog, Shell İndir, Sql İnjection, XSS Attacks, LFI Attacks, Social Hacking, Exploit Bot, Proxy Tools, Web Shell, PHP Shell, Alfa Shell İndir, Hacking Training Set, DDoS Script, Denial Of Service, Botnet, RFI Attacks, Encryption
Telegram @BIBIL_0DAY