AnonSec Team
Server IP : 10.128.40.6  /  Your IP : 216.73.217.20
Web Server : Apache
System : Linux webd006.cluster128.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
User : logmcpe ( 111175)
PHP Version : 7.3.33
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0755) :  /home/logmcpe/www/TEST/../TMCPRO/pages/feuillesroute/../

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/logmcpe/www/TEST/../TMCPRO/pages/feuillesroute/../congee_sal.php
<?php
include 'includes/config_tmcpro.php' ;
include 'includes/stable_functions_tmcpro.php' ;



 $salarie_id=$_SESSION['MCPRO_sal']['user_id'] ;
   $salarie_id=  3332 ;










if(!empty($_POST))
{

// echo "<pre>" ; 
// print_r($_POST) ; 
// echo "</pre>" ; 
// exit() ; 

                    // ********************enregistrement dans la table demande des congés  ***************************** //
					
                     $salarie_absence_date_debuta= date2int_DSI($_POST['salarie_absence_date_debut']) ;
						if($_POST['salarie_absence_date_fin']=="")
						{
							$salarie_absence_date_fin= NULL;
						}
						else
						{
						$salarie_absence_date_fina= date2int_DSI($_POST['salarie_absence_date_fin']) ;
						}
						
						$salarie_absence_date_debut= $salarie_absence_date_debuta ;
						$motif_conge=$_POST['motif_conge'] ;
						
						$salarie_absence_date_fin= $salarie_absence_date_fina ;

						dbi_query(" INSERT INTO salarie_demande_cong (

						salarie_absence_date_debut,
						salarie_absence_date_fin,
						salarie_id,
						statut_absence,
						motif_conge

						)

						VALUES (

						'$salarie_absence_date_debut',
						'$salarie_absence_date_fin',
						'$salarie_id',
						'2',
						'$motif_conge'
						








 )") ;












 $salarie_absence_date_debut= int2date( dateformaint($_POST['salarie_absence_date_debut']) );
 $salarie_absence_date_fin= int2date( dateformaint($_POST['salarie_absence_date_fin']) ) ;


						// echo "==>".$salarie_absence_date_debut."<br/>" ;


							// exit() ;
 // echo "==> $tache_date_fin <br/>" ;
 // exit() ;

		  $date_creation = date("Ymd");

						$tache_sujet=addslashes("Demande d’absence depuis l’Extranet")." Date début : ".$salarie_absence_date_debut." <br/> Date fin : ".$salarie_absence_date_fin." ( Motif : ".$_POST['motif']." )" ;

						// $tache_date_fin=$_POST['tache_date_fin'] ;

						$tache_Priorite=2 ;
						$salarie_id=$_SESSION['MCPRO_sal']['user_id'] ;
						$client_id=$_POST['client_id'] ;
						$user_id=83 ;
						$tache_designation=addslashes($_POST['tache_designation']) ;



					dbi_query(" INSERT INTO  tache (
					tache_sujet,
					tache_date_fin,
					tache_Priorite,
					salarie_id,
					client_id,
					user_id,
					tache_designation,
					date_creation
 )
 VALUES
 (

 '$tache_sujet',
 '$tache_date_fin',
 '$tache_Priorite',
 '$salarie_id',
 '$client_id',
 '$user_id',
 '$tache_designation',
 '$date_creation'

)") ;

list($tache_idd)=dbi_fetch_row(dbi_query("SELECT max(tache_id) FROM `tache`")) ;

$sous_tache_designation =  " Demande d’absence depuis l’Extranet : Motif  ".$_POST['motif'] ;

$sous_tache_status = 0 ;
$today_p = date('Ymd');
$user_id_creation = 83 ;
$user_id= 84 ;
$date_heure_creation = date('d-m-Y h:i:s', time());
$date_heure_creation_forma_date = date('Y-m-d h:i:s', time());
$PRIORITAIRE = 1 ;
dbi_query(" INSERT INTO  sous_tache (tache_id,sous_tache_designation, sous_tache_date_fin,user_id, sous_tache_status,actif,date_creation,user_id_creation,date_heure_creation,date_heure_creation_forma_date,PRIORITAIRE)
				 VALUES  ('$tache_idd','$sous_tache_designation','$sous_tache_date_fin','$user_id','$sous_tache_status','1','$today_p','$user_id_creation','$date_heure_creation','$date_heure_creation_forma_date','$PRIORITAIRE')") ;



	header('Location:congee_sal.php?msg=Demande d’absence prise en compte&color=success');
}


 ?>


<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Mes Congés</title>

  <!-- Google Font: Source Sans Pro -->
  <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700&display=fallback">
  <!-- Font Awesome -->
  <link rel="stylesheet" href="../../plugins/fontawesome-free/css/all.min.css">
  <!-- Theme style -->
  <link rel="stylesheet" href="../../dist/css/adminlte.min.css">
    <style>
    .colored-box {
      display: inline-block;
      padding: 5px 10px;
      border-radius: 5px;
    }
  </style>
</head>
<body class="hold-transition sidebar-mini">
<div class="wrapper">
  <!-- Navbar -->
  <nav class="main-header navbar navbar-expand navbar-white navbar-light">
    <!-- Left navbar links -->
    <ul class="navbar-nav">
      <li class="nav-item">
        <a class="nav-link" data-widget="pushmenu" href="#" role="button"><i class="fas fa-bars"></i></a>
      </li>

      <li>
      <a href="index_sal_o.php"><button type="button" class="btn btn-info"><i class="fas fa-reply"></i> RETOUR</button>
      </li>
    </ul>

  </nav>
  <!-- /.navbar -->

  <!-- Main Sidebar Container -->
  <?php
  include('aside.php');

  ?>
  <!-- Content Wrapper. Contains page content -->
  <div class="content-wrapper">
    <!-- Content Header (Page header) -->
    <section class="content-header">
      <div class="container-fluid">

      </div><!-- /.container-fluid -->
    </section>

    <!-- Main content -->
    <section class="content">
	 <?php
			      if(isset($_GET["msg"])){
        ?>
        <div class="alert alert-<?php echo $_GET["color"]; ?>  alert-dismissible col-12" role="alert">
          <strong><?php echo $_GET["color"].': '; ?></strong><?php echo $_GET["msg"]; ?>.
          <button type="button" class="close" data-dismiss="alert" aria-label="Close">
            <span aria-hidden="true">&times;</span>
          </button>
        </div>
        <?php
        }
		?>
      <div class="container-fluid">
        <div class="row">
          <div class="col-md-12">




            <!-- Profile Image -->

            <!-- /.card -->

            <!-- About Me Box -->
            <div class="card card-primary">

              <!-- /.card-header -->
              <div class="card-body">


				   <form action="" method="POST">


 <div class="form-row">






  </div> <!-- ///////Permet de passer à la ligne suivante -->

 <!-- ///////Ligne société & Catégorie -->

<!-- ///////Ligne -->

  <div class="form-row">
    <div class="form-group col-md-4">
      <label>Date de D&#233;but</label>
	  <div class="input-group">
                    <div class="input-group-prepend">
                      <span class="input-group-text"><i class="far fa-calendar-alt"></i></span>
                    </div>
                    <input type="date" class="form-control" data-inputmask-alias="datetime" data-inputmask-inputformat="dd/mm/yyyy" data-mask name="salarie_absence_date_debut" <?php if(!empty($red['salarie_absence_date_debut']) ) echo "value=".int2date_autre_format($red['salarie_absence_date_debut']) ;?> placeholder="jj/mm/aaaa">
                  </div>

   </div>



     <?php//  $chantier_fin =    int2date_autre_format($red['chantier_fin'])  ;  ?>
  <div class="form-group col-md-4">
      <label>Date de fin</label>
	  <div class="input-group">
                    <div class="input-group-prepend">
                      <span class="input-group-text"><i class="far fa-calendar-alt"></i></span>
                    </div>
                    <input type="date" class="form-control" data-inputmask-alias="datetime" data-inputmask-inputformat="dd/mm/yyyy" data-mask name="salarie_absence_date_fin" <?php if(($red['salarie_absence_date_fin'])!= 00000000) echo "value=".int2date_autre_format($red['salarie_absence_date_fin']) ;?> placeholder="jj/mm/aaaa" >
                  </div>
	 </div>


	  <divclass="form-group col-md-4"><!-- Liste déroulante statut -->
                <label>Motif de l'Absence</label>
                <select class="form-control" name="motif_conge">
                           <option value="Congés ">Congés </option>
						   <option value="Convenance Personnelle"> Convenance Personnelle</option>
                </select>
    </div>
	 </div>



  <button type="submit" name="Enregistrer"  class="btn btn-primary">Demander</button>

</form>









 <?  
   $qa= dbi_query("SELECT * FROM salarie_demande_cong where salarie_id = ".$salarie_id." ORDER BY `salarie_demande_cong`.`salarie_absence_date_debut` DESC") ;
 if (mysqli_num_rows($qa) > 0) { ?>
 <table id="example1" class="table table-hover">
    <thead>
        <tr>
		     <th style="text-align:center;">Date début     </th>
			 <th style="text-align:center;">Date fin     </th>
			<th style="text-align:center;">Motif    </th>
			
            <th style="text-align:center;">Motif  de refus   </th>
			<th style="text-align:center;">Statut</th>

		</tr>
    </thead>
    <tbody>
		<?php

			while($cl = dbi_fetch_row($qa)){

					if($cl['salarie_absence_date_fin'] ==00000000)
						$dateFin = "Pas date de Fin" ;
					else
					$dateFin = int2date($cl['salarie_absence_date_fin']) ;

				// echo "==> $dateFin " ;

					// list($motif)= dbi_fetch_row(dbi_query("SELECT absence_type_description FROM `absence_type` where absence_type_id =".$cl['absence_type_id'])) ;
					 
					 if($cl['statut_absence'] == 2 ){ $class = "alert alert-warning" ; $statut = "  <i class='fas fa-spinner fa-spin'></i> En cours de Traitement" ; }
					 if($cl['statut_absence'] == 0 ){ $class = "alert alert-danger" ; $statut = "<i class='fas fa-times-circle'></i> Congé Refusé" ; }
					 if($cl['statut_absence'] == 1 ){ $class = "alert alert-success" ; $statut = " <i class='fas fa-check-circle'></i> Congé Accepté " ; }

		?>
	<tr>
	    <td style="text-align:center;"><?=int2date($cl['salarie_absence_date_debut'])?></td>
		 <td style="text-align:center;"><?=$dateFin?></td>
		  <td style="text-align:center;"><?=$cl['motif_conge']?></td>
		  
		   <td style="text-align:center;"><?=$cl['motif_refus']?></td>
		   
		   <td style="text-align:center;" class="<?=$class?>" role="alert" ><?=$statut?></td>

	</tr>
		<?php }
		echo '</tbody>' ;
		echo '</table>';

 } // fin if
		?>









              </div>
              <!-- /.card-body -->
            </div>
            <!-- /.card -->
          </div>
          <!-- /.col -->

          <!-- /.col -->
        </div>
        <!-- /.row -->
      </div><!-- /.container-fluid -->
    </section>
    <!-- /.content -->
  </div>
  <!-- /.content-wrapper -->
  <footer class="main-footer">
    <div class="float-right d-none d-sm-block">
      <b>Version</b> 3.2.0
    </div>
    <strong>MC PRO 2022 </strong>
  </footer>

  <!-- Control Sidebar -->
  <aside class="control-sidebar control-sidebar-dark">
    <!-- Control sidebar content goes here -->
  </aside>
  <!-- /.control-sidebar -->
</div>
<!-- ./wrapper -->

<!-- jQuery -->
<script src="../../plugins/jquery/jquery.min.js"></script>
<!-- Bootstrap 4 -->
<script src="../../plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- AdminLTE App -->
<script src="../../dist/js/adminlte.min.js"></script>
<!-- AdminLTE for demo purposes -->
<script src="../../dist/js/demo.js"></script>
</body>
</html>

AnonSec - 2021