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 (0705) :  /home/logmcpe/www/TEST/www/../../TMCPRO/.github/../

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/logmcpe/www/TEST/www/../../TMCPRO/.github/../anomalies_debut_finn.php
<?php
include 'includes/config_tmcpro.php' ;
include 'includes/stable_functions_tmcpro.php' ;

// exit() ;

session_start();


if(!empty($_GET))
{
$idprod=$_GET['id'];
// echo "==> $idprod cv<br/>" ; 
	dbi_query("delete from telepointage where id_p = $idprod  ") ;
header('Location:anomalies_salarie.php');	
}

if($_POST['modifier']== "modifier"){
	$idprodm=$_POST['idprodm'] ; 
	$salarie_id=$_POST['salarie_id'] ;
	
	// echo "==> $idprodm <br/>" ; 
	// exit() ;
	
	dbi_query("UPDATE telepointage SET matricule = $salarie_id  WHERE id_p = $idprodm  ") ; 

	
	header('Location:anomalies_salarie.php');
}


	    function check_null($value)
    {
        if(empty($value))
        {
            return 0;
        }
        else{
            return $value;
        }
    }
	
	
	$my_connection = ftp_connect("telegestion.appius.fr", 21) or exit('Erreur : connexion au serveur FTP impossible.');
	ftp_login($my_connection, "AD_636", "AC4BRT9F");
	ftp_pasv($my_connection, true);
	
	$liste_fichiers = ftp_nlist($my_connection, '/sortie');
	
	// print_r($liste_fichiers )  ; 
	
	// exit() ; 

foreach($liste_fichiers as $fichier)
{
	// echo $fichier. '<br/>';
	
	
	
		$ret = ftp_nb_get($my_connection, "input.txt", $fichier, FTP_BINARY);
while ($ret == FTP_MOREDATA) {
   
   // Faites ce que vous voulez...
   // echo ".";

   // Continue le téléchargement...
   $ret = ftp_nb_continue($my_connection);
}
if ($ret != FTP_FINISHED) {
   echo "Il y a eu un problème lors du téléchargement...";
   exit(1);
}


ftp_delete($my_connection, $fichier) ; 







    $file = fopen("input.txt","r");


    while(! feof($file))
    {
        $line = fgets($file);
        $row = explode(";", $line);

      

        $agence = check_null($row[0]);
        $jour = check_null($row[1]);
        $heure = check_null($row[2]);
        $telephone = check_null($row[3]);
        $matricule = check_null($row[5]);
        $action = check_null($row[6]);  

// echo "==> $jour "; 		
		
		if($heure != 0)
		{
			$jour = dateMCPROint($jour) ; 
        $query = "INSERT INTO `telepointage`(`agence`, `jour`, `heure`, `telephone`, `matricule`, `action`) VALUES ('$agence', '$jour', '$heure', '$telephone', '$matricule', '$action')";        
		dbi_query($query) ; 
		}
		
		
    }    
    // echo "<h2 align='center'>All Rows of Files are inserted successfully</h2>";
    fclose($file);
	
	

}

?><html>

			<head>

			<?php include('header.php'); ?>

  <!-- fullCalendar -->
  <link rel="stylesheet" href="../plugins/fullcalendar/main.min.css">
  <link rel="stylesheet" href="../plugins/fullcalendar-daygrid/main.min.css">
  <link rel="stylesheet" href="../plugins/fullcalendar-timegrid/main.min.css">
  <link rel="stylesheet" href="../plugins/fullcalendar-bootstrap/main.min.css">
			</head> 
			
<body class="hold-transition sidebar-mini">	


								
<!-- Site wrapper -->
<div class="wrapper">

				<!-- TOP MENU -->
												<nav class="main-header navbar navbar-expand navbar-white navbar-light">
													<ul class="navbar-nav">
															<li class="nav-item">
																	<a class="nav-link" data-widget="pushmenu" href="#"><i class="fas fa-bars"></i></a>
															</li>

															
													</ul> 
												</nav> 
												  
  
<!-- BARRE DE NAVIGATION -->


<?php include('menu.php'); ?>


  



 <!-- DEMARRAGE DE LA PAGE PRINCIPALE -->
  <div class="content-wrapper">
    <!-- Content Header (Page header) -->
												<div class="content-header">
												  <div class="container-fluid">
													<div class="row mb-2">
																			<div  class="modal fade" id="myModal" role="dialog" class="modal fade task-modal-single in"  aria-labelledby="myLargeModalLabel" >
																			  <div class="modal-dialog modal-lg">
																				<div class="modal-content data">
																					<div id="fetch" >
																					</div>
																			   
																					</div> 
																				</div>
																			</div>      
													</div><!-- /.row -->
												  </div>
												</div>
												<!-- /.content-header -->

    <!-- PAGE PRINCIPALE -->
   

   
   
   	
				<section class="content">
					<div class="row">
					
					
					
						<div class="col-12">
						
						
			<div  class="modal fade" id="myModal2" role="dialog" class="modal fade task-modal-single in" tabindex="-1"  aria-labelledby="myLargeModalLabel" >
					  <div class="modal-dialog modal-lg">
						<div class="modal-content data">
						<div class="modal-header">
							<h4 class="modal-title">planning client</h4>
							<button type="button" class="close" data-dismiss="modal" aria-label="Close">
							<span aria-hidden="true">&times;</span>
							</button>
						</div>
							<div id="fetch2" ></div>
							
							   <div id="calendar"></div>
							</div>
						</div>
			</div>
						
						
						
						
						
						
						
						
						
						
							<div class="card card-primary card-outline">
															<div class="card-header">
																<div class="row">
																	<div class="col-sm-11">
																		<h3 class="card-title"> <i class="nav-icon fas fa-clock"></i> POINTAGES  </h3>
																	</div>
																</div> 
															</div>
									<div class="card-body">
									


			

<?php


$ismai = $_SESSION['ans']."".$_SESSION['mois']  ; 

if(!empty($_POST['mois']))
{
$_SESSION['mois'] = $_POST['mois']  ; 
$_SESSION['ans'] = $_POST['ans']  ; 

$ismai = $_POST['ans']."".$_POST['mois']  ; 
}

	

if(empty($_POST['mois']) AND empty($_SESSION['mois']) )
{
	$ismai =  date("Ym") ; 
	// echo "ppp=> $ismai <br/>" ; 
}



// $_SESSION['favcolor'] = 'green';
// if(!empty($_GET['idans']))
// {
	// $_SESSION['idans'] = $_GET['idans']; 
// }
// elseif(empty($_GET['id']))
// {
// $_SESSION['idans']  = date("Ym"); 
// }
// $ismai = date("m"); 

// $an = $_SESSION['idans'] ; 

// if(!empty($_GET['id']))
// {
	// $ismai=$an."".$_GET['id'] ; 
// }


// if(empty($_GET['id']))
// {
	// $ismai = $an."".$ismai  ; 
// }

 
 
 // echo " SELECT * FROM `telepointage` where `jour` LIKE '$ismai%'  and (matricule='0' OR client_id = '0'  OR  client_id IS NULL)   ORDER BY `telepointage`.`jour` ASC " ; 
 // echo "===>$an <br/>" ; 
// echo "===>$ismai <br/>" ; 
// echo "<pre>" ; 
// print_r($_GET) ; 
// echo "<pre>" ; 

?>						
															
							<form id="bureau_mois" name="mois_form" method="POST" action="">							
							  <div class="form-row"> 
								<div class="form-group col-md-4">
								  <div class="input-group">
									  <?php $qm = dbi_query("SELECT *  FROM `client` WHERE `client_statut` = '1'") ; ?>							 
											  <select class="form-control select" style="width: 100%;"  name="mois" onchange="GetIdmois()";>
												<option selected="selected">selectionner un mois  </option>
												<option  value='01' <?php if($_SESSION['mois']== '01'){echo 'SELECTED ' ; }?> > Janvier   </option>
												<option  value='02'  <?php if($_SESSION['mois']== '02'){echo 'SELECTED ' ; }?> > F&#233;vrier   </option>
												<option  value='03' <?php if($_SESSION['mois']== '03'){echo 'SELECTED ' ; }?> > Mars   </option>
												<option  value='04' <?php if($_SESSION['mois']== '04'){echo 'SELECTED ' ; }?>  > Avril   </option>
												<option  value='05' <?php if($_SESSION['mois']== '05'){echo 'SELECTED ' ; }?> > Mai   </option>
												<option  value='06' <?php if($_SESSION['mois']== '06'){echo 'SELECTED ' ; }?>  > Juin   </option>
												<option  value='07'<?php if($_SESSION['mois']== '07'){echo 'SELECTED ' ; }?>  > Juillet   </option>
												<option  value='08' <?php if($_SESSION['mois']== '08'){echo 'SELECTED ' ; }?>  > Aout   </option>
												<option  value='09' <?php if($_SESSION['mois']== '09'){echo 'SELECTED ' ; }?>  > Septembre   </option>
												<option  value='10' <?php if($_SESSION['mois']== '10'){echo 'SELECTED ' ; }?>  > Octobre   </option>
												<option  value='11' <?php if($_SESSION['mois']== '11'){echo 'SELECTED ' ; }?>  > Novembre   </option>
												<option  value='12' <?php if($_SESSION['mois']== '12'){echo 'SELECTED ' ; }?>  > Décembre   </option>
											  </select>
									</div> 
								</div>
   
   
     
								<div class="form-group col-md-4">
									 <div class="input-group"> 
											  <select class="form-control select" style="width: 100%;"  name="ans" onchange="GetIdans()";>
												<option selected="selected">selectionner un ann&#233;e  </option>
													
													<option  value='2020' <?php if($_SESSION['ans']== '2020'){echo 'SELECTED ' ; }?>  > 2020   </option>
													<option  value='2021' <?php if($_SESSION['ans']== '2021'){echo 'SELECTED ' ; }?> > 2021   </option>
													<option  value='2022' <?php if($_SESSION['ans']== '2022'){echo 'SELECTED ' ; }?> > 2022   </option>
													<option  value='2023' <?php if($_SESSION['ans']== '2023'){echo 'SELECTED ' ; }?> > 2023   </option>
													<option  value='2024' <?php if($_SESSION['ans']== '2024'){echo 'SELECTED ' ; }?> > 2024   </option>
													<option  value='2025' <?php if($_SESSION['ans']== '2025'){echo 'SELECTED ' ; }?> > 2025   </option>
													<option  value='2026' <?php if($_SESSION['ans']== '2026'){echo 'SELECTED ' ; }?> > 2026   </option>											 
											  </select>											  
				                   </div>
	                            </div>
	 
   
								<div class="form-group col-md-4">
									 <div class="input-group">
											<button type="submit" name="Afficher" class="btn btn-primary">Afficher </button>
								   </div>
							   </div> 
						</div> 
						</form>
  
  
  
  
  
  
										<div class="onglet_dotted">
											<div style="width:100%; float:left; vertical-align:top" class="header_ray"> 
												<div id="tab">
													<div class="box-body">
														<table id="example1" class="table table-bordered table-striped">
															<thead>
																<TR>
																<th align="center">Jour</th>
																  <th align="center">Salari&#233;</th>	
																  <th align="center">Client</th>
																  	
																  <th align="center">Heuree</th>	
																  <th align="center">Telephone</th>	
																  <th align="center">Matricule</th>
																  <th align="center">Planning</th>
																  <th align="center">Deb/fin</th>
																  <th align="center">Action</th>
																  <th align="center">Supprimer</th>
																  															  
																</TR>
															</thead>
                                                            <tbody>
                                                            <?php 
															$qa = dbi_query(" SELECT * FROM `telepointage` where `jour` LIKE '$ismai%'  ORDER BY `telepointage`.`jour` ASC ") ; 
															while($tel = dbi_fetch_row($qa)) { ?>
															<?php list($inter_nom ,	$inter_pnom) = dbi_fetch_row(dbi_query(" SELECT salarie_nom , salarie_prenom  FROM `salarie` WHERE `salarie_id` = ".$tel['matricule'])) ;  ?>
															<?php $tele =$tel['telephone'] ; 
															list($client_nom,$client_id ) = dbi_fetch_row(dbi_query("SELECT client_nom,client_id  FROM `client` WHERE `tele1` LIKE '$tele' OR `tele2` LIKE '$tele' OR `tele3` LIKE '$tele' OR `tele4` LIKE '$tele'")) ; 
															
															// echo "$inter_nom==$inter_pnom <br/>" ; 
															
															if($inter_nom == "" AND $inter_pnom=="" )
															{
															?>
															<tr>
															<td> <?php echo int2date($tel['jour']) ; ?> </td>
															<td> <?php echo $inter_nom." ".$inter_pnom; ?> </td> 
															<td> <?php echo $client_nom ; ?> </td> 
															
															<td> <?php echo $tel['heure'] ; ?> </td> 
															<td> <?php echo $tel['telephone'] ; ?> </td> 
															<td> <?php echo $tel['matricule'] ; ?> </td> 
															<td> <?php if(isset($client_id) && $client_id > 0 ) echo '<a class="btn btn-info btn-sm" data-userid="'.int2date($tel['jour'],'Y-m-d').'" href="#myModal2"  id="custId" data-toggle="modal" data-id="'.$client_id.'">Voir planning</a>'; else echo "problème client";?> </td>
															<td> <?php echo $tel['action'] ; ?> </td> 
										                    <TD align="center" nowrap>
  <?php echo '<a class="btn btn-info btn-sm" href="#myModal"  id="custId" data-toggle="modal" data-id="'.$tel['id_p'].'"><i class="fas fa-pencil-alt"></i></a>';?>
				</a>
															</TD>
															
															
															  <TD align="center" nowrap>
  
  
   <a class="btn btn-danger btn-sm" href="?action=sup&id=<?=$tel['id_p']?>"  onclick="return confirm('Voulez-vous vraiment supprimer ce pointage ?');">
              
				  <i class="fas fa-trash">
                              </i>
				   </a>

  </TD>

															</tr>
															
															
															<?php }}?>
															

 
															</tbody>
														</table><!-- /.table -->
													</div><!-- /.box-body -->
												</div><!-- /.tab -->
											</div><!-- /.header_ray -->
										</div><!-- /.onglet_dotted -->
								    </div><!-- /.card-body -->
							    </div><!-- /.card card-primary card-outline -->
							</div> <!-- /.col-12 -->
						</div>  <!-- /.row -->
				</section> <!-- /.section -->
     


	
	</div>
  
  
<?php include('footerr.php'); ?>
<!-- fullCalendar 2.2.5 -->
<script src="../plugins/moment/moment.min.js"></script>
<script src="../plugins/fullcalendar/main.min.js"></script>
<script src="../plugins/fullcalendar-daygrid/main.min.js"></script>
<script src="../plugins/fullcalendar-timegrid/main.min.js"></script>
<script src="../plugins/fullcalendar-interaction/main.min.js"></script>
<script src="../plugins/fullcalendar-bootstrap/main.min.js"></script>
<script src='../plugins/fullcalendar/locales/fr.js'></script>
<script type="text/javascript">
$(document).ready(function(){
    $('#myModal').on('show.bs.modal', function (e) { 
        var rowid = $(e.relatedTarget).data('id');
        $.ajax({
            type : 'post',
            url : 'ajaxAjoutMatR.php', //Here you will fetch records 
            data :  'rowid='+ rowid, //Pass $id
            success : function(data){
            $('#fetch').html(data);//Show fetched data from database
            }
        });
     });
	$('#myModal2').on('show.bs.modal', function (e) {
        var client_id  = $(e.relatedTarget).data('id');
		var date_client = $(e.relatedTarget).data('userid');
		
		
		// alert(date_client);
		
		
		$('#calendar').html(null);
		$('#fetch2').html(null);
				let calendarEl = document.getElementById('calendar');
		let calendar = new FullCalendar.Calendar(calendarEl, {
		locale: 'fr',
        plugins: [ 'bootstrap', 'interaction', 'dayGrid', 'timeGrid' ],
		firstDay: 1,
		defaultDate: date_client,
		showNonCurrentDates: false,
		fixedWeekCount: false,
		 header    : {
        left  : 'prev,next today',
        center: 'title',
        right : 'dayGridMonth,timeGridWeek,timeGridDay'
      },
	  
	  businessHours: {
  daysOfWeek: [ 0,1, 2, 3, 4,5,6 ], // Monday - Thursday
  startTime: '06:00', // a start time (10am in this example)
  endTime: '19:00', // an end time (6pm in this example)
},

	  events: 'planning.php?date='+date_client+'&client_id='+client_id,
	  
    selectable:true,
    selectHelper:true,
    editable:false

	

    });
	calendar.setOption('locale', 'fr');
	calendar.render();






		// alert(rowid);
     });
});

    
</script>

</body>
</html>

AnonSec - 2021