403Webshell
Server IP : 118.139.160.155  /  Your IP : 216.73.217.130
Web Server : Apache
System : Linux sg2plmcpnl504228.prod.sin2.secureserver.net 4.18.0-553.124.4.lve.el8.x86_64 #1 SMP Fri May 15 13:02:13 UTC 2026 x86_64
User : twll3xqyaqrh ( 9725459)
PHP Version : 5.6.40
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/twll3xqyaqrh/public_html/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/twll3xqyaqrh/public_html/agenda-2.php
<?php 
include("panel/connectionbd.php");
include("panel/mesfonctions.php");

setlocale(LC_TIME, 'fr_FR');

$date_jour= date('Y/m/d');
$mois_date=date('m');;
list($annee, $mois, $jour) = explode ("/", $date_jour);
function week2str($annee, $no_semaine){
    // Récup jour début et fin de la semaine
    $timeStart = strtotime("First Monday January {$annee} + ".($no_semaine - 1)." Week");
    $timeEnd   = strtotime("First Monday January {$annee} + {$no_semaine} Week -1 day");
     
    // Récup année et mois début
    $anneeStart = date("Y", $timeStart);
    $anneeEnd   = date("Y", $timeEnd);
    $moisStart  = date("m", $timeStart);
    $moisEnd    = date("m", $timeEnd);
     
    // Gestion des différents cas de figure
    if( $anneeStart != $anneeEnd ){
        // à cheval entre 2 années
        $retour = "du ".strftime("%d %B %Y", $timeStart)." au ".strftime("%d %B %Y", $timeEnd);
    } elseif( $moisStart != $moisEnd ){
        // à cheval entre 2 mois
        $retour = "du ".strftime("%d %B", $timeStart)." au ".strftime("%d %B %Y", $timeEnd);
    } else {
        // même mois
        $retour = "du ".strftime("%d", $timeStart)." au ".strftime("%d %B %Y", $timeEnd);
    }
    return $retour;
}

/*$debutSemaine= date("Y/m/d", strtotime('monday this week', strtotime($date_jour)));   
$finSemaine= date("Y/m/d", strtotime('sunday this week', strtotime($date_jour)));
$date_jour=date("Y-m-d");*/



$debutSemaine= date("Y/m/d", strtotime('January this year', strtotime($date_jour)));   
$finSemaine= date("Y/m/d", strtotime('December this week', strtotime($date_jour)));
$date_jour=date("Y-m-d");

$tab_mois=array("","Janvier","F&eacute;vrier","Mars","Avril","Mai","Juin","Juillet","Ao&ucirc;t","Septembre","Octobre","Novembre","D&eacute;cembre");
if(isset($_POST['date'])){ 
  $date=$_POST['date'];
	list($annee, $mois, $jour) = explode ("/", $date);
}



$query_agenda ="select * from agenda where MONTH(date_jour)='$mois_date' ";


 /**$query_agenda ="select * from agenda where date_jour>='$debutSemaine' AND date_jour<='$finSemaine'";

 * Retourne une semaine sous forme de chaine "du {lundi} au {dimanche}..." en gérant des cas particuliers :
 *  - début et fin pas dans le même mois
 *  - début et fin pas dans la même année
 * !!! Penser à utiliser setlocale pour avoir la date (jour et mois) en Français !!!
 */

// Numero de page (1 par d&eacute;faut)
if( isset($_GET['lapage']) && is_numeric($_GET['lapage']) ){
	$page = $_GET['lapage'];
	$suiv=$page+1;
	$prec=$page-1;
}else{
	$page = 1;
	$suiv=2;
	$prec=$page-0;
}
// Nombre d'info par page
$pagination = 10;

// Num&eacute;ro du 1er enregistrement &agrave; lire
$limit_start = ($page - 1) * $pagination;
//  requ&ecirc;te
$titre_page="Les actualit&eacute;s du PNDP";

//$query_agenda="SELECT * FROM agenda WHERE etat='1'";
//gestion de la recherche


///***************
function nom_jour($date) {
 
$jour_semaine = array(1=>"lundi", 2=>"mardi", 3=>"mercredi", 4=>"jeudi", 5=>"vendredi", 6=>"samedi", 7=>"dimanche");
 
list($annee, $mois, $jour) = explode ("/", $date);
 
$timestamp = mktime(0,0,0, date($mois), date($jour), date($annee));
$njour = date("N",$timestamp);
 
return $jour_semaine[$njour];
 
}

/**********************/ 



//  requ&ecirc;te
$nb_total=mysql_num_rows(mysql_query($query_agenda));

$query_agenda.=" LIMIT $limit_start, $pagination";	
$resultat_agenda=mysql_query($query_agenda);
$agenda=mysql_fetch_array($resultat_agenda);
echo $query_agenda;
 ?>
<!doctype html>
<html>
<head>
<meta charset="iso-8859-1">
<title>Agenda du pndp</title>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Merriweather:300,400,700,900" rel="stylesheet"> 
<link rel="stylesheet" href="css/interne.css">
<link rel="stylesheet" href="css/header.css">
<link rel="stylesheet" href="css/footer.css">
<link href="fontawesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<link href="owl-carousel/owl.theme.css" rel="stylesheet" type="text/css">
<link href="owl-carousel/owl.carousel.css" rel="stylesheet" type="text/css">
<link href="owl-carousel/owl.transitions.css" rel="stylesheet" type="text/css">
<link href="css/loading.css" rel="stylesheet" type="text/css">
<link href="css/responsive.css" rel="stylesheet" type="text/css">
<link href="layerslider/css/layerslider.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" media="screen and (max-width:1200px)"  href="css/header_mini.css" type="text/css">
<link rel="stylesheet" media="screen and (max-width:1200px)"  href="css/responsive_actualite_under1200px.css" type="text/css">
<link rel="stylesheet" media="screen and (max-width:600px)"  href="css/responsive_actualite_under460.css" type="text/css">
<link rel="stylesheet" media="screen and (min-width:600px) and (max-width:960px)"  href="css/responsive_actualite_between600_960.css" type="text/css">
<link rel="stylesheet" media="screen and (min-width:960px) and (max-width:1200px)"  href="css/responsive_actualite_between960_1200.css" type="text/css">
<script src="js/jquery-1.8.2.min.js"></script>
<script src="slick/slick.min.js"></script>
 <script src="layerslider/js/greensock.js" type="text/javascript"></script>
<script src="layerslider/js/layerslider.transitions.js" type="text/javascript"></script>
<script src="layerslider/js/layerslider.kreaturamedia.jquery.js" type="text/javascript"></script> 
<script src="owl-carousel/owl.carousel.min.js" ></script>
<script language="javascript" type="text/javascript" src="js/mesfonctions.js"></script>
<script src="js/index.js"></script>
<script src="js/viewportchecker.js"></script>

</head>

<body id="page">
<?php 
	include('includes/element_opacite_div_traitement.php');?>
<?php include("includes/header2.php"); ?>
<!-- header -->



<div class="conteneur_banniere"  style="background-image:url(images/Ban_Agenda.jpg)">
  <div class="banniere">
    <div class="texte_banniere">
      <div class="titre_banniere">Agenda
      </div>
      <div class="fil_ariane">
        <a href="./">Accueil</a>&rarr;<a href="actualite.php">Activit&eacute;s/r&eacute;sultats</a>&rarr;<a href="">Agenda</a>
      </div>
    </div>
  </div>
</div>

<!-- titre page -->
  <div id="conteneur-titre-page">
  	<!-- <div id="titre_page">Agenda du PNDP <?php echo week2str( $annee, date("F", strtotime($date_jour)) ); ?></div> -->
  	<div id="titre_page">Agenda du PNDP : <?php $mois_courant =date_parse_from_format("Y-m-d", $date_jour); echo $tab_mois[$mois_courant["month"]]." ".$mois_courant["year"]?></div>
  </div>  
   
      
  <!-- contenu de la page -->   

  
<div id="conteneur_page">
  	<div id="page_interne">
  	<div id="wrapper_conteneur_btn_reseau">
          <div id="conteneur_btn_reseau_sociaux">
            <a href="#" id="linkedin"><i class="fa fa-linkedin-square" aria-hidden="true"></i> <span>Partager</span></a>
            <a href="#" id="fcb"><i class="fa fa-facebook" aria-hidden="true"></i> <span>Partager</span></a>
            <a href="#" id="twt"><i class="fa fa-twitter" aria-hidden="true"></i> <span>Twitter</span></a>
            <a href="#" id="mail"><i class="fa fa-envelope" aria-hidden="true"></i> <span>Envoyer</span></a>
            </div>
        </div>
	  	<div id="agenda">
	  	<?php 
			if($nb_total>0){
			while($agenda){
				$mois_courant_agenda =date_parse_from_format("Y-m-d", $agenda['date_jour']);
				//list($annee, $mois, $jour) = explode ("/", $agenda['date_jour']);
		?>
	  		
	  		<div class="bloc_agenda">
	  			<div class="ligne_jour_agenda ligne_agenda">
	  				<div class="bloc_horaire_agenda"><?php echo nom_jour($agenda['date_jour']); ?> <br><?php echo $jour; ?> <?php echo $tab_mois[intval($mois)]; ?><br> <?php echo $annee; ?></div>
	  			</div>
	  			<?php 
					$queryEltAgenda=mysql_query("SELECT * FROM agenda WHERE etat='1' AND Month(date_jour)='$mois_date'");
					while($eltAgenda=mysql_fetch_array($resultat_agenda)){
				?>
					<div class="ligne_agenda">
						<div class="bloc_horaire_agenda"><?php echo $eltAgenda['heure_debut']; ?></div>
						<div class="contenu_agenda"><?php echo $eltAgenda['commentaire']; ?></div>
					</div>
	  			<?php }?>
	  		</div>
	  		
	  		<?php 	
				}
			}else echo '<h2> Aucun rendez-vous pr&eacute;vu ce mois. </h2>'
			?>
	  	</div>
		<div id="bloc_aside_page">
  			<div id="aside_autre_lien" class="bloc-aside">
  				<div class="titre-aside">Activit&eacute;s / R&eacute;sultats</div>
  				<ul class="contain-bloc-aside">
  				 <?php 
        $resultat_categorie=mysql_query("SELECT * FROM smenu WHERE etat='1' AND idmenu='62' ORDER BY rang ASC");
        while ($lacategorie=mysql_fetch_array($resultat_categorie)) {
          
     ?>
					<li><a href="#"> <?php echo $lacategorie["titre"]; ?></a></li>

    <?php } ?>
				  </ul>
                
  			</div>
	    </div>
  	</div>
</div>
  
  
  
   <!-- footer -->
   <?php include("includes/footer.php"); ?>
<script>
	  $(document).ready(function(){

jQuery('.image_galerie').addClass("hidden").viewportChecker({
	    classToAdd: 'visible animated fadeInUp', // Class to add to the elements when they are visible
	    offset: 100    
	   });


  $('#contain-bloc-aside-archive a').click(function(e) {
	$('.scontain-bloc-aside').slideUp('slow');
    $(this).siblings('.scontain-bloc-aside').slideToggle('slow');
	//return false;
});
		  
//code pour les ancres

var anchorName = document.location.hash.substring(1);
if(anchorName ){
$('html, body').animate({
			scrollTop:$("#"+anchorName).offset().top-85
		}, 500);
}
	 $('a[href^="#"]').click(function(){
		var the_id = $(this).attr("href");
	
		$('html, body').animate({
			scrollTop:$(the_id).offset().top-0
		}, 500);
		return false;
	});

 //--------------slide action----------------

  $("#content_bloc_action").owlCarousel({
 	     loop:true,
 	     responsiveClass:true,
 	 	  autoWidth:true,
 	     autoplay:true,
 	     autoplayHoverPause:true,
 	     pagination:false,
 	     navigation:false,
 	 	  items:3,
 	     itemsDesktop : [1200,2], //1 items between 1000px and 901px
 	    itemsDesktopSmall : [900,1], // betweem 900px and 601px,
 	   itemsTablet: [1200,1],
 	     itemsTablet: [600,1],
 	   itemsTablet: [760,1],
 	   itemsTablet: [465,1],
 	    itemsMobile :[320,1],
 	   itemsMobile :[0,1] // 
 	    });

  var action = $("#content_bloc_action").data('owlCarousel');

   $('.prev_action_pndp').click(function(e) {
        action.prev()   // Go to previous slide
      });
      
      $('.next_action_pndp').click(function(e) {
        
        action.next()   // Go to next slide
  });



//---------------tri actualite------------------	     
$("#actu li ").click(function(){
	$("#actu li ").removeClass('active');
	$(this).addClass('active');
	var projet = $(this).attr("data-filter");
	if(projet=="all"){
		$('#actualites .bloc_actualite').show('slow');
	}else if($('#actualites .bloc_actualite[data-categorie="'+projet+'"]').is(':visible')){
		$('#actualites .bloc_actualite[data-categorie!="'+projet+'"]').hide('slow');
	}else{
		$('#actualites .bloc_actualite[data-categorie="'+projet+'"]').show('slow');
		$('#actualites .bloc_actualite[data-categorie!="'+projet+'"]').hide('slow');
	}
	
	return false;
});

//--------------------tri documentation---------------------

$("#doc_categorie li ").click(function(){
	$("#doc_categorie li ").removeClass('active');
	$(this).addClass('active');
	var projet = $(this).attr("data-filter");
	if(projet=="all"){
		$('#ligne_documentation .image_documentation').show('slow');
	}else if($('#ligne_documentation .image_documentation[data-categorie="'+projet+'"]').is(':visible')){
		$('#ligne_documentation .image_documentation[data-categorie!="'+projet+'"]').hide('slow');
	}else{
		$('#ligne_documentation .image_documentation[data-categorie="'+projet+'"]').show('slow');
		$('#ligne_documentation .image_documentation[data-categorie!="'+projet+'"]').hide('slow');
	}
	
	return false;
});


//***************tri galerie****************

$("#galerie_categorie li ").click(function(){
	$("#galerie_categorie li ").removeClass('active');
	$(this).addClass('active');
	var projet = $(this).attr("data-filter");
	if(projet=="all"){
		$('.image_galerie').show('slow');
	}else if($('.image_galerie[data-categorie="'+projet+'"]').is(':visible')){
		$('.image_galerie[data-categorie!="'+projet+'"]').hide('slow');
	}else{
		$('.image_galerie[data-categorie="'+projet+'"]').show('slow');
		$('.image_galerie[data-categorie!="'+projet+'"]').hide('slow');
	}
	
	return false;
});


	$('.liste_lang').hide();
	$('.bloc_lang').click(function (){
		$('.liste_lang').show("slow");
	})

	$('.liste_lang .lang').click(function (){
		var lang=$(this).attr("data-lang");
		$('.bloc_lang').html(lang+"<i class=\"fa fa-chevron-down\" aria-hidden=\"true\">")
	})
	   });

/****************fixer l'entete au scroll*************/
$(document).scroll(function(){
 if($(this).scrollTop() >= 100) {
            
            $('.conteneur_header').css({
                "width":"100%",
                "background":"#fff",
                "position":"fixed",
                "z-index":"1000",
                "top":"0",
                "border-bottom":"1px solid #ccc",
            });  

            $('.conteneur_superheader') .css({
              "display":"none",
            })            
            
        }
        else{
            $('.conteneur_header').css({
                "position":"relative",
                "z-index":"1000",
            }); 

            $('.conteneur_superheader') .css({
              "display":"block",
            }) 
            
        }
  }); 


/*************Layer slider*******************/

  $('#layerslider').layerSlider({
      responsiveUnder : 1200,
      layersContainer : 1200,
      skinsPath: 'layerslider/skins/',
      pager: false,
      controls: false,
      auto: true,
      adaptiveHeight: true,
      pause: 7000,
      thumbnailNavigation: 'disabled',
      autoHover: true
          
    });
        
    $('#layerslider').layerSlider('next');
        
</script>
</body>
</html>

Youez - 2016 - github.com/yon3zu
LinuXploit