1 |
<?php |
2 |
/** |
3 |
* |
4 |
* |
5 |
* @package openads |
6 |
* @version SVN : $Id: varetatpdf.inc 6057 2016-02-29 14:52:43Z stimezouaght $ |
7 |
*/ |
8 |
|
9 |
/** |
10 |
* |
11 |
*/ |
12 |
// IDX |
13 |
$titre = str_ireplace("&idx", ((isset($_GET['idx'])) ? $_GET['idx'] : $idx ), $titre); |
14 |
$corps = str_ireplace("&idx", ((isset($_GET['idx'])) ? $_GET['idx'] : $idx ), $corps); |
15 |
|
16 |
/** |
17 |
* CONTRAINTES |
18 |
*/ |
19 |
// Vérifie l'édition en cours |
20 |
if (isset($_GET['obj']) |
21 |
&& $_GET['obj'] != 'om_etat' |
22 |
&& file_exists("../app/dossier_contrainte_edition.php") |
23 |
&& ($_GET['obj'] == 'dossier' |
24 |
|| $_GET['obj'] == 'rapport_instruction' |
25 |
|| strstr($_GET['obj'], 'consultation_') !== false)) { |
26 |
|
27 |
// Variable de remplacement pour les états |
28 |
$var_remplacement_pdf = "etat"; |
29 |
|
30 |
// Cherche la variable de remplacement avec paramètres |
31 |
preg_match_all("/&contraintes\((.*)\)/", $titre, $matches_contraintes_titre); |
32 |
// Pour chaque résultat |
33 |
foreach ($matches_contraintes_titre[0] as $key => $value) { |
34 |
// Instancie les valeurs |
35 |
$contraintes_titre[0] = $value; |
36 |
$contraintes_titre[1] = $matches_contraintes_titre[1][$key]; |
37 |
// Inclus le fichier pour le remplacement |
38 |
include("../app/dossier_contrainte_edition.php"); |
39 |
// Remplace la variable |
40 |
$titre=str_ireplace($contraintes_titre[0], $contraintes, $titre); |
41 |
} |
42 |
// Cherche la variable de remplacement sans paramètres |
43 |
preg_match_all("/&contraintes(?!\(.*\))/", $titre, $matches_contraintes_titre); |
44 |
// Pour chaque résultat |
45 |
foreach ($matches_contraintes_titre[0] as $key => $value) { |
46 |
// Instancie les valeurs |
47 |
$contraintes_titre[0] = $value; |
48 |
$contraintes_titre[1] = ''; |
49 |
// Inclus le fichier pour le remplacement |
50 |
include("../app/dossier_contrainte_edition.php"); |
51 |
// Remplace la variable |
52 |
$titre=str_ireplace($contraintes_titre[0], $contraintes, $titre); |
53 |
} |
54 |
//On supprime cette variable afin qu'elle ne soit plus utilisée dans le |
55 |
//script inclus |
56 |
unset($contraintes_titre); |
57 |
|
58 |
// Cherche la variable de remplacement avec paramètres |
59 |
preg_match_all("/&contraintes\((.*)\)/", $corps, $matches_contraintes_corps); |
60 |
// Pour chaque résultat |
61 |
foreach ($matches_contraintes_corps[0] as $key => $value) { |
62 |
// Instancie les valeurs |
63 |
$contraintes_corps[0] = $value; |
64 |
$contraintes_corps[1] = $matches_contraintes_corps[1][$key]; |
65 |
// Inclus le fichier pour le remplacement |
66 |
include("../app/dossier_contrainte_edition.php"); |
67 |
// Remplace la variable |
68 |
$corps=str_ireplace($contraintes_corps[0], $contraintes, $corps); |
69 |
} |
70 |
// Cherche la variable de remplacement sans paramètres |
71 |
preg_match_all("/&contraintes(?!\(.*\))/", $corps, $matches_contraintes_corps); |
72 |
// Pour chaque résultat |
73 |
foreach ($matches_contraintes_corps[0] as $key => $value) { |
74 |
// Instancie les valeurs |
75 |
$contraintes_corps[0] = $value; |
76 |
$contraintes_corps[1] = ''; |
77 |
// Inclus le fichier pour le remplacement |
78 |
include("../app/dossier_contrainte_edition.php"); |
79 |
// Remplace la variable |
80 |
$corps=str_ireplace($contraintes_corps[0], $contraintes, $corps); |
81 |
} |
82 |
//On supprime cette variable afin qu'elle ne soit plus utilisée dans le |
83 |
//script inclus |
84 |
unset($contraintes_corps); |
85 |
} |
86 |
|
87 |
?> |