Impossible de se connecter à la base de données.
";
exit;
}
#############################################################
### Récupération donnée
#############################################################
$Vls_modification_emetteur = $_POST["Vfs_modification_emetteur"];
$Vls_modification_destinataire = $_POST["Vfs_modification_destinataire"];
$Vld_delai_intervention = $_POST["Vfd_delai_intervention"];
$Vls_description_intervention = utf8_decode($_POST["Vfs_description_intervention"]);
$Vld_realisation_intervention = $_POST["Vfd_realisation_intervention"];
$Vls_realisation_intervention = utf8_decode($_POST["Vfs_realisation_intervention"]);
$Vls_reponse_intervention = utf8_decode($_POST["Vfs_reponse_intervention"]);
$Vli_id_intervention = $_POST["Vfi_id_intervention"];
$Vls_clotuer_intervention = $_POST["Vfs_clotuer_intervention"];
$Vls_user_connect = $_POST["Vfs_user_connect"];
$Vls_clotuer_realisation = $_POST["Vfs_clotuer_realisation"];
$Vls_clotuer_reponse = $_POST["Vfs_clotuer_reponse"];
###################################################
$Vlt_delai_intervention = explode("/", $Vld_delai_intervention);
$Vls_delai_intervention = $Vlt_delai_intervention[2]."-".$Vlt_delai_intervention[1]."-".$Vlt_delai_intervention[0];
if($Vld_realisation_intervention=="")
{
$Vld_realisation_intervention = "00/00/0000";
}
$Vlt_realisation_intervention = explode("/", $Vld_realisation_intervention);
$Vls_date_realisation_intervention = $Vlt_realisation_intervention[2]."-".$Vlt_realisation_intervention[1]."-".$Vlt_realisation_intervention[0];
#################################################################
### INSERT des données dans la table gtb_tableau
#################################################################
$query="
UPDATE
gdd_intervention
SET
";
if($Vls_modification_emetteur=="Y")
{
$query.="
date_delai = \"$Vls_delai_intervention\",
description = \"$Vls_description_intervention\"
";
}
if($Vls_modification_destinataire=="Y")
{
if($Vls_modification_emetteur=="Y")
{
$query.=",";
}
$query.="
date_realisation = \"$Vls_date_realisation_intervention\",
realisation = \"$Vls_realisation_intervention\",
reponse = \"$Vls_reponse_intervention\"
";
}
if($Vls_clotuer_realisation=="true")
{
$query.=",
realisation_cloturer = \"Y\"
";
}
if($Vls_clotuer_reponse=="true")
{
$query.=",
reponse_cloturer = \"Y\",
date_reponse = \"".date("Y-m-d")."\"
";
}
// elseif($Vls_clotuer_intervention=="true")
// {
// $query.=",
// reponse_cloturer = \"Y\"
// ";
// }
if($Vls_clotuer_intervention=="true")
{
$query.=",
intervention_cloturer = \"Y\",
date_cloture = \"".date("Y-m-d H:i:s")."\",
fkid_user_cloture = \"$Vls_user_connect\"
";
}
$query.="
WHERE
id = $Vli_id_intervention
";
$res=mysql_query($query, $bdd);
###########################################################################
### Envoi de mail au groupe destinataire de cette intervention
###########################################################################
#################################################################################
### On regarde si c'est le créateur ou non qui modifie l'intervention
#################################################################################
$query_emetteur_destinataire ="
SELECT
i.fkid_user_emetteur,
i.fkid_user_destinataire,
i.fkid_demande
FROM
gdd_intervention i
WHERE
i.id = $Vli_id_intervention
";
$res_emetteur_destinataire = mysql_query($query_emetteur_destinataire, $bdd);
$val_liste_destinataires = mysql_fetch_array($res_emetteur_destinataire);
$Vls_createur_inter = $val_liste_destinataires[0];
$Vls_proprietaire_inter = $val_liste_destinataires[1];
$Vli_id_demande = $val_liste_destinataires[2];
if($_SESSION['config']['gdd_auto_mail'] AND $Vls_createur_inter!=$Vls_proprietaire_inter AND ($Vls_clotuer_intervention=="true" OR $Vls_clotuer_realisation=="true" OR $Vls_clotuer_reponse=="true"))
{
if($Vls_createur_inter==$Vls_user_connect)
{
###########################################
### recherche du mail du destinataire
###########################################
$query_destinataires = "
SELECT
u.mail
FROM
users u
WHERE
u.user_id = \"$Vls_proprietaire_inter\"
";
$res_destinataires = mysql_query($query_destinataires, $bdd);
$val_destinataires = mysql_fetch_array($res_destinataires);
$Vls_email_destinataire = $val_destinataires[0];
##############################################
### recherche du nom et du mail de l'emetteur
##############################################
$query_emetteur = "
SELECT
u.mail,
u.firstname,
u.lastname
FROM
users u
WHERE
u.user_id = \"$Vls_createur_inter\"
";
$res_emetteur = mysql_query($query_emetteur, $bdd);
$val_emetteur = mysql_fetch_array($res_emetteur);
$Vls_email_emetteur = $val_emetteur[0];
$Vls_prenom_emetteur = $val_emetteur[1];
$Vls_nom_emetteur = $val_emetteur[2];
$Vls_nom_emetteur = $Vls_prenom_emetteur." ".$Vls_nom_emetteur;
}
else
{
###########################################
### recherche du mail du destinataire
###########################################
$query_destinataires = "
SELECT
u.mail
FROM
users u
WHERE
u.user_id = \"$Vls_createur_inter\"
";
$res_destinataires = mysql_query($query_destinataires, $bdd);
$val_destinataires = mysql_fetch_array($res_destinataires);
$Vls_email_destinataire = $val_destinataires[0];
##############################################
### recherche du nom et du mail de l'emetteur
##############################################
$query_emetteur = "
SELECT
u.mail,
u.firstname,
u.lastname
FROM
users u
WHERE
u.user_id = \"$Vls_proprietaire_inter\"
";
$res_emetteur = mysql_query($query_emetteur, $bdd);
$val_emetteur = mysql_fetch_array($res_emetteur);
$Vls_email_emetteur = $val_emetteur[0];
$Vls_prenom_emetteur = $val_emetteur[1];
$Vls_nom_emetteur = $val_emetteur[2];
$Vls_nom_emetteur = $Vls_prenom_emetteur." ".$Vls_nom_emetteur;
}
##############################################
### creation du sujet du mail
##############################################
$Vls_query_info_demande = "
SELECT
gdd.id,
gdd.titre_demande,
gtd.abreviation,
gdd.annee,
gdd.numero
FROM
gdd_demande gdd,
gdd_type_demande gtd
WHERE
gdd.id = ".$Vli_id_demande."
AND gdd.fkid_type_demande = gtd.id
";
$res_info_demande = mysql_query($Vls_query_info_demande, $bdd);
$val_info_demande = mysql_fetch_array($res_info_demande);
$Vli_id_demande = $val_info_demande[0];
$Vls_titre_demande = $val_info_demande[1];
$Vls_abr_type_demande = $val_info_demande[2];
$Vls_annee_demande = $val_info_demande[3];
$Vls_num_demande = $val_info_demande[4];
##################################
$gdd = new gdd("../../../");
$gdd->set_chiffre($Vls_num_demande);
$gdd->set_annee($Vls_annee_demande);
$gdd->set_type_label($Vls_abr_type_demande);
$gdd->config_numero_gdd("../../../");
$Vls_num_dossier = $gdd->afficher_numero_gdd();
##################################
$Vls_query_intervention = "
SELECT
i.id
FROM
gdd_intervention i
WHERE
i.fkid_demande = \"$Vli_id_demande\"
ORDER BY
i.id
";
$res_intervention = mysql_query($Vls_query_intervention, $bdd);
$cpt = 1;
while($var_intervention = mysql_fetch_array($res_intervention))
{
$Vli_id_intervention_temp = $var_intervention[0];
if($Vli_id_intervention_temp == $Vli_id_intervention)
{
$Vli_num_intervention = $cpt;
break;
}
$cpt++;
}
##################################
if($Vls_clotuer_intervention=="true")
{
$Vls_sujet = _GDD_MAIL_DEBUT_SUJET_CLOS_INTER." $Vli_num_intervention "._GDD_MAIL_FIN_SUJET_CLOS_INTER." $Vls_num_dossier ";
$Vls_sujet = utf8_decode($Vls_sujet);
##############################################
### creation du corps html du mail
##############################################
$Vls_corps = "
$Vls_nom_emetteur "._GDD_MAIL_CORPS_DEBUT_CLOS_INTER." $Vli_num_intervention "._GDD_MAIL_CORPS_MILIEU_CLOS_INTER." $Vls_num_dossier
"._GDD_MAIL_CORPS_FIN_CLOS_INTER."
".$_SESSION['config']['MaarchURL']."gdd.php?id_demande=$Vli_id_demande&op=modifier_demande&onglet=intervention&carrousel_current=$Vli_num_intervention
";
}
elseif($Vls_clotuer_realisation=="true")
{
$Vls_sujet = _GDD_MAIL_DEBUT_SUJET_CLOS_REAL." $Vli_num_intervention "._GDD_MAIL_FIN_SUJET_CLOS_REAL." $Vls_num_dossier ";
$Vls_sujet = utf8_decode($Vls_sujet);
##############################################
### creation du corps html du mail
##############################################
$Vls_corps = "
$Vls_nom_emetteur "._GDD_MAIL_CORPS_DEBUT_CLOS_REAL." $Vli_num_intervention "._GDD_MAIL_CORPS_MILIEU_CLOS_REAL." $Vls_num_dossier
"._GDD_MAIL_CORPS_FIN_CLOS_REAL."
".$_SESSION['config']['MaarchURL']."gdd.php?id_demande=$Vli_id_demande&op=modifier_demande&onglet=intervention&carrousel_current=$Vli_num_intervention
";
}
elseif($Vls_clotuer_reponse=="true")
{
$Vls_sujet = _GDD_MAIL_DEBUT_SUJET_CLOS_REP." $Vli_num_intervention "._GDD_MAIL_FIN_SUJET_CLOS_REP." $Vls_num_dossier ";
$Vls_sujet = utf8_decode($Vls_sujet);
##############################################
### creation du corps html du mail
##############################################
$Vls_corps = "
$Vls_nom_emetteur "._GDD_MAIL_CORPS_DEBUT_CLOS_REP." $Vli_num_intervention "._GDD_MAIL_CORPS_MILIEU_CLOS_REP." $Vls_num_dossier
"._GDD_MAIL_CORPS_FIN_CLOS_REP."
".$_SESSION['config']['MaarchURL']."gdd.php?id_demande=$Vli_id_demande&op=modifier_demande&onglet=intervention&carrousel_current=$Vli_num_intervention
";
}
/*
else
{
$Vls_sujet = _GDD_MAIL_DEBUT_SUJET_MODIF_INTER." $Vli_num_intervention "._GDD_MAIL_FIN_SUJET_MODIF_INTER." $Vls_num_dossier ";
$Vls_sujet = utf8_decode($Vls_sujet);
##############################################
### creation du corps html du mail
##############################################
$Vls_corps = "
$Vls_nom_emetteur "._GDD_MAIL_CORPS_DEBUT_MODIF_INTER." $Vli_num_intervention "._GDD_MAIL_CORPS_MILIEU_MODIF_INTER." $Vls_num_dossier
"._GDD_MAIL_CORPS_FIN_MODIF_INTER."
".$_SESSION['config']['MaarchURL']."gdd.php?id_demande=$Vli_id_demande&op=modifier_demande&onglet=intervention&carrousel_current=$Vli_num_intervention
";
}
*/
##############################################
### envoi du mail
##############################################
envoyer_mail($Vls_email_destinataire, $Vls_sujet, $Vls_corps, $Vls_nom_emetteur, $Vls_email_emetteur);
}
?>