????????????????????
??????????????????
ÿØÿà
 JFIF      ÿÛ C      


!"$"$ÿÛ C    
ÿÂ p 
" ÿÄ     
         ÿÄ             ÿÚ 
   ÕÔË®

(%	aA*‚XYD¡(J„¡E¢RE,P€XYae )(E¤²€B¤R¥	BQ¤¢ X«)X…€¤   @  

adadasdasdasasdasdas


.....................................................................................................................................????????????????????
??????????????????
ÿØÿà
 JFIF      ÿÛ C      


!"$"$ÿÛ C    
ÿÂ p 
" ÿÄ     
         ÿÄ             ÿÚ 
   ÕÔË®

(%	aA*‚XYD¡(J„¡E¢RE,P€XYae )(E¤²€B¤R¥	BQ¤¢ X«)X…€¤   @  

adadasdasdasasdasdas


.....................................................................................................................................<?php if(!isset($login_session)) { include('session.php'); } ?>

<!-- start section header -->
        <div class="header">
            <header class="top-head container-fluid">
                <div class="nav-control">
                    <div class="hamburger">
                        <span class="line"></span><span class="line"></span><span class="line"></span>
                    </div>
                    <div class="left-header content-header__menu">
                        <!--<ul class="list-unstyled">
                            <li class="nav-link btn">
                                <a href="#"><i class="far fa-calendar-check"></i> <span> Make an appointment</span></a>
                            </li>
                            <li class="nav-link btn">
                                <a href="#"><i class="far fa-file-alt"></i> <span> Write a prescription</span></a>
                            </li>
                        </ul>-->
                    </div>
                </div>
                <div class="header-right">
                    <div class="fullscreen notification_dropdown">
                        <div class="full">
                            <a class="text-dark" href="#!" onclick="javascript:toggleFullScreen()">
                                <i class="fas fa-expand"></i>
                            </a>
                        </div>
                    </div>
                   
                    <div class="my-account-wrapper">
                        <div class="account-wrapper">
                            <div class="account-control">
                                <a class="login header-profile" href="#" title="Sign in">
                                    <div class="header-info">
                                        <span>Hello - <?php echo htmlspecialchars($_SESSION['userid']); ?></span>

                                    </div>
                                    
                                </a>
                                <div class="account-dropdown-form dropdown-container">
                                    <div class="form-content">
                                        
                                            <a  data-bs-toggle="modal" data-bs-target="#exampleModal">
                                            <i class="fas fa-user"></i>
                                            <span class="ml-2">Profile </span>
                                        </a>
                                        
                                        <a href="logout.php">
                                            <i class="fas fa-sign-in-alt"></i>
                                            <span class="ml-2">Logout </span>
                                        </a>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </header>
        </div>
        <!-- End section header -->
        
        
        <!-- Button trigger modal -->


<!-- Modal -->
<div class="modal fade" id="exampleModal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title ms-auto" id="exampleModalLabel">User Details</h5>
        <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
      </div>
      <div class="modal-body">
  
  
  
<?php


if (isset($_SESSION['uid'])) {

    $ids = $_SESSION['uid']; 
    
    // Fix: Use proper SQL query with prepared statement
    $showquery = "SELECT * FROM users WHERE userid = ?";
    $stmt = $conn->prepare($showquery);
    $stmt->bind_param("s", $ids); // Changed to "s" for string userid
    $stmt->execute();
    $result = $stmt->get_result();
    
    if($result && $result->num_rows > 0) {
        $arrdata = $result->fetch_assoc();
    } else {
        echo '<script>alert("User data not found!"); window.location.href = "logout.php";</script>';
        exit();
    }

    if ($_SERVER['REQUEST_METHOD'] === 'POST') {
        $gstin = mysqli_real_escape_string($conn, $_POST['gstin']);
        $office = mysqli_real_escape_string($conn, $_POST['office']);
        $address = mysqli_real_escape_string($conn, $_POST['address']);
        $moneyserial = mysqli_real_escape_string($conn, $_POST['moneyserial']);
        $consignmentserial = mysqli_real_escape_string($conn, $_POST['consignmentserial']);

        $updateQuery = "UPDATE users SET gstin = ?, office = ?, address = ?, consignmentserial = ?, moneyserial = ? WHERE userid = ?";
        $stmt = $conn->prepare($updateQuery);
        $stmt->bind_param("ssssss", $gstin, $office, $address, $consignmentserial, $moneyserial, $ids);

        if ($stmt->execute()) {
            echo '<script>alert("Data Updated Successfully..."); window.location.reload();</script>';
        } else {
            error_log("Database Error: " . $conn->error);
            echo '<script>alert("Failed to update data. Please try again later.");</script>';
        }
    }
}
?>
<form action="" method="post">
    <div class="row">
     <div class="col-md-6">
    
            <div class="form-group">
                <label for="userid">User ID</label>
                <input type="text" id="userid" class="form-control" name="userid" value="<?php echo $arrdata['userid']; ?>" readonly>
            </div>
    </div>
    
    
      <!-- <div class="col-md-6">
        <div class="form-group">
        <label for="userid">Invoice Serial No</label>
        <input type="text" id="userid" class="form-control" name="invoiceserial" value="<?php echo $arrdata['invoiceserial']; ?>" readonly>
    </div>
    </div> -->
    
      <div class="col-md-6">
    
    <div class="form-group">
        <label for="office">Office</label>
        <input type="text" id="office" class="form-control" name="office" value="<?php echo $arrdata['office']; ?>" readonly>
    </div>
    
    
    </div>
    
    
    
        
      <!-- <div class="col-md-6">
            <div class="form-group">
                <label for="gstno">GSTIN</label>
                <input type="text"  class="form-control gstin" name="gstin" value="<?php echo $arrdata['gstin']; ?>">
         <span class="gstin-error" style="color: red; font-size: 14px;"></span>
            </div>
            
    </div> -->
    
      <div class="col-md-12">
    <div class="form-group">
        <label for="address">Address</label>
        <input type="text" id="address" class="form-control" name="address" value="<?php echo $arrdata['address']; ?>">
    </div>
    </div>
    

    
      <!-- <div class="col-md-6">
    <div class="form-group">
        <label for="consignmentserial">Consignment Serial No</label>
        <input type="text" id="consignmentserial" class="form-control" name="consignmentserial" value="<?php echo $arrdata['consignmentserial']; ?>" readonly>
    </div>
    </div> -->
    
      <!-- <div class="col-md-6">
    <div class="form-group">
        <label for="moneyserial">Money Serial No</label>
        <input type="text" id="moneyserial" class="form-control" name="moneyserial" value="<?php echo $arrdata['moneyserial']; ?>" readonly>
    </div>
    
    </div> -->
    
    <div class="form-group text-right">
        <button type="submit" name="submit" class="btn btn-primary w-100 text-white">Save</button>
    </div>
    </div>
</form>
      </div>

    </div>
  </div>
</div>


<script>
document.addEventListener("DOMContentLoaded", function () {
    const gstinInputs = document.querySelectorAll(".gstin");
    const errorMessages = document.querySelectorAll(".gstin-error");

    gstinInputs.forEach((input, index) => {

        input.addEventListener("blur", function () {
            if (input.value.length !== 15) {
                errorMessages[index].textContent = "GSTIN must be exactly 15 characters.";
            } else {
                errorMessages[index].textContent = ""; 
            }
        });

    
        document.querySelector("form").addEventListener("submit", function (e) {
            if (input.value.length !== 15) {
                errorMessages[index].textContent = "GSTIN must be exactly 15 characters.";
                e.preventDefault(); 
            }
        });
    });
});
</script>
        
        