Bonjour,
J'aimerais pour mes pages en php avoir un fichier de configuration en .ini mais je n'arrive pas a le faire ni a l'utiliser sachant que je n'ai aucune connaissance sur ce sujet et malgré des documentations je ne comprend pas comment faire.
Mon objectif est de créer ce fichier ini pour une déconnection automatique au bout de 10 minutes, mais également l'interdiction de la séléction d'une date sur le planning a J-2 a partir de la date d'aujourd'hui (donc ca doit s'adapter a la date du jour). J'aimerais aussi pouvoir par exemple faire un premier fichier ini mais que celui-ci ai une versione par exemple 1.0.
Et que lorsque je veux changer le fichier et bien je puisse mettre la version 1.1 par exemple. Car le tout est mis sur un serveur et une base de données
Je vous met ci-joints les codes que je veux transformer en ini
Déconnection :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <?php //session_start(); if(isset($_SESSION["Nom"])) { if((time() - $_SESSION['last_time']) > 1800) { header("location:logout.php"); } else{ $_SESSION['last_time'] = time(); } } else{ header("location: ../suivikm/index.php"); } ?>
Date j-2:
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 $date_debutX = date_create($_GET['date2']); $date_debut=date_format($date_debutX, 'd/m/Y'); $date_format_mysql=date_format($date_debutX,'Y-m-d'); $date2jours = date("Y-m-d", strtotime('-2 day', mktime(0, 0, 0, date('m'), date('d'), date('Y')))); //$connexion=connect(); $reponse=$bdd->QUERY('select * from controle where Date=\''.$date_format_mysql.'\''); //print_r('select Date from controle where Date=\''.$date_format_mysql.'\''); $donnees = $reponse->fetchAll(); //Interdir selection J-2 if($date_format_mysql>=$date2jours){ echo '<script type = "text/javascript">'; echo 'alert("Vous ne pouvez pas séléctionner cette date");'; echo 'window.location.href = "start.php" '; echo '</script>'; }
Ici le début de mon .ini :
Code ini : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 ; Fichier ini pour déconnexion, select -2, version du point ini [connect] deltaTime = 600 [selection] stroTime = -2 day [SAVE]
Partager