En fait tout est cherché dans la base de donnée.
Le soucis c'est que la date enregistrée ne peut être égale ni à un jours ferié ni à un weekend.
J'ai déjà la liste des jours fériés concernés dans la base de donnée.
Le soucis c'est que je ne sais pas comment procéder pour le changement en fait.
voici le code que j'utilise lors de l'enregistrement sur ma base de donnée.
<?php
//var_dump($_POST['data']) ;
if (isset($_POST['liasse'])) {
$value = $_POST['data'] ;
foreach($value as $key => $array)
{
$sql = 'INSERT INTO agenda SET
liasse = "'.mysql_real_escape_string($_POST['liasse']).'",
code_s = "'.mysql_real_escape_string($array['code_s']).'",
date_action = "'.date('Y-m-d',strtotime($array['date'])).'",
libelle = "'.mysql_real_escape_string($array['titre']).'",
action = "'.mysql_real_escape_string($array['action']).'",
description = "'.mysql_real_escape_string($array['libelle']).'",
n_doss = "'.mysql_real_escape_string($_POST['n_doss']).'",
qualite = "'.mysql_real_escape_string($_POST['qualite']).'"
';
mysql_query($sql) or die(__LINE__.mysql_error().$sql);
}
}
echo "<script language='javascript'>window.close()</script>";
?>
Je pensais passer par un strreplace mais la fonction me semble peut adapter.Je pensais aussi passer par javascript mais le soucis c'est que si la personne le désactive même si
c'est plutôt rare dans la base de donnée j'aurais des traitements agendés à des weekends et qui ne seront
pas fait.
Du coup je ne sais pas comment procéder.
Par avance merci pour votre aide.