AnonSec Team
Server IP : 10.128.40.6  /  Your IP : 216.73.216.233
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/MCPRO/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/logmcpe/www/MCPRO/suivi_edition_check.php
<?php

session_start();

// echo "testt <br/>"  ; 

// echo "<pre>" ;
// print_r($_GET) ; 
// echo "</pre>" ;


// echo "============================ <br/>" ;
// echo "<pre>" ;
// print_r($_SESSION["check_client"]) ; 
// echo "</pre>" ;




// for($i=0 ; $i<$nbclinet ; $i++)
// {
	
	// $_GET['action'] = "ouvelle_action_suivi"; 
	// $_GET['client_id'] = $_SESSION["check_client"][$i]; 
	// $_GET['suivi_id'] = 10; 
	
	// list($client_suivi_id) = dbi_fetch_row(dbi_query(" SELECT client_suivi_id  FROM `client_suivi` where suivi_id = 10 and client_id = ".$_GET['client_id'])) ;
	// $_GET['client_suivi_id'] = $client_suivi_id ;  
	// echo "==========> ".$_SESSION["check_client"][$i]."<br/>" ; 
	

// exit() ; 
if (array_key_exists('action',$_POST) && !(in_array($_GET['action'],array('sup','clore','ouvrir')))) define('FERMER',true);
if (array_key_exists('action',$_GET) && (in_array($_GET['action'],array('sup','clore','ouvrir')))) define('PAGE_PRECEDENTE',true);

include_once 'code/init.php';

if (isset($_POST['suivi_programme'])) $suivi_programme = 1;
else $suivi_programme = 0;


// if(!empty($_POST))
// {
	
	// echo "=====> ".$suivi_programme."<br/>" ; 
	// echo "<pre>" ;
	
	// print_r($_POST) ;
	// echo "<pre>" ;
	
	// exit() ; 
// }

if(isset($_POST['client_suivi_id'])&&($_POST['action']=='nouvelle_action_suivi'))
{
	$nbclinet=count($_SESSION["check_client"]) ; 
	
	for($i=0 ; $i<$nbclinet ; $i++)
{
	
	// $_GET['action'] = "ouvelle_action_suivi"; 
	$_GET['client_id'] = $_SESSION["check_client"][$i]; 
	$client_id  =  $_SESSION["check_client"][$i]; 
	// $_GET['suivi_id'] = 10; 
	
	list($client_suivi_id) = dbi_fetch_row(dbi_query(" SELECT max(client_suivi_id)  FROM `client_suivi` where suivi_id = 10 and suivi_parent_id = 0 and client_id = ".$_GET['client_id'])) ;
	$_POST['client_suivi_id'] = $client_suivi_id ;  
	
	
	
	list($statut) = array_values_bd(dbi_fetch_row(dbi_query("SELECT client_suivi_clos FROM client_suivi WHERE suivi_id = '".$_POST['client_suivi_id']."'")));
	if($statut != '1') $statut = 0;
	$date=getPostDateH('suivi');
	dbi_query("INSERT INTO client_suivi (client_id, suivi_date, suivi_id, agence_id, suivi_parent_id, annotation, humeur, suivi_biais_id,Admin_ID, inter_id, suivi_programme, client_suivi_clos) VALUES ('".$client_id."', '$date', '".$_POST['suivi_id']."', '".$agence."', '".$_POST['client_suivi_id']."', '".nl2br($_POST['suivi_annotation'])."', '".$_POST['suivi_humeur']."', '".$_POST['suivi_biais_id']."', '".$_POST['Admin_ID']."', '".$_POST['inter_id']."', '".$suivi_programme."', '$statut')");

}
}

print_header ();
function get_administratif_drop_down($name = '', $param = '', $value ='', $choose = 'auto')
{
// echo
	global $agence ;
	if(!is_array($value))
		$value = array($value) ;
		// print_r($value);
	$ret = "<select name=\"$name\" $param>".((in_array('', $value) || in_array('0', $value)) && count($value) == 1 && $choose == 'auto' || $choose === true ? '<option value="" selected  style="font-weight:bold"></option>' : '') ;
	$q = dbi_query("SELECT * FROM administratif where agence_id=$agence order by Admin_nom, Admin_pnom") ;
	while($res = dbi_fetch_row($q)) {
		$ret .= sprintf('<option value="%s"%s>%s %s </option>', $res['Admin_ID'], in_array($res['Admin_ID'], $value) ? ' selected' : '', $res['Admin_nom'], $res['Admin_pnom']) ;
	}
	return $ret."</select>" ;
}
// print_r($_POST);
$nouveau_suivi = false;
$nouvelle_action_suivi = false;
$edition_suivi = false;
$edition_action_suivi = false;

if (!empty($_GET['client_id'])) {
	$where = "client_id = '".$_GET['client_id']."'";
	$cl = dbi_fetch_row(dbi_query("SELECT * FROM ".TABLE_CLIENT." WHERE client_id = '".$_GET['client_id']."'"));
} else {
	$where = "inter_id = '".$_GET['inter_id']."'";
	$salarie = $_GET['inter_id'];
	$checked = true;
}

if($_GET['action']=='nouveau_suivi') $nouveau_suivi = true;
if($_GET['action']=='nouvelle_action_suivi') $nouvelle_action_suivi = true;
if($_GET['action']=='edition_suivi') $edition_suivi = true;
if($_GET['action']=='edition_action_suivi') $edition_action_suivi = true;
?>
<script type="text/javascript">
	window.addEvent('domready', function(){ 
		activer_intervenant = function(elem){ 
			if (!elem.checked) $('inter_id').setAttribute('disabled', true);
			else $('inter_id').removeAttribute('disabled', true);
		};
		activer_client = function(elem){ 
			if (!elem.checked) $('client_id').setAttribute('disabled', true);
			else $('client_id').removeAttribute('disabled', true);
		};
	});
</script>
<?

if ($nouvelle_action_suivi||$edition_action_suivi) {
	if ($edition_action_suivi) $a = dbi_fetch_row(dbi_query("SELECT * FROM ".TABLE_CLIENT_SUIVI." WHERE client_suivi_id = '".$_GET['client_suivi_id']."' AND $where"));
		if ($a['Admin_ID'] > 0) 
		$salarie2 = $a['Admin_ID'] ;
	if ($a['inter_id'] > 0) {
		$salarie = $a['inter_id'] ;
		$checked = true;
	} else if (empty($salarie) && $cl['client_prospect']!='1') {
		list($presta_id) = array_values_bd(dbi_fetch_row(dbi_query("SELECT presta_id FROM ".TABLE_PREST." WHERE $where ORDER BY presta_recur DESC, presta_date_fin, presta_date_debut DESC LIMIT 1")));
		$e = get_occurence($presta_id, 0) ;
		$salarie = $e['inter'] ;
		$checked = false;
	}
	

	if ($edition_action_suivi) $b = dbi_fetch_row(dbi_query("SELECT * FROM ".TABLE_CLIENT_SUIVI." WHERE client_suivi_id = '".$_GET['client_suivi_id']."' AND $where"));
	if ($b['client_id'] > 0) {
		$client = $b['client_id'] ;
		$checkedc = true;
	} else $checkedc = false;

	$tabD=explode(' ',$a['suivi_date']);
	$tabH=explode(':',$tabD[1]);
	$D=str_replace('-','',$tabD[0]);
	$H=$tabH[0];
	$m=$tabH[1];
	if ($edition_action_suivi) echo '<h4>Editer une action de suivi :</h4>';
	else echo '<h4>Ajouter une action de suivi :</h4>';
	echo '<form method="POST" name="suivi" id="suivi">
	<input type="hidden" name="client_suivi_id" value="'.$_GET['client_suivi_id'].'">
	<input type="hidden" name="suivi_id" value="'.$_GET['suivi_id'].'">
	<input type="hidden" name="action" value="'.$_GET['action'].'">'.selection_biais_suiviPP($a['suivi_biais_id'], 'suivi_biais_id',$_GET['suivi_id']);
	echo '<br /><br>le ';
	print_date_selection('suivi', ($edition_action_suivi?$D:date("Ymd")));
	$programmation_checked = ($a['suivi_programme']=='1'?true:false);
	echo '&agrave; <input type="text" value="'.($edition_action_suivi?$H:date("H")).'" size="2" name="suivi_heure">H<input type="text" value="'.($edition_action_suivi?$m:date("i")).'" size="2" name="suivi_minute"><label><input type="checkbox" name="suivi_programme"'.($programmation_checked?' checked="checked"':'').' />'.($programmation_checked?'<b>':'').'(programmer)'.($programmation_checked?'</b>':'').'</label><br />';
	if(!empty($_GET['client_id'])) echo '<input type="hidden" name="client_id" value="'.$_GET['client_id'].'">';
	else echo '<br /><label><input type="checkbox" onchange="activer_client(this);" '.($checkedc?' checked="checked"':'').' /> Client concerné : </label>'.get_clients_drop_down('client_id', 'id="client_id"'.($checkedc?'':' disabled="disabled"'), $client).'<br />';
	echo '<label><input type="checkbox" onchange="activer_intervenant(this);" '.($checked?' checked="checked"':'').' /> Intervenant concerné : </label>';
	echo get_intervenants_drop_down('inter_id', 'id="inter_id"'.($checked?'':' disabled="disabled"'), $salarie);
	
		echo '<br /><label> salarié administratif : </label>';
	echo get_administratif_drop_down('Admin_ID', 'id="Admin_ID"', $salarie2);
	
	
	echo '<br><textarea cols="60" rows="10" name="suivi_annotation" >'.str_replace('<br />','',$a['annotation']).'</textarea><br><br>';
	// echo selection_humeur(($edition_action_suivi?$a['humeur']:-2), 'suivi_humeur').'<br>';
	echo '<br><input type="submit" class="bigbutton" value="Enregistrer"></form>';

} elseif ($nouveau_suivi||$edition_suivi) {

	if ($edition_suivi) $a = dbi_fetch_row(dbi_query("SELECT * FROM ".TABLE_CLIENT_SUIVI." WHERE client_suivi_id = '".$_GET['client_suivi_id']."' AND $where"));
			if ($a['Admin_ID'] > 0) 
		$salarie2 = $a['Admin_ID'] ;
	if ($a['inter_id'] > 0) {
		$salarie = $a['inter_id'] ;
		$checked = true;
	} else if (empty($salarie) && $cl['client_prospect']!='1') {
		list($presta_id) = array_values_bd(dbi_fetch_row(dbi_query("SELECT presta_id FROM ".TABLE_PREST." WHERE $where ORDER BY presta_recur DESC, presta_date_fin, presta_date_debut DESC LIMIT 1")));
		$e = get_occurence($presta_id, 0) ;
		$salarie = $e['inter'] ;
		$checked = false;
	}

	if ($edition_suivi) $b = dbi_fetch_row(dbi_query("SELECT * FROM ".TABLE_CLIENT_SUIVI." WHERE client_suivi_id = '".$_GET['client_suivi_id']."' AND $where"));
	if ($b['client_id'] > 0) {
		$client = $b['client_id'] ;
		$checkedc = true;
	} else $checkedc = false;

	$tabD=explode(' ',$a['suivi_date']);
	$tabH=explode(':',$tabD[1]);
	$D=str_replace('-','',$tabD[0]);
	$H=$tabH[0];
	$m=$tabH[1];
	if ($edition_suivi) echo '<h4>Editer un suivi :</h4>';
	else echo '<h4>Ajouter un suivi :</h4>';
	echo '<form method="POST" name="suivi" id="suivi">
	<input type="hidden" name="client_suivi_id" value="'.$_GET['client_suivi_id'].'">
	<input type="hidden" name="action" value="'.$_GET['action'].'">'.selection_suivi($a['suivi_id'], 'suivi_id').'<br><br>le ';
	print_date_selection('suivi', ($edition_suivi?$D:date("Ymd")));
	echo '&agrave; <input type="text" value="'.($edition_suivi?$H:date("H")).'" size="2" name="suivi_heure">H<input type="text" value="'.($edition_suivi?$m:date("i")).'" size="2" name="suivi_minute"><br />';
	if(!empty($_GET['client_id'])) echo '<input type="hidden" name="client_id" value="'.$_GET['client_id'].'">';
	else echo '<br /><label><input type="checkbox" onchange="activer_client(this);" '.($checkedc?' checked="checked"':'').' /> Client concerné : </label>'.get_clients_drop_down('client_id', 'id="client_id"'.($checkedc?'':' disabled="disabled"'), $client).'<br />';
	echo '<label><input type="checkbox" onchange="activer_intervenant(this);" '.($checked?' checked="checked"':'').' /> Intervenant concerné : </label>';
	echo get_intervenants_drop_down('inter_id', 'id="inter_id"'.($checked?'':' disabled="disabled"'), $salarie);
		echo '<br /><label> salarié administratif : </label>';
	echo get_administratif_drop_down('Admin_ID', 'id="Admin_ID"', $salarie2);
	echo '<br><textarea cols="60" rows="10" name="suivi_annotation" >'.str_replace('<br />','',$a['annotation']).'</textarea><br>';
	//echo '<br>Humeur : '.selection_humeur(($edition_suivi?$a['humeur']:-2), 'suivi_humeur');
	echo '<br><br><input type="submit" class="bigbutton" value="Enregistrer"></form><br>';
}

?>

AnonSec - 2021