Revonzy Mini Shell

Revonzy Mini Shell

Şuanki Dizin: /home/wwwdreamtechnolo/www/b2bflight.com/B2BFlight/project/dashboard/
Dosya Yükle :
Şuanki Dosya : /home/wwwdreamtechnolo/www/b2bflight.com/B2BFlight/project/dashboard/doctor_registration.php

<style>
	.err{
		
    color: #F3686D;
    font-size: 14px;
}
</style>
<?php
	require_once('lib/functions.php');
	$db		=	new class_functions();
	
	$flag	=	0;
   $photo = "";
	

   
	if(isset($_POST['doctor_name']))
	{

		$doctor_name 	  	= $_POST['doctor_name'];
		$gender 	  	= $_POST['gender'];
		$dob 	  	= $_POST['dob'];
		$age 	  	= $_POST['age'];
		$city 	  	= $_POST['city'];
		$pincode 	  	= $_POST['pincode'];
		$address_1 	  	= $_POST['address_1'];
		$address_2 	  	= $_POST['address_2'];
		$email 	  	= $_POST['email'];
		$mobile_1 	  	= $_POST['mobile_1'];
		$mobile_2 	  	= $_POST['mobile_2'];
		$professional_statement 	  	= $_POST['professional_statement'];
		$practicing_from 	  	= $_POST['practicing_from'];
		$qualification_name 	  	= $_POST['qualification_name'];
		$specialization_in 	  	= $_POST['specialization_in'];
      $is_available       = $_POST['is_available'];
		$other_1 	  	= "";
		$other_2 	  	= "";
		$other_3 	  	= "";
		$other_4 	  	= "";
		$other_5 	  	= "";

    



      function generateRandomString($length = 5) {
         $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
         $charactersLength = strlen($characters);
         $randomString = '';
         for ($i = 0; $i < $length; $i++) 
         {
            $randomString .= $characters[rand(0, $charactersLength - 1)];
         }
         return $randomString;
      }
                  
      $valid_formats = array("jpg","png","gif","bmp","jpeg","pdf","mp4","JPEG","JPG","BMP","PNG","GIF","PDF","MP4");
      
      if(isset($_POST) and $_SERVER['REQUEST_METHOD'] == "POST")
      { 
         $name        =   $_FILES['photo']['name'];
         $size        =   $_FILES['photo']['size'];
      
         if(strlen($name))
            {       
               list($txt, $ext) = explode(".", $name);
               
               if(in_array($ext,$valid_formats))
               {
                  $current_random_string = generateRandomString();
                  
                  $photo = $name."-".$current_random_string.".".strtolower($ext);
                  
                  $tmp = $_FILES['photo']['tmp_name'];
                  
                  $img_Dir = "Doctor_photos/";
                  
                  if(!file_exists($img_Dir))
                  {
                     mkdir($img_Dir);
                  }
                  
                  if(move_uploaded_file($tmp,$img_Dir.$photo))
                  {
                  }
                  else
                  {
                     $image_error = "failed" ;
                     $flag        = 1;
                  } 
               }
               else
               {
                  $image_error  = "Invalid file format";
                  $flag       = 1;  
               }  
            } 
        }
	  
     

			$db->insert_new_doctor($doctor_name,$photo,$gender,$dob,$age,$city,$pincode,$address_1,$address_2,$email,$mobile_1,$mobile_2,$professional_statement,$practicing_from,$qualification_name,$specialization_in,$is_available,$other_1,$other_2,$other_3,$other_4,$other_5);
         $flag =1;
    }

			
?>
<!doctype html>
<html lang="en" dir="ltr">
  <head>
   <?php
		require_once('header-common.php');
   ?>
  </head>
  <body class="  ">
    <!-- loader Start -->
    <div id="loading">
      <div class="loader simple-loader">
          <div class="loader-body"></div>
      </div>    </div>
    <!-- loader END -->
    
    <aside class="sidebar sidebar-default sidebar-white sidebar-base navs-rounded-all ">
        <div class="sidebar-header d-flex align-items-center justify-content-start">
            <a href="index.php" class="navbar-brand">
				<img src="images/<?php echo $logo; ?>" class="software_logo" style="height:90px; width:220px;" />
            </a>
            <div class="sidebar-toggle" data-toggle="sidebar" data-active="true">
                <i class="icon">
                    <svg width="20" height="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
                        <path d="M4.25 12.2744L19.25 12.2744" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
                        <path d="M10.2998 18.2988L4.2498 12.2748L10.2998 6.24976" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
                    </svg>
                </i>
            </div>
        </div>
	<?php
		require_once('left-side.php');
	?>
		<div class="sidebar-footer"></div>
    </aside>   
	<main class="main-content">
    	<?php
			require_once('navbar.php');
		?>
	  
      <div class="conatiner-fluid content-inner mt-n5 py-0">
<div class="row">
    <div class="col-sm-12">
        <div class="card">
		
			<?php
				if($flag =1)
				{
			?>
				<div class="mb-3 alert alert-left alert-success alert-dismissible fade show" role="alert" style="width:80%; margin:auto; margin-top:25px;">
					<span>Doctor Record Saved Successfully</span>
					<button type="button" class="btn-close btn-close-white" data-bs-dismiss="alert" aria-label="Close"></button>
				</div>
			<?php
				}
				else if($flag==2)
				{
			?>
				<div class="alert alert-warning d-flex align-items-center" role="alert" style="width:80%; margin:auto; margin-top:25px;">
					<svg class="flex-shrink-0 bi me-2 icon-24" width="24" height="24">
						<use xlink:href="#exclamation-triangle-fill" />
					</svg>
					<div>
						Doctor Record Already Exist
					</div>
				</div>
			<?php
				}
				else if($flag ==3)
				{
			?>
				<div class="mb-3 alert alert-left alert-success alert-dismissible fade show" role="alert" style="width:80%; margin:auto; margin-top:25px;">
					<span>Doctor Record Deleted Successfully</span>
					<button type="button" class="btn-close btn-close-white" data-bs-dismiss="alert" aria-label="Close"></button>
				</div>
			<?php
				}
			?>
			
		
            <div class="card-header d-flex justify-content-between flex-wrap">
                <div class="header-title">
                    <h4 class="card-title mb-0">Add Doctor</h4>
                </div>
                <br>
                         <br><br>  <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST" enctype="multipart/form-data">
                              <div class="row">
                                 <!-- <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="doctor_id" class="form-label">Doctor Id</label>
                                       <input type="text" name="doctor_id" class="form-control" id="doctor_id" placeholder=" " required />
                                    </div>
                                 </div> -->
                                 <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="doctor_name" class="form-label">Doctor Name</label>
                                       <input type="text" name="doctor_name" class="form-control" id="doctor_name" placeholder=" " required />
                                    </div>
                                 </div>
                                 <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="photo" class="form-label">Photo</label>
                                       <input type="file" class="form-control" name="photo" id="photo" placeholder=" "  />
                                    </div>
                                 </div>
								  <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="last-name" class="form-label">Gender</label>
                                       <select name="gender" id="gender" class="form-control user_measurement">
                                          <option value="select">Select Gender</option>
                                          <option value="male">Male</option>
                                          <option value="female">Female</option>
                                       </select>
                                    </div>
                                 </div>
								  <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="last-name" class="form-label">DOB</label>
                                       <input type="date" name="dob" class="form-control" id="dob" placeholder=" " required />
                                    </div>
                                 </div>
								  <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="last-name" class="form-label">Age</label>
                                       <input type="number" name="age" class="form-control" id="age" placeholder=" " required />
                                    </div>
                                 </div>
								  <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="last-name" class="form-label">City</label>
                                       <input type="text" name="city" class="form-control" id="city" placeholder=" " required />
                                    </div>
                                 </div>
								  <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="last-name" class="form-label">Pincode</label>
                                       <input type="number" name="pincode" class="form-control" id="pincode" placeholder=" " required />
                                    </div>
                                 </div>
								  <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="last-name" class="form-label">Address 1</label>
                                       <input type="text" name="address_1" class="form-control" id="address_1" placeholder=" " required />
                                    </div>
                                 </div>
								  <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="last-name" class="form-label">Address 2</label>
                                       <input type="text" name="address_2" class="form-control" id="address_2" placeholder=" " required />
                                    </div>
                                 </div>
								  <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="last-name" class="form-label">Email</label>
                                       <input type="email" name="email" class="form-control" id="email" placeholder=" " required />
                                    </div>
                                 </div>
                                 <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="last-name" class="form-label">Mobile No 1</label>
                                       <input type="number" name="mobile_1" class="form-control" id="mobile_1" placeholder=" " />
                                       <span class="err" id="error_mobile_no1"></span>
                                    </div>
                                 </div>
                                 <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="last-name" class="form-label">Mobile No 2</label>
                                       <input type="number" name="mobile_2" class="form-control" id="mobile_2" placeholder=" " />
                                       <span class="err" id="error_mobile_no2"></span>
                                    </div>
                                 </div>
                                 
                                 <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="phone" class="form-label">Practicing From</label>
                                       <input type="date" class="form-control" name="practicing_from" id="practicing_from" placeholder=" " required />
                                    </div>
                                 </div>
                                
                                 <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="confirm-password" class="form-label">Qualification</label>
                                       <input type="text" name="qualification_name" class="form-control" id="qualification_name" placeholder=" " required />
                                    </div>
                                 </div>
                                 <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="confirm-password" class="form-label">Specialization</label>
                                       <input type="text" name="specialization_in" class="form-control" id="specialization_in" placeholder=" " required />
                                    </div>
                                 </div>
                                 <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="confirm-password" class="form-label">Is Available</label>
                                       <!-- <input type="text" name="is_available" class="form-control" id="is_available" placeholder=" " required /> -->
                                       <select name="is_available" id="is_available" class="form-control user_measurement">
                                          <option value="select">Select Status</option>
                                          <option value="active">Active</option>
                                          <option value="block">Block</option>
                                       </select>
                                    </div>
                                 </div>
                              </div>
                              <div class="col-lg-3">
                                    <div class="form-group">
                                       <label for="text" class="form-label">Other infomation</label>
                                       <input type="text" name="professional_statement" class="form-control" id="professional_statement" placeholder=" "  />
                                    </div>
                                 </div>
                              <div class="d-flex justify-content-center">
                                 <button type="submit" id="submit" class="btn btn-primary">Add New Doctor</button>
                              </div>
							  
							  <br />
							</form>
                </div>
            </div>
            </div>
	</div>
</div>
      </div>
    
    <!-- Library Bundle Script -->
    <script src="../assets/js/core/libs.min.js"></script>
    
    <!-- External Library Bundle Script -->
    <script src="../assets/js/core/external.min.js"></script>
    
    <!-- Widgetchart Script -->
    <script src="../assets/js/charts/widgetcharts.js"></script>
    
    <!-- mapchart Script -->
    <script src="../assets/js/charts/vectore-chart.js"></script>
    <script src="../assets/js/charts/dashboard.js" ></script>
    
    <!-- fslightbox Script -->
    <script src="../assets/js/plugins/fslightbox.js"></script>
    
    <!-- Settings Script -->
    <script src="../assets/js/plugins/setting.js"></script>
    
    <!-- Slider-tab Script -->
    <script src="../assets/js/plugins/slider-tabs.js"></script>
    
    <!-- Form Wizard Script -->
    <script src="../assets/js/plugins/form-wizard.js"></script>
    
    <!-- AOS Animation Plugin-->
    <script src="../assets/vendor/aos/dist/aos.js"></script>
    
    <!-- App Script -->
    <script src="../assets/js/hope-ui.js" defer></script>
     <style>
	.sidebar.sidebar-default .nav-link:not(.static-item).active , .sidebar.sidebar-default .nav-link:not(.static-item).active, .sidebar.sidebar-default .nav-link:not(.static-item)[aria-expanded=true]
	{
		background-color:#FE6600 !important;
	}
	</style>
   
    <script type="text/javascript">
         $(document).ready(function(){
        $("#submit").click(function(){
            $("#error_mobile_no1").text(""); 
            $("#error_mobile_no2").text(""); 

            var var_mobile_no1 = $("#mobile_1").val();
            var var_mobile_no2 = $("#mobile_2").val();
           

            if(var_mobile_no1.length != 10){
                $("#error_mobile_no1").text("10 digit mobile number required");  
                $("#mobile_1").focus();  
                return false;
            }
            else if(var_mobile_no2.length != 10){
                $("#error_mobile_no2").text("10 digit mobile number required");  
                $("#mobile_2").focus();  
                return false;
            }
             
        });
    });
    </script>
  </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