Advertisement
Guest User

Untitled

a guest
Oct 30th, 2017
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 62.91 KB | None | 0 0
  1. <?php
  2. $timestart = microtime(true);
  3. setlocale (LC_ALL, 'fr_FR');
  4. require_once("../inc_config.php");
  5.  
  6. $photo1='';
  7. $photo2='';
  8. $photo3='';
  9. $groupe = NULL ;
  10. $total_theo = 0;
  11.  
  12. $oui[0] = 'Non';
  13. $oui[1] = 'Oui';
  14.  
  15. $type['maintenance'] = 'Maintenance' ;
  16. $type['infodepannage'] = 'Dépannage' ;
  17. $type['infointervention'] = 'Intervention sur devis' ;
  18. $type['infoaudit'] = 'Audit' ;
  19. $type['infomiseservice'] = 'Mise en service' ;
  20.  
  21. $rq = "
  22. SELECT *
  23. FROM CLIM_DOSSIER
  24. WHERE CLIM_DOSSIER.ID = '".(int)($_GET['id_dossier'])."'";
  25.  
  26. $exec_quest = mysqli_query($bd, $rq);
  27.  
  28. if( $ligne = mysqli_fetch_assoc($exec_quest) )
  29. {
  30. //debug($ligne);
  31. foreach($ligne as $keyname=>$value){
  32. $$keyname=$value;
  33. //echo $keyname."<br/>";
  34. }
  35. }
  36.  
  37. $rq = "
  38. SELECT *
  39. FROM MAGASINS
  40. WHERE ID = '".(int)($ID_MAG)."'";
  41.  
  42. $exec_quest = mysqli_query($bd, $rq);
  43.  
  44. if( $ligne = mysqli_fetch_assoc($exec_quest) )
  45. {
  46. //debug($ligne);
  47. foreach($ligne as $keyname=>$value){
  48. $$keyname=$value;
  49. //echo $keyname."<br/><br/>";
  50. }
  51. }
  52. $OTYPE_DOSSIER = $TYPE_DOSSIER ;
  53. $TYPE_DOSSIER = $type[$TYPE_DOSSIER];
  54. $OTYPE_DOSSIER = ucfirst($OTYPE_DOSSIER);
  55.  
  56. /**
  57. * HTML2PDF Librairy - example
  58. *
  59. * HTML => PDF convertor
  60. * distributed under the LGPL License
  61. *
  62. * @author Laurent MINGUET <webmaster@html2pdf.fr>
  63. *
  64. * isset($_GET['vuehtml']) is not mandatory
  65. * it allow to display the result in the HTML format
  66. */
  67.  
  68. ob_start();
  69. ?>
  70. <style type="text/css">
  71. <!--
  72. h1 {
  73. color: #000000;
  74. text-align: center;
  75. font-family: 'robotocdti';
  76. text-transform: uppercase;
  77. }
  78.  
  79. h2 {
  80. color: #333333;
  81. }
  82.  
  83. h3 {
  84. color: #999999;
  85. }
  86.  
  87. table {
  88. width: 100%;
  89. margin: auto;
  90. border: 0 none;
  91. font-family: 'robotocdti';
  92. color: #333333;
  93. border-collapse: collapse;
  94. }
  95.  
  96. table td div {
  97. width: 180mm;
  98. }
  99.  
  100. thead, tbody, tfoot, th, tr, td {
  101. border: 0 none;
  102. }
  103.  
  104. .note tr td {
  105. font-family: 'robotocdti';
  106. border-bottom: 0.1mm solid #999;
  107. height: 4mm;
  108. padding: 0 1mm;
  109. }
  110.  
  111. .note tr th {
  112. padding: 0 6mm;
  113. height: 6mm;
  114. }
  115.  
  116. th, b {
  117. font-family: 'robotocdb';
  118. /*text-transform: uppercase;*/
  119. }
  120.  
  121. tr.odd {
  122. background-color: #eeeeee;
  123. }
  124.  
  125. tr.head {
  126. /*background-color: #c7e491;*/
  127. }
  128.  
  129. .photoo{ width:50%; }
  130.  
  131. div.niveau {
  132. padding-bottom:0;
  133. margin-bottom:0;
  134. }
  135.  
  136. table.page_header {
  137. width: 100%;
  138. border: none;
  139. background-color: #619f25;
  140. padding-top: 3mm;
  141. padding-left: 3mm;
  142. padding-right: 3mm;
  143. padding-bottom: 3mm;
  144. color: #ffffff;
  145. font-family: 'robotocdti';
  146. height: 30mm;
  147. }
  148.  
  149. table.page_footer {
  150. width: 100%;
  151. border: none;
  152. background-color: #eeeeee;
  153. padding: 3mm;
  154. color: #666666;
  155. font-family: 'robotocdti';
  156. }
  157.  
  158. div.txt-static {
  159. background-color: #eee;
  160. padding: 2mm;
  161. }
  162.  
  163. -->
  164. </style>
  165. <page backtop="25mm" backbottom="10mm" backleft="10mm" backright="10mm" style="font-size: 12pt">
  166. <page_header>
  167. <table class="page_header">
  168. <tr>
  169. <td style="width: 50%; text-align: left;">
  170. <img src="../assets/img/logo-print.png" alt="CheckList Audit" />
  171. <span>AUDIT dev</span>
  172. </td>
  173. <td style="width: 50%; text-align: right">
  174. <br /><b style="font-size: 13pt;">Dossier <?php echo $TYPE_DOSSIER;?> n&deg; <?php echo $_GET['id_dossier'];?></b>
  175. <br /><span style="font-family: 'robotocdti';"><?php echo $NOM;?></span> du <?php echo $DATE_DOSSIER;?>
  176. <br />
  177. </td>
  178. </tr>
  179. </table>
  180. </page_header>
  181. <page_footer>
  182. <table class="page_footer">
  183. <tr>
  184. <td style="width: 100%; text-align: right">
  185. PAGE [[page_cu]] / [[page_nb]]
  186. </td>
  187. </tr>
  188. </table>
  189. </page_footer>
  190. <bookmark title="Présentation" level="0" ></bookmark>
  191. <br/>
  192. <br/>
  193. <h1>Dossier <?php echo $TYPE_DOSSIER;?> n&deg; <?php echo $_GET['id_dossier'];?></h1>
  194. <h2><?php echo $NOM;?> du <?php echo $DATE_DOSSIER;?></h2>
  195. <br/>
  196. <br/>
  197. <table style="background-color:#eee; padding:5mm;width:100%;">
  198. <tr>
  199. <td ><b>Nom pays</b></td>
  200. <td ><?php echo $NOM_PAYS;?></td>
  201. <td><b>Nom r&eacute;gion</b></td>
  202. <td><?php echo $NOM_REGION;?></td>
  203. </tr>
  204.  
  205. <tr>
  206. <td><b>Nom secteur</b></td>
  207. <td><?php echo $NOM_SECTEUR;?></td>
  208. <td><b>Email du magasin</b></td>
  209. <td ><?php echo $EMAIL_MAG;?></td>
  210. </tr>
  211. <tr>
  212. <td style="width:25%"><b>Nom du dr</b> </td>
  213. <td style="width:25%"><?php echo $NOM_ADR;?></td>
  214. <td style="width:25%"><b>Email du dr</b></td>
  215. <td style="width:25%"><?php echo $EMAIL_ADR;?></td>
  216. </tr>
  217. <tr>
  218. <td><b>Nom du rs</b></td>
  219. <td><?php echo $RESPONSABLE_SECTEUR;?></td>
  220. <td><b>Email du rs</b></td>
  221. <td><?php echo $EMAIL_SECTEUR;?></td>
  222. </tr>
  223. <tr>
  224. <td><b>Prestataire</b></td>
  225. <td><?php echo $PRESTATAIRE;?></td>
  226. <td><b>Nom du prestataire</b></td>
  227. <td><?php echo $NOM_CLIENT;?></td>
  228. </tr>
  229. <tr>
  230. <td><b>Prestataire</b></td>
  231. <td><?php echo $PRESTATAIRE;?></td>
  232. <td><b>Nom du technicien</b></td>
  233. <td><?php echo $NOM_TECHNICIEN;?></td>
  234. </tr>
  235.  
  236. <tr>
  237. <td><b>Heure d'arrivée</b></td>
  238. <td><?php echo $HEURE_ARRIVE;?></td>
  239. <td><b>Heure de départ</b></td>
  240. <td><?php echo $HEURE_DEPART;?></td>
  241. </tr>
  242.  
  243. <tr>
  244. <td><b>Température extérieure <br/>à l'arrivée</b></td>
  245. <td valign="top"><?php echo $TEMP_EXT_ARRIV;?></td>
  246. <td><b>Température extérieure <br/>au départ</b></td>
  247. <td valign="top"><?php echo $TEMP_EXT_DEPART;?></td>
  248. </tr>
  249.  
  250. <tr>
  251. <td><b>Température intérieur <br/>à l'arrivée</b></td>
  252. <td valign="top"><?php echo $TEMP_INT_ARRIV;?></td>
  253. <td><b>Température intérieur <br/>au départ</b></td>
  254. <td valign="top"><?php echo $TEMP_INT_DEPART;?></td>
  255. </tr>
  256.  
  257. <tr>
  258. <td><b>Nombre d'intervenant</b></td>
  259. <td><?php echo $NB_INTERVENANT;?></td>
  260. </tr>
  261. </table>
  262. <br />
  263.  
  264. <?php
  265. echo $OBSERVATION;
  266. ?>
  267. <br />
  268. <br />
  269. Signature :<br />
  270. <?php
  271. if(file_exists($SIGNATURE)) { ?>
  272. <img src="<?php echo $SIGNATURE;?>" />
  273. <?php } ?>
  274. </page>
  275.  
  276. <page pageset="old">
  277. <bookmark title="Sommaire" level="0" ></bookmark>
  278. <!-- here will be the automatic index -->
  279. </page>
  280.  
  281.  
  282. <?php
  283.  
  284. $rq = "SELECT * FROM CLIM_CLIM WHERE ID_DOSSIER = '".(int)($_GET['id_dossier'])."' ";
  285. $exec_quest = mysqli_query($bd, $rq);
  286.  
  287. $passage = 0 ;
  288. while( $ligne = mysqli_fetch_object($exec_quest) ) {
  289. ?>
  290. <page pageset="old">
  291. <?php
  292.  
  293. if($passage == 0 ) {
  294. $passage = 1 ;
  295. echo '<bookmark title="Climatisation" level="0" ></bookmark>';
  296. }?>
  297. <bookmark title="Fiche n°<?php echo $ligne->ID;?>" level="1" ></bookmark>
  298. <h1>Climatisation</h1>
  299. <h2>Résultat des contrôles</h2>
  300. <table style="background-color:#eee; padding:5mm;width:100%;">
  301. <?php if($ligne->INTERRUPTEUR1 == 1 ) { ?>
  302. <tr>
  303. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification et nettoyage des grilles de reprise d'air
  304. <?php if($ligne->PHOTO1 != '' && file_exists($ligne->PHOTO1) ) echo '<br/><img src="'.$ligne->PHOTO1.'" />';?></td>
  305.  
  306. </tr>
  307. <?php } if($ligne->INTERRUPTEUR2 == 1 ) { ?>
  308. <tr>
  309. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification et nettoyage des grilles et diffuseurs de soufflage d'air<?php if($ligne->PHOTO2 != '' && file_exists($ligne->PHOTO2) ) echo '<br/><img src="'.$ligne->PHOTO2.'" />';?></td>
  310.  
  311. </tr>
  312. <?php } if($ligne->INTERRUPTEUR3 == 1 ) { ?>
  313. <tr>
  314. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification générale de la carrosserie des unités extérieur et intérieur<?php if($ligne->PHOTO3 != '' && file_exists($ligne->PHOTO3) ) echo '<br/><img src="'.$ligne->PHOTO3.'" />';?></td>
  315.  
  316. </tr>
  317. <?php } if($ligne->INTERRUPTEUR4 == 1 ) { ?>
  318. <tr>
  319. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification générale des compartiments aérauliques</td>
  320.  
  321. </tr>
  322. <?php } if($ligne->INTERRUPTEUR5 == 1 ) { ?>
  323. <tr>
  324. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification générale des compartiments frigorifiques</td>
  325.  
  326. </tr>
  327. <?php } if($ligne->INTERRUPTEUR6 == 1 ) { ?>
  328. <tr>
  329. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de toutes les batteries (redressage des ailettes si nécessaire)</td>
  330.  
  331. </tr>
  332. <?php } if($ligne->INTERRUPTEUR7 == 1 ) { ?>
  333. <tr>
  334. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification et nettoyage du bac à condensats</td>
  335.  
  336. </tr>
  337. <?php } if($ligne->INTERRUPTEUR8 == 1 ) { ?>
  338. <tr>
  339. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification des batteries du condenseur à air</td>
  340.  
  341. </tr>
  342. <?php } if($ligne->INTERRUPTEUR9 == 1 ) { ?>
  343. <tr>
  344. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bon serrage de la visserie</td>
  345.  
  346. </tr>
  347. <?php } if($ligne->INTERRUPTEUR10 == 1 ) { ?>
  348. <tr>
  349. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'état général des supports compresseurs</td>
  350.  
  351. </tr>
  352. <?php } if($ligne->INTERRUPTEUR11 == 1 ) { ?>
  353. <tr>
  354. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'état général des supports moto ventilateurs</td>
  355.  
  356. </tr>
  357. <?php } if($ligne->INTERRUPTEUR12 == 1 ) { ?>
  358. <tr>
  359. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bon équilibrage des moto ventilateurs</td>
  360.  
  361. </tr>
  362. <?php } if($ligne->INTERRUPTEUR13 == 1 ) { ?>
  363. <tr>
  364. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'état général des câbles et fils électrique</td>
  365.  
  366. </tr>
  367. <?php } if($ligne->INTERRUPTEUR14 == 1 ) { ?>
  368. <tr>
  369. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bon serrage des fils électrique</td>
  370.  
  371. </tr>
  372. <?php } if($ligne->INTERRUPTEUR15 == 1 ) { ?>
  373. <tr>
  374. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'état général du petit appareillage électrique</td>
  375.  
  376. </tr>
  377. <?php } if($ligne->INTERRUPTEUR16 == 1 ) { ?>
  378. <tr>
  379. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bon fonctionnement des capteurs et actionneurs</td>
  380.  
  381. </tr>
  382. <?php } if($ligne->INTERRUPTEUR17 == 1 ) { ?>
  383. <tr>
  384. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification des pressions de refoulement et d'aspiration du circuit frigorifique</td>
  385.  
  386. </tr>
  387. <?php } if($ligne->INTERRUPTEUR18 == 1 ) { ?>
  388. <tr>
  389. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification des températures du réseau frigorifique (HP/BP)</td>
  390.  
  391. </tr>
  392. <?php } if($ligne->INTERRUPTEUR19 == 1 ) { ?>
  393. <tr>
  394. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification des températures du réseau aéraulique ( soufflage, reprise)</td>
  395.  
  396. </tr>
  397. <?php } if($ligne->INTERRUPTEUR20 == 1 ) { ?>
  398. <tr>
  399. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de la charge en fluide frigorigène</td>
  400.  
  401. </tr>
  402. <?php } if($ligne->INTERRUPTEUR21 == 1 ) { ?>
  403. <tr>
  404. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'étanchéité du circuit frigorifique</td>
  405.  
  406. </tr>
  407. <?php } if($ligne->INTERRUPTEUR22 == 1 ) { ?>
  408. <tr>
  409. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'état général des liaisons frigorifiques</td>
  410.  
  411. </tr>
  412. <?php } if($ligne->INTERRUPTEUR23 == 1 ) { ?>
  413. <tr>
  414. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de la ou des pompes de relevage</td>
  415.  
  416. </tr>
  417. <?php } if($ligne->INTERRUPTEUR24 == 1 ) { ?>
  418. <tr>
  419. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'acidité du circuit en cas d'anomalie</td>
  420.  
  421. </tr>
  422. <?php } if($ligne->INTERRUPTEUR25 == 1 ) { ?>
  423. <tr>
  424. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification des l'état général des comandes et thermostats</td>
  425.  
  426. </tr>
  427. <?php } if($ligne->INTERRUPTEUR26 == 1 ) { ?>
  428. <tr>
  429. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bon fonctionnement général</td>
  430.  
  431. </tr>
  432. <?php } if($ligne->INTERRUPTEUR27 == 1 ) { ?>
  433. <tr>
  434. <td style="text-align:left;width:100%;padding-bottom:2mm">Propreté des locaux</td>
  435.  
  436. </tr>
  437. <?php } ?>
  438. </table>
  439. <br />
  440. <?php
  441.  
  442. echo $ligne->OBSERVATION ;
  443.  
  444. ?>
  445. </page>
  446. <?php
  447. }
  448.  
  449.  
  450.  
  451.  
  452. $rq = "SELECT * FROM CLIM_ROOFTOP WHERE ID_DOSSIER = '".(int)($_GET['id_dossier'])."' ";
  453. $exec_quest = mysqli_query($bd, $rq);
  454.  
  455. $passage = 0 ;
  456. while( $ligne = mysqli_fetch_object($exec_quest) ) {
  457. ?>
  458. <page pageset="old">
  459. <?php
  460.  
  461. if($passage == 0 ) {
  462. $passage = 1 ;
  463. echo '<bookmark title="Rooftop" level="0" ></bookmark>';
  464. }?>
  465. <bookmark title="Fiche n°<?php echo $ligne->ID;?>" level="1" ></bookmark>
  466. <h1>Rooftop</h1>
  467. <h2>Résultat des contrôles</h2>
  468. <table style="background-color:#eee; padding:5mm;width:100%;">
  469. <?php if($ligne->INTERRUPTEUR1 == 1 ) { ?>
  470. <tr>
  471. <td style="text-align:left;width:100%;padding-bottom:2mm">Remplacement des filtres et courroies
  472. <?php if($ligne->PHOTO1 != '' && file_exists($ligne->PHOTO1) ) echo '<br/><img src="'.$ligne->PHOTO1.'" />';?></td>
  473.  
  474. </tr>
  475. <?php } if($ligne->INTERRUPTEUR2 == 1 ) { ?>
  476. <tr>
  477. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification et nettoyage du bac à condensats (siphon)</td>
  478.  
  479. </tr>
  480. <?php } if($ligne->INTERRUPTEUR3 == 1 ) { ?>
  481. <tr>
  482. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification et nettoyage des grilles de reprise d'air</td>
  483.  
  484. </tr>
  485. <?php } if($ligne->INTERRUPTEUR4 == 1 ) { ?>
  486. <tr>
  487. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification et nettoyage des différents compartiments aérauliques</td>
  488.  
  489. </tr>
  490. <?php } if($ligne->INTERRUPTEUR5 == 1 ) { ?>
  491. <tr>
  492. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification générale de la carrosserie des rooftops</td>
  493.  
  494. </tr>
  495. <?php } if($ligne->INTERRUPTEUR6 == 1 ) { ?>
  496. <tr>
  497. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de toutes les batteries (redressage des ailettes si nécessaire)</td>
  498.  
  499. </tr>
  500. <?php } if($ligne->INTERRUPTEUR7 == 1 ) { ?>
  501. <tr>
  502. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification des batteries du condenseur à air</td>
  503.  
  504. </tr>
  505. <?php } if($ligne->INTERRUPTEUR8 == 1 ) { ?>
  506. <tr>
  507. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bon serrage de la visserie</td>
  508.  
  509. </tr>
  510. <?php } if($ligne->INTERRUPTEUR9 == 1 ) { ?>
  511. <tr>
  512. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'état général des supports compresseurs</td>
  513.  
  514. </tr>
  515. <?php } if($ligne->INTERRUPTEUR10 == 1 ) { ?>
  516. <tr>
  517. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'état général des supports moto ventilateurs</td>
  518.  
  519. </tr>
  520. <?php } if($ligne->INTERRUPTEUR11 == 1 ) { ?>
  521. <tr>
  522. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bon équilibrage des moto ventilateurs</td>
  523.  
  524. </tr>
  525. <?php } if($ligne->INTERRUPTEUR12 == 1 ) { ?>
  526. <tr>
  527. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'état général des câbles et fils électrique</td>
  528.  
  529. </tr>
  530. <?php } if($ligne->INTERRUPTEUR13 == 1 ) { ?>
  531. <tr>
  532. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bon serrage des fils électrique</td>
  533.  
  534. </tr>
  535. <?php } if($ligne->INTERRUPTEUR14 == 1 ) { ?>
  536. <tr>
  537. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'état général du petit appareillage électrique</td>
  538.  
  539. </tr>
  540. <?php } if($ligne->INTERRUPTEUR15 == 1 ) { ?>
  541. <tr>
  542. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bon fonctionnement des capteurs et actionneurs</td>
  543.  
  544. </tr>
  545. <?php } if($ligne->INTERRUPTEUR16 == 1 ) { ?>
  546. <tr>
  547. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bon fonctionnement des servomoteurs de registre</td>
  548.  
  549. </tr>
  550. <?php } if($ligne->INTERRUPTEUR17 == 1 ) { ?>
  551. <tr>
  552. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification moteurs de vannes</td>
  553.  
  554. </tr>
  555. <?php } if($ligne->INTERRUPTEUR18 == 1 ) { ?>
  556. <tr>
  557. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification des températures du réseau aéraulique ( soufflage, reprise)</td>
  558.  
  559. </tr>
  560. <?php } if($ligne->INTERRUPTEUR19 == 1 ) { ?>
  561. <tr>
  562. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification des températures hydrauliques</td>
  563.  
  564. </tr>
  565. <?php } if($ligne->INTERRUPTEUR20 == 1 ) { ?>
  566. <tr>
  567. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification des températures du réseau frigorifique</td>
  568.  
  569. </tr>
  570. <?php } if($ligne->INTERRUPTEUR21 == 1 ) { ?>
  571. <tr>
  572. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de la charge en fluide frigorigène</td>
  573.  
  574. </tr>
  575. <?php } if($ligne->INTERRUPTEUR22 == 1 ) { ?>
  576. <tr>
  577. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'étanchéité du circuit frigorifique</td>
  578.  
  579. </tr>
  580. <?php } if($ligne->INTERRUPTEUR23 == 1 ) { ?>
  581. <tr>
  582. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'étanchéité du circuit aéraulique</td>
  583.  
  584. </tr>
  585. <?php } if($ligne->INTERRUPTEUR24 == 1 ) { ?>
  586. <tr>
  587. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'étanchéité du circuit hydraulique</td>
  588.  
  589. </tr>
  590. <?php } if($ligne->INTERRUPTEUR25 == 1 ) { ?>
  591. <tr>
  592. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'état général des liaisons frigorifiques</td>
  593.  
  594. </tr>
  595. <?php } if($ligne->INTERRUPTEUR26 == 1 ) { ?>
  596. <tr>
  597. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de la tension ou remplacement des courroies</td>
  598.  
  599. </tr>
  600. <?php } if($ligne->INTERRUPTEUR27 == 1 ) { ?>
  601. <tr>
  602. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'acidité du circuit frigorifique en cas d'anomalie</td>
  603.  
  604. </tr>
  605. <?php } if($ligne->INTERRUPTEUR28 == 1 ) { ?>
  606. <tr>
  607. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'état général des commandes et thermostats</td>
  608.  
  609. </tr>
  610. <?php } if($ligne->INTERRUPTEUR29 == 1 ) { ?>
  611. <tr>
  612. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du détendeur gaz</td>
  613.  
  614. </tr>
  615. <?php } if($ligne->INTERRUPTEUR30 == 1 ) { ?>
  616. <tr>
  617. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bruleur gaz</td>
  618.  
  619. </tr>
  620. <?php } if($ligne->INTERRUPTEUR31 == 1 ) { ?>
  621. <tr>
  622. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'étanchéité du circuit gaz</td>
  623.  
  624. </tr>
  625. <?php } if($ligne->INTERRUPTEUR32 == 1 ) { ?>
  626. <tr>
  627. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du fonctionnement du DAD</td>
  628.  
  629. </tr>
  630. <?php } if($ligne->INTERRUPTEUR33 == 1 ) { ?>
  631. <tr>
  632. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bon fonctionnement général</td>
  633.  
  634. </tr>
  635. <?php } if($ligne->INTERRUPTEUR34 == 1 ) { ?>
  636. <tr>
  637. <td style="text-align:left;width:100%;padding-bottom:2mm">Propreté des locaux</td>
  638. </tr>
  639. <?php } ?>
  640. </table>
  641. <br />
  642. <?php echo $ligne->OBSERVATION;?>
  643.  
  644. </page>
  645. <?php
  646. }
  647.  
  648. $rq = "SELECT * FROM CLIM_CHAUDIERE WHERE ID_DOSSIER = '".(int)($_GET['id_dossier'])."' ";
  649. $exec_quest = mysqli_query($bd, $rq);
  650.  
  651. $passage = 0 ;
  652. while( $ligne = mysqli_fetch_object($exec_quest) ) {
  653. ?>
  654. <page pageset="old">
  655. <?php
  656.  
  657. if($passage == 0 ) {
  658. $passage = 1 ;
  659. echo '<bookmark title="Chaudiere" level="0" ></bookmark>';
  660. }?>
  661. <bookmark title="Fiche n°<?php echo $ligne->ID;?>" level="1" ></bookmark>
  662. <h1>Chaudiere</h1>
  663. <h2>Résultat des contrôles</h2>
  664. <table style="background-color:#eee; padding:5mm;width:100%;">
  665. <?php if($ligne->INTERRUPTEUR1 == 1 ) { ?>
  666. <tr>
  667. <td style="text-align:left;width:100%;padding-bottom:2mm">Ramonage des chaudières, des canaux et condenseurs</td>
  668. </tr>
  669. <?php } if($ligne->INTERRUPTEUR2 == 1 ) { ?>
  670. <tr>
  671. <td style="text-align:left;width:100%;padding-bottom:2mm">Ramonage des conduits de fumée</td>
  672. </tr>
  673. <?php } if($ligne->INTERRUPTEUR3 == 1 ) { ?>
  674. <tr>
  675. <td style="text-align:left;width:100%;padding-bottom:2mm">Nettoyage et contrôle chaudière
  676. </td>
  677. </tr>
  678. <?php } if($ligne->INTERRUPTEUR4 == 1 ) { ?>
  679. <tr>
  680. <td style="text-align:left;width:100%;padding-bottom:2mm">Remplacement de joints ( si nécessaire)
  681. <?php if($ligne->PHOTO4 != '' && file_exists($ligne->PHOTO4) ) echo '<br/><img src="'.$ligne->PHOTO4.'" />';?></td>
  682. </tr>
  683. <?php } if($ligne->INTERRUPTEUR5 == 1 ) { ?>
  684. <tr>
  685. <td style="text-align:left;width:100%;padding-bottom:2mm">Fixation des joints (si nécessaire)</td>
  686. </tr>
  687. <?php } if($ligne->INTERRUPTEUR6 == 1 ) { ?>
  688. <tr>
  689. <td style="text-align:left;width:100%;padding-bottom:2mm">Extraction eau chaudière</td>
  690. </tr>
  691. <?php } if($ligne->INTERRUPTEUR7 == 1 ) { ?>
  692. <tr>
  693. <td style="text-align:left;width:100%;padding-bottom:2mm">Contrôle de combustion</td>
  694. </tr>
  695. <?php } if($ligne->INTERRUPTEUR8 == 1 ) { ?>
  696. <tr>
  697. <td style="text-align:left;width:100%;padding-bottom:2mm">Température des fumées</td>
  698. </tr>
  699. <?php } if($ligne->INTERRUPTEUR9 == 1 ) { ?>
  700. <tr>
  701. <td style="text-align:left;width:100%;padding-bottom:2mm">Température air comburant CO2
  702. </td>
  703. </tr>
  704. <?php } if($ligne->INTERRUPTEUR10 == 1 ) { ?>
  705. <tr>
  706. <td style="text-align:left;width:100%;padding-bottom:2mm">Nettoyage brûleur
  707. <?php if($ligne->PHOTO10 != '' && file_exists($ligne->PHOTO10) ) echo '<br/><img src="'.$ligne->PHOTO10.'" />';?></td>
  708. </tr>
  709. <?php } if($ligne->INTERRUPTEUR11 == 1 ) { ?>
  710. <tr>
  711. <td style="text-align:left;width:100%;padding-bottom:2mm">Contrôle et réglage brûleur</td>
  712. </tr>
  713. <?php } if($ligne->INTERRUPTEUR12 == 1 ) { ?>
  714. <tr>
  715. <td style="text-align:left;width:100%;padding-bottom:2mm">Essai de fonctionnement des sécurités</td>
  716. </tr>
  717. <?php } if($ligne->INTERRUPTEUR13 == 1 ) { ?>
  718. <tr>
  719. <td style="text-align:left;width:100%;padding-bottom:2mm">Entretien général de tous les matériels</td>
  720. </tr>
  721. <?php } ?>
  722. </table>
  723. <br />
  724. <?php echo $ligne->OBSERVATION;?>
  725. </page>
  726. <?php
  727. }
  728.  
  729.  
  730. $rq = "SELECT * FROM CLIM_RIDEAUX_AIR_CHAUD WHERE ID_DOSSIER = '".(int)($_GET['id_dossier'])."' ";
  731. $exec_quest = mysqli_query($bd, $rq);
  732.  
  733. $passage = 0 ;
  734. while( $ligne = mysqli_fetch_object($exec_quest) ) {
  735. ?>
  736. <page pageset="old">
  737. <?php
  738.  
  739. if($passage == 0 ) {
  740. $passage = 1 ;
  741. echo '<bookmark title="Rideaux air chaud" level="0" ></bookmark>';
  742. }?>
  743. <bookmark title="Fiche n°<?php echo $ligne->ID;?>" level="1" ></bookmark>
  744. <h1>Rideaux air chaud</h1>
  745. <h2>Résultat des contrôles</h2>
  746. <table style="background-color:#eee; padding:5mm;width:100%;">
  747. <?php if($ligne->INTERRUPTEUR1 == 1 ) { ?>
  748. <tr>
  749. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification et nettoyage des grilles de reprise d'air
  750. <?php if($ligne->PHOTO1 != '' && file_exists($ligne->PHOTO1) ) echo '<br/><img src="'.$ligne->PHOTO1.'" />';?></td>
  751. </tr>
  752. <?php } if($ligne->INTERRUPTEUR2 == 1 ) { ?>
  753. <tr>
  754. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification et nettoyage des grilles de soufflage d'air
  755. <?php if($ligne->PHOTO2 != '' && file_exists($ligne->PHOTO2) ) echo '<br/><img src="'.$ligne->PHOTO2.'" />';?></td>
  756. </tr>
  757. <?php } if($ligne->INTERRUPTEUR3 == 1 ) { ?>
  758. <tr>
  759. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'état général des moteurs ventilateurs</td>
  760. </tr>
  761. <?php } if($ligne->INTERRUPTEUR4 == 1 ) { ?>
  762. <tr>
  763. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de général des supports moto ventilateurs</td>
  764. </tr>
  765. <?php } if($ligne->INTERRUPTEUR5 == 1 ) { ?>
  766. <tr>
  767. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bon équilibrage des moto ventilateurs</td>
  768. </tr>
  769. <?php } if($ligne->INTERRUPTEUR6 == 1 ) { ?>
  770. <tr>
  771. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification générale du compartiment aéraulique</td>
  772. </tr>
  773. <?php } if($ligne->INTERRUPTEUR7 == 1 ) { ?>
  774. <tr>
  775. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bon serrage de la visserie</td>
  776. </tr>
  777. <?php } if($ligne->INTERRUPTEUR8 == 1 ) { ?>
  778. <tr>
  779. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'état des résistances électriques de chauffage</td>
  780. </tr>
  781. <?php } if($ligne->INTERRUPTEUR9 == 1 ) { ?>
  782. <tr>
  783. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bon serrage des fils électriques</td>
  784. </tr>
  785. <?php } if($ligne->INTERRUPTEUR10 == 1 ) { ?>
  786. <tr>
  787. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'état général des câbles électriques</td>
  788. </tr>
  789. <?php } if($ligne->INTERRUPTEUR11 == 1 ) { ?>
  790. <tr>
  791. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'état général des commandes et thermostats</td>
  792. </tr>
  793. <?php } if($ligne->INTERRUPTEUR12 == 1 ) { ?>
  794. <tr>
  795. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bon fonctionnement de l'état général</td>
  796. </tr>
  797. <?php } if($ligne->INTERRUPTEUR13 == 1 ) { ?>
  798. <tr>
  799. <td style="text-align:left;width:100%;padding-bottom:2mm">Nettoyage locaux</td>
  800. </tr>
  801. <?php } ?>
  802. </table>
  803. <br />
  804. <?php echo $ligne->OBSERVATION;?>
  805. </page>
  806. <?php
  807. }
  808.  
  809.  
  810.  
  811. $rq = "SELECT * FROM CLIM_VMC WHERE ID_DOSSIER = '".(int)($_GET['id_dossier'])."' ";
  812. $exec_quest = mysqli_query($bd, $rq);
  813.  
  814. $passage = 0 ;
  815. while( $ligne = mysqli_fetch_object($exec_quest) ) {
  816. ?>
  817. <page pageset="old">
  818. <?php
  819.  
  820. if($passage == 0 ) {
  821. $passage = 1 ;
  822. echo '<bookmark title="VMC" level="0" ></bookmark>';
  823. }?>
  824. <bookmark title="Fiche n°<?php echo $ligne->ID;?>" level="1" ></bookmark>
  825. <h1>VMC</h1>
  826. <h2>Résultat des contrôles</h2>
  827. <table style="background-color:#eee; padding:5mm;width:100%;">
  828. <?php if($ligne->INTERRUPTEUR1 == 1 ) { ?>
  829. <tr>
  830. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification et nettoyage des grilles de reprise d'air
  831. <?php if($ligne->PHOTO1 != '' && file_exists($ligne->PHOTO1) ) echo '<br/><img src="'.$ligne->PHOTO1.'" />';?></td>
  832. </tr>
  833. <?php } if($ligne->INTERRUPTEUR2 == 1 ) { ?>
  834. <tr>
  835. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification et nettoyage des grilles de soufflage d'air
  836. <?php if($ligne->PHOTO2 != '' && file_exists($ligne->PHOTO2) ) echo '<br/><img src="'.$ligne->PHOTO2.'" />';?></td>
  837. </tr>
  838. <?php } if($ligne->INTERRUPTEUR3 == 1 ) { ?>
  839. <tr>
  840. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'état général des moteurs ventilateurs</td>
  841. </tr>
  842. <?php } if($ligne->INTERRUPTEUR4 == 1 ) { ?>
  843. <tr>
  844. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification générale du compartiment aéraulique</td>
  845. </tr>
  846. <?php } if($ligne->INTERRUPTEUR5 == 1 ) { ?>
  847. <tr>
  848. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification de l'état général des câbles électriques</td>
  849. </tr>
  850. <?php } if($ligne->INTERRUPTEUR6 == 1 ) { ?>
  851. <tr>
  852. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bon serrage des fils électriques</td>
  853. </tr>
  854. <?php } if($ligne->INTERRUPTEUR7 == 1 ) { ?>
  855. <tr>
  856. <td style="text-align:left;width:100%;padding-bottom:2mm">Vérification du bon fonctionnement de l'état général</td>
  857. </tr>
  858. <?php } if($ligne->INTERRUPTEUR8 == 1 ) { ?>
  859. <tr>
  860. <td style="text-align:left;width:100%;padding-bottom:2mm">Nettoyage locaux</td>
  861. </tr>
  862. <?php } ?>
  863. </table>
  864. <br />
  865. <?php echo $ligne->OBSERVATION;?>
  866. </page>
  867. <?php
  868. }
  869.  
  870.  
  871.  
  872. $rq = "SELECT * FROM CLIM_DEPANNAGE WHERE ID_DOSSIER = '".(int)($_GET['id_dossier'])."' ";
  873. $exec_quest = mysqli_query($bd, $rq);
  874.  
  875. $passage = 0 ;
  876. while( $ligne = mysqli_fetch_object($exec_quest) ) {
  877. ?>
  878. <page pageset="old">
  879. <?php
  880.  
  881. if($passage == 0 ) {
  882. $passage = 1 ;
  883. echo '<bookmark title="Dépannage" level="0" ></bookmark>';
  884. }?>
  885. <bookmark title="Fiche n°<?php echo $ligne->ID;?>" level="1" ></bookmark>
  886. <h1>Dépannage</h1>
  887. <h2>Infos machine</h2>
  888. <table style="background-color:#eee; padding:5mm;width:100%;">
  889. <tr>
  890. <td style="width:25%" ><b>Machine n°</b></td>
  891. <td style="width:25%" ><?php echo $ligne->MACHINE;?></td>
  892. <td style="width:25%" ><b>Référence</b></td>
  893. <td style="width:25%" ><?php echo $ligne->REF;?></td>
  894. </tr>
  895.  
  896. <tr>
  897. <td><b>Marque</b></td>
  898. <td><?php echo $ligne->MARQUE;?></td>
  899. <td><b>Type</b></td>
  900. <td ><?php echo $ligne->MODELE;?></td>
  901. </tr>
  902. </table>
  903.  
  904. <div style="height:5mm;"></div>
  905.  
  906. <h2>Type de panne(s)</h2>
  907. <table style="background-color:#eee; padding:5mm;width:100%;">
  908. <?php if($ligne->B_PB_ORGA_ELEC == 1 ) { ?>
  909. <tr>
  910. <td style="text-align:left;width:100%;padding-bottom:2mm">Problème sur organes électrique</td>
  911. </tr>
  912. <?php } if($ligne->B_PB_ORGA_FRIGO == 1 ) { ?>
  913. <tr>
  914. <td style="text-align:left;width:100%;padding-bottom:2mm">Problème sur organes frigorifique</td>
  915. </tr>
  916. <?php } if($ligne->B_PB_REGUL == 1 ) { ?>
  917. <tr>
  918. <td style="text-align:left;width:100%;padding-bottom:2mm">Problème de régulation</td>
  919. </tr>
  920. <?php } if($ligne->B_FUITE_EAU == 1 ) { ?>
  921. <tr>
  922. <td style="text-align:left;width:100%;padding-bottom:2mm">Fuite d'eau condensats</td>
  923. </tr>
  924. <?php } if($ligne->B_ALIM_ELEC == 1 ) { ?>
  925. <tr>
  926. <td style="text-align:left;width:100%;padding-bottom:2mm">Problème d'alimentation électrique</td>
  927. </tr>
  928. <?php } if($ligne->B_MAUVAISE == 1 ) { ?>
  929. <tr>
  930. <td style="text-align:left;width:100%;padding-bottom:2mm">Mauvaise utilisation</td>
  931. </tr>
  932. <?php } if($ligne->B_FUITE_FREON == 1 ) { ?>
  933. <tr>
  934. <td style="text-align:left;width:100%;padding-bottom:2mm">Fuites fréon</td>
  935. </tr>
  936. <?php } if($ligne->B_DEFAUT_MAT == 1 ) { ?>
  937. <tr>
  938. <td style="text-align:left;width:100%;padding-bottom:2mm">Défaut matériel</td>
  939. </tr>
  940. <?php } if($ligne->B_AUTRE == 1 ) { ?>
  941. <tr>
  942. <td style="text-align:left;width:100%;padding-bottom:2mm">Autres</td>
  943. </tr>
  944. <?php } ?>
  945. </table>
  946. <br />
  947. <?php echo $ligne->COMMENTAIRE;?>
  948.  
  949.  
  950. <div style="height:5mm;"></div>
  951.  
  952. <h2>Opération à prévoir</h2>
  953. <p><?php echo $ligne->ETAT;?>
  954. <?php if($ligne->B_DEVIS == 1 ) echo "<br />Devis à faire.";?>
  955. </p>
  956.  
  957.  
  958. <div style="height:5mm;"></div>
  959. <h2>Pièces HS et à remplacer</h2>
  960. <table style="background-color:#eee; padding:5mm;width:100%;">
  961. <?php if($ligne->B_COMPRESSEUR == 1 ) { ?>
  962. <tr>
  963. <td style="text-align:left;width:100%;padding-bottom:2mm">Compresseur HS</td>
  964. </tr>
  965. <?php } if($ligne->B_CARTE_EXT == 1 ) { ?>
  966. <tr>
  967. <td style="text-align:left;width:100%;padding-bottom:2mm">Carte électronique externe HS</td>
  968. </tr>
  969. <?php } if($ligne->B_CARTE_INT == 1 ) { ?>
  970. <tr>
  971. <td style="text-align:left;width:100%;padding-bottom:2mm">Carte électronique interne HS</td>
  972. </tr>
  973. <?php } if($ligne->B_POMPE_INT == 1 ) { ?>
  974. <tr>
  975. <td style="text-align:left;width:100%;padding-bottom:2mm">Pompe condensat interne HS</td>
  976. </tr>
  977. <?php } if($ligne->B_POMPE_EXT == 1 ) { ?>
  978. <tr>
  979. <td style="text-align:left;width:100%;padding-bottom:2mm">Pompe condensat externe HS</td>
  980. </tr>
  981. <?php } if($ligne->B_MOTEUR_HAUT == 1 ) { ?>
  982. <tr>
  983. <td style="text-align:left;width:100%;padding-bottom:2mm">Moteur ventilateur condenseur haut HS</td>
  984. </tr>
  985. <?php } if($ligne->B_MOTEUR_BAS == 1 ) { ?>
  986. <tr>
  987. <td style="text-align:left;width:100%;padding-bottom:2mm">Moteur ventilateur condenseur bas HS</td>
  988. </tr>
  989. <?php } if($ligne->B_DEF_ELEC == 1 ) { ?>
  990. <tr>
  991. <td style="text-align:left;width:100%;padding-bottom:2mm">Défaut électrique</td>
  992. </tr>
  993. <?php } if($ligne->B_TRANS == 1 ) { ?>
  994. <tr>
  995. <td style="text-align:left;width:100%;padding-bottom:2mm">Transformateur HS</td>
  996. </tr>
  997. <?php } if($ligne->B_CARTE == 1 ) { ?>
  998. <tr>
  999. <td style="text-align:left;width:100%;padding-bottom:2mm">Carte IGN HS</td>
  1000. </tr>
  1001. <?php } if($ligne->B_BOUGIE == 1 ) { ?>
  1002. <tr>
  1003. <td style="text-align:left;width:100%;padding-bottom:2mm">Bougie d'allumage HS</td>
  1004. </tr>
  1005. <?php } if($ligne->B_VENTIL == 1 ) { ?>
  1006. <tr>
  1007. <td style="text-align:left;width:100%;padding-bottom:2mm">Ventilateur bruleur</td>
  1008. </tr>
  1009. <?php } if($ligne->B_THERMO == 1 ) { ?>
  1010. <tr>
  1011. <td style="text-align:left;width:100%;padding-bottom:2mm">Thermostat de sécurité HS</td>
  1012. </tr>
  1013. <?php } if($ligne->B_DAD == 1 ) { ?>
  1014. <tr>
  1015. <td style="text-align:left;width:100%;padding-bottom:2mm">DAD HS</td>
  1016. </tr>
  1017. <?php } ?>
  1018. </table>
  1019. <br />
  1020. <?php echo $ligne->COM_AUTRE;?>
  1021.  
  1022. </page>
  1023. <?php
  1024. }
  1025.  
  1026.  
  1027. $rq = "SELECT * FROM CLIM_AUDIT WHERE ID_DOSSIER = '".(int)($_GET['id_dossier'])."' ";
  1028. $exec_quest = mysqli_query($bd, $rq);
  1029.  
  1030. $passage = 0 ;
  1031. while( $ligne = mysqli_fetch_object($exec_quest) ) {
  1032. ?>
  1033. <page pageset="old">
  1034. <?php
  1035.  
  1036. if($passage == 0 ) {
  1037. $passage = 1 ;
  1038. echo '<bookmark title="Audit" level="0" ></bookmark>';
  1039. }?>
  1040. <bookmark title="Fiche n°<?php echo $ligne->ID;?>" level="1" ></bookmark>
  1041. <h1>Audit</h1>
  1042. <h2>Infos machine</h2>
  1043. <table style="background-color:#eee; padding:5mm;width:100%;">
  1044. <tr>
  1045. <td style="width:25%" ><b>Machine n°</b></td>
  1046. <td style="width:25%" ><?php echo $ligne->MACHINE;?></td>
  1047. <td style="width:25%" ><b>Référence</b></td>
  1048. <td style="width:25%" ><?php echo $ligne->REF;?></td>
  1049. </tr>
  1050.  
  1051. <tr>
  1052. <td><b>Marque</b></td>
  1053. <td><?php echo $ligne->MARQUE;?></td>
  1054. <td><b>Type</b></td>
  1055. <td ><?php echo $ligne->MODELE;?></td>
  1056. </tr>
  1057. </table>
  1058.  
  1059. <div style="height:5mm;"></div>
  1060.  
  1061. <h2>Type de panne(s)</h2>
  1062. <table style="background-color:#eee; padding:5mm;width:100%;">
  1063. <?php if($ligne->B_PB_ORGA_ELEC == 1 ) { ?>
  1064. <tr>
  1065. <td style="text-align:left;width:100%;padding-bottom:2mm">Problème sur organes électrique</td>
  1066. </tr>
  1067. <?php } if($ligne->B_PB_ORGA_FRIGO == 1 ) { ?>
  1068. <tr>
  1069. <td style="text-align:left;width:100%;padding-bottom:2mm">Problème sur organes frigorifique</td>
  1070. </tr>
  1071. <?php } if($ligne->B_PB_REGUL == 1 ) { ?>
  1072. <tr>
  1073. <td style="text-align:left;width:100%;padding-bottom:2mm">Problème de régulation</td>
  1074. </tr>
  1075. <?php } if($ligne->B_FUITE_EAU == 1 ) { ?>
  1076. <tr>
  1077. <td style="text-align:left;width:100%;padding-bottom:2mm">Fuite d'eau condensats</td>
  1078. </tr>
  1079. <?php } if($ligne->B_ALIM_ELEC == 1 ) { ?>
  1080. <tr>
  1081. <td style="text-align:left;width:100%;padding-bottom:2mm">Problème d'alimentation électrique</td>
  1082. </tr>
  1083. <?php } if($ligne->B_MAUVAISE == 1 ) { ?>
  1084. <tr>
  1085. <td style="text-align:left;width:100%;padding-bottom:2mm">Mauvaise utilisation</td>
  1086. </tr>
  1087. <?php } if($ligne->B_FUITE_FREON == 1 ) { ?>
  1088. <tr>
  1089. <td style="text-align:left;width:100%;padding-bottom:2mm">Fuites fréon</td>
  1090. </tr>
  1091. <?php } if($ligne->B_DEFAUT_MAT == 1 ) { ?>
  1092. <tr>
  1093. <td style="text-align:left;width:100%;padding-bottom:2mm">Défaut matériel</td>
  1094. </tr>
  1095. <?php } if($ligne->B_AUTRE == 1 ) { ?>
  1096. <tr>
  1097. <td style="text-align:left;width:100%;padding-bottom:2mm">Autres</td>
  1098. </tr>
  1099. <?php } ?>
  1100. </table>
  1101. <br />
  1102. <?php echo $ligne->COMMENTAIRE;?>
  1103.  
  1104.  
  1105. <div style="height:5mm;"></div>
  1106.  
  1107. <h2>Opération à prévoir</h2>
  1108. <p><?php echo $ligne->ETAT;?>
  1109. <?php if($ligne->B_DEVIS == 1 ) echo "<br />Devis à faire.";?>
  1110. </p>
  1111.  
  1112.  
  1113. <div style="height:5mm;"></div>
  1114. <h2>Pièces HS et à remplacer</h2>
  1115. <table style="background-color:#eee; padding:5mm;width:100%;">
  1116. <?php if($ligne->B_COMPRESSEUR == 1 ) { ?>
  1117. <tr>
  1118. <td style="text-align:left;width:100%;padding-bottom:2mm">Compresseur HS</td>
  1119. </tr>
  1120. <?php } if($ligne->B_CARTE_EXT == 1 ) { ?>
  1121. <tr>
  1122. <td style="text-align:left;width:100%;padding-bottom:2mm">Carte électronique externe HS</td>
  1123. </tr>
  1124. <?php } if($ligne->B_CARTE_INT == 1 ) { ?>
  1125. <tr>
  1126. <td style="text-align:left;width:100%;padding-bottom:2mm">Carte électronique interne HS</td>
  1127. </tr>
  1128. <?php } if($ligne->B_POMPE_INT == 1 ) { ?>
  1129. <tr>
  1130. <td style="text-align:left;width:100%;padding-bottom:2mm">Pompe condensat interne HS</td>
  1131. </tr>
  1132. <?php } if($ligne->B_POMPE_EXT == 1 ) { ?>
  1133. <tr>
  1134. <td style="text-align:left;width:100%;padding-bottom:2mm">Pompe condensat externe HS</td>
  1135. </tr>
  1136. <?php } if($ligne->B_MOTEUR_HAUT == 1 ) { ?>
  1137. <tr>
  1138. <td style="text-align:left;width:100%;padding-bottom:2mm">Moteur ventilateur condenseur haut HS</td>
  1139. </tr>
  1140. <?php } if($ligne->B_MOTEUR_BAS == 1 ) { ?>
  1141. <tr>
  1142. <td style="text-align:left;width:100%;padding-bottom:2mm">Moteur ventilateur condenseur bas HS</td>
  1143. </tr>
  1144. <?php } if($ligne->B_DEF_ELEC == 1 ) { ?>
  1145. <tr>
  1146. <td style="text-align:left;width:100%;padding-bottom:2mm">Défaut électrique</td>
  1147. </tr>
  1148. <?php } if($ligne->B_TRANS == 1 ) { ?>
  1149. <tr>
  1150. <td style="text-align:left;width:100%;padding-bottom:2mm">Transformateur HS</td>
  1151. </tr>
  1152. <?php } if($ligne->B_CARTE == 1 ) { ?>
  1153. <tr>
  1154. <td style="text-align:left;width:100%;padding-bottom:2mm">Carte IGN HS</td>
  1155. </tr>
  1156. <?php } if($ligne->B_BOUGIE == 1 ) { ?>
  1157. <tr>
  1158. <td style="text-align:left;width:100%;padding-bottom:2mm">Bougie d'allumage HS</td>
  1159. </tr>
  1160. <?php } if($ligne->B_VENTIL == 1 ) { ?>
  1161. <tr>
  1162. <td style="text-align:left;width:100%;padding-bottom:2mm">Ventilateur bruleur</td>
  1163. </tr>
  1164. <?php } if($ligne->B_THERMO == 1 ) { ?>
  1165. <tr>
  1166. <td style="text-align:left;width:100%;padding-bottom:2mm">Thermostat de sécurité HS</td>
  1167. </tr>
  1168. <?php } if($ligne->B_DAD == 1 ) { ?>
  1169. <tr>
  1170. <td style="text-align:left;width:100%;padding-bottom:2mm">DAD HS</td>
  1171. </tr>
  1172. <?php } ?>
  1173. </table>
  1174. <br />
  1175. <?php echo $ligne->COM_AUTRE;?>
  1176.  
  1177. </page>
  1178. <?php
  1179. }
  1180.  
  1181.  
  1182. $rq = "SELECT * FROM CLIM_MISESERVICE WHERE ID_DOSSIER = '".(int)($_GET['id_dossier'])."' ";
  1183. $exec_quest = mysqli_query($bd, $rq);
  1184.  
  1185. $passage = 0 ;
  1186. while( $ligne = mysqli_fetch_object($exec_quest) ) {
  1187. ?>
  1188. <page pageset="old">
  1189. <?php
  1190.  
  1191. if($passage == 0 ) {
  1192. $passage = 1 ;
  1193. echo '<bookmark title="Mise en service" level="0" ></bookmark>';
  1194. }?>
  1195. <bookmark title="Fiche n°<?php echo $ligne->ID;?>" level="1" ></bookmark>
  1196. <h1>Mise en service</h1>
  1197. <h2>Infos machine</h2>
  1198. <table style="background-color:#eee; padding:5mm;width:100%;">
  1199. <tr>
  1200. <td style="width:25%" ><b>Machine n°</b></td>
  1201. <td style="width:25%" ><?php echo $ligne->MACHINE;?></td>
  1202. <td style="width:25%" ><b>Référence</b></td>
  1203. <td style="width:25%" ><?php echo $ligne->REF;?></td>
  1204. </tr>
  1205.  
  1206. <tr>
  1207. <td><b>Marque</b></td>
  1208. <td><?php echo $ligne->MARQUE;?></td>
  1209. <td><b>Type</b></td>
  1210. <td ><?php echo $ligne->MODELE;?></td>
  1211. </tr>
  1212. </table>
  1213.  
  1214. <div style="height:5mm;"></div>
  1215.  
  1216. <h2>Type de panne(s)</h2>
  1217. <table style="background-color:#eee; padding:5mm;width:100%;">
  1218. <?php if($ligne->B_PB_ORGA_ELEC == 1 ) { ?>
  1219. <tr>
  1220. <td style="text-align:left;width:100%;padding-bottom:2mm">Problème sur organes électrique</td>
  1221. </tr>
  1222. <?php } if($ligne->B_PB_ORGA_FRIGO == 1 ) { ?>
  1223. <tr>
  1224. <td style="text-align:left;width:100%;padding-bottom:2mm">Problème sur organes frigorifique</td>
  1225. </tr>
  1226. <?php } if($ligne->B_PB_REGUL == 1 ) { ?>
  1227. <tr>
  1228. <td style="text-align:left;width:100%;padding-bottom:2mm">Problème de régulation</td>
  1229. </tr>
  1230. <?php } if($ligne->B_FUITE_EAU == 1 ) { ?>
  1231. <tr>
  1232. <td style="text-align:left;width:100%;padding-bottom:2mm">Fuite d'eau condensats</td>
  1233. </tr>
  1234. <?php } if($ligne->B_ALIM_ELEC == 1 ) { ?>
  1235. <tr>
  1236. <td style="text-align:left;width:100%;padding-bottom:2mm">Problème d'alimentation électrique</td>
  1237. </tr>
  1238. <?php } if($ligne->B_MAUVAISE == 1 ) { ?>
  1239. <tr>
  1240. <td style="text-align:left;width:100%;padding-bottom:2mm">Mauvaise utilisation</td>
  1241. </tr>
  1242. <?php } if($ligne->B_FUITE_FREON == 1 ) { ?>
  1243. <tr>
  1244. <td style="text-align:left;width:100%;padding-bottom:2mm">Fuites fréon</td>
  1245. </tr>
  1246. <?php } if($ligne->B_DEFAUT_MAT == 1 ) { ?>
  1247. <tr>
  1248. <td style="text-align:left;width:100%;padding-bottom:2mm">Défaut matériel</td>
  1249. </tr>
  1250. <?php } if($ligne->B_AUTRE == 1 ) { ?>
  1251. <tr>
  1252. <td style="text-align:left;width:100%;padding-bottom:2mm">Autres</td>
  1253. </tr>
  1254. <?php } ?>
  1255. </table>
  1256. <br />
  1257. <?php echo $ligne->COMMENTAIRE;?>
  1258.  
  1259.  
  1260. <div style="height:5mm;"></div>
  1261.  
  1262. <h2>Opération à prévoir</h2>
  1263. <p><?php echo $ligne->ETAT;?>
  1264. <?php if($ligne->B_DEVIS == 1 ) echo "<br />Devis à faire.";?>
  1265. </p>
  1266.  
  1267.  
  1268. <div style="height:5mm;"></div>
  1269. <h2>Pièces HS et à remplacer</h2>
  1270. <table style="background-color:#eee; padding:5mm;width:100%;">
  1271. <?php if($ligne->B_COMPRESSEUR == 1 ) { ?>
  1272. <tr>
  1273. <td style="text-align:left;width:100%;padding-bottom:2mm">Compresseur HS</td>
  1274. </tr>
  1275. <?php } if($ligne->B_CARTE_EXT == 1 ) { ?>
  1276. <tr>
  1277. <td style="text-align:left;width:100%;padding-bottom:2mm">Carte électronique externe HS</td>
  1278. </tr>
  1279. <?php } if($ligne->B_CARTE_INT == 1 ) { ?>
  1280. <tr>
  1281. <td style="text-align:left;width:100%;padding-bottom:2mm">Carte électronique interne HS</td>
  1282. </tr>
  1283. <?php } if($ligne->B_POMPE_INT == 1 ) { ?>
  1284. <tr>
  1285. <td style="text-align:left;width:100%;padding-bottom:2mm">Pompe condensat interne HS</td>
  1286. </tr>
  1287. <?php } if($ligne->B_POMPE_EXT == 1 ) { ?>
  1288. <tr>
  1289. <td style="text-align:left;width:100%;padding-bottom:2mm">Pompe condensat externe HS</td>
  1290. </tr>
  1291. <?php } if($ligne->B_MOTEUR_HAUT == 1 ) { ?>
  1292. <tr>
  1293. <td style="text-align:left;width:100%;padding-bottom:2mm">Moteur ventilateur condenseur haut HS</td>
  1294. </tr>
  1295. <?php } if($ligne->B_MOTEUR_BAS == 1 ) { ?>
  1296. <tr>
  1297. <td style="text-align:left;width:100%;padding-bottom:2mm">Moteur ventilateur condenseur bas HS</td>
  1298. </tr>
  1299. <?php } if($ligne->B_DEF_ELEC == 1 ) { ?>
  1300. <tr>
  1301. <td style="text-align:left;width:100%;padding-bottom:2mm">Défaut électrique</td>
  1302. </tr>
  1303. <?php } if($ligne->B_TRANS == 1 ) { ?>
  1304. <tr>
  1305. <td style="text-align:left;width:100%;padding-bottom:2mm">Transformateur HS</td>
  1306. </tr>
  1307. <?php } if($ligne->B_CARTE == 1 ) { ?>
  1308. <tr>
  1309. <td style="text-align:left;width:100%;padding-bottom:2mm">Carte IGN HS</td>
  1310. </tr>
  1311. <?php } if($ligne->B_BOUGIE == 1 ) { ?>
  1312. <tr>
  1313. <td style="text-align:left;width:100%;padding-bottom:2mm">Bougie d'allumage HS</td>
  1314. </tr>
  1315. <?php } if($ligne->B_VENTIL == 1 ) { ?>
  1316. <tr>
  1317. <td style="text-align:left;width:100%;padding-bottom:2mm">Ventilateur bruleur</td>
  1318. </tr>
  1319. <?php } if($ligne->B_THERMO == 1 ) { ?>
  1320. <tr>
  1321. <td style="text-align:left;width:100%;padding-bottom:2mm">Thermostat de sécurité HS</td>
  1322. </tr>
  1323. <?php } if($ligne->B_DAD == 1 ) { ?>
  1324. <tr>
  1325. <td style="text-align:left;width:100%;padding-bottom:2mm">DAD HS</td>
  1326. </tr>
  1327. <?php } ?>
  1328. </table>
  1329. <br />
  1330. <?php echo $ligne->COM_AUTRE;?>
  1331.  
  1332. </page>
  1333. <?php
  1334. }
  1335.  
  1336.  
  1337.  
  1338. $rq = "SELECT * FROM CLIM_INTERVENTION WHERE ID_DOSSIER = '".(int)($_GET['id_dossier'])."' ";
  1339. $exec_quest = mysqli_query($bd, $rq);
  1340.  
  1341. $passage = 0 ;
  1342. while( $ligne = mysqli_fetch_object($exec_quest) ) {
  1343. ?>
  1344. <page pageset="old">
  1345. <?php
  1346.  
  1347. if($passage == 0 ) {
  1348. $passage = 1 ;
  1349. echo '<bookmark title="Intervention sur devis" level="0" ></bookmark>';
  1350. }?>
  1351. <bookmark title="Fiche n°<?php echo $ligne->ID;?>" level="1" ></bookmark>
  1352. <h1>Intervention sur devis</h1>
  1353. <h2>Infos machine</h2>
  1354. <table style="background-color:#eee; padding:5mm;width:100%;">
  1355. <tr>
  1356. <td style="width:25%" ><b>Machine n°</b></td>
  1357. <td style="width:25%" ><?php echo $ligne->MACHINE;?></td>
  1358. <td style="width:25%" ><b>Circuit n°</b></td>
  1359. <td style="width:25%" ><?php echo $ligne->CIRCUIT;?></td>
  1360. </tr>
  1361.  
  1362. <tr>
  1363. <td><b>Devis n°</b></td>
  1364. <td><?php echo $ligne->DEVIS;?></td>
  1365. <td><b>Observation</b></td>
  1366. <td ><?php echo $ligne->OBSERVATION;?></td>
  1367. </tr>
  1368. </table>
  1369.  
  1370. <div style="height:5mm;"></div>
  1371. <h2>Résultat des contrôles</h2>
  1372. <table style="background-color:#eee; padding:5mm;width:100%;">
  1373. <?php if($ligne->INTERRUPTEUR1 == 1 ) { ?>
  1374. <tr>
  1375. <td style="text-align:left;width:100%;padding-bottom:2mm">Compresseur</td>
  1376. </tr>
  1377. <?php } if($ligne->INTERRUPTEUR2 == 1 ) { ?>
  1378. <tr>
  1379. <td style="text-align:left;width:100%;padding-bottom:2mm">Moteur ventilateur condenseur</td>
  1380. </tr>
  1381. <?php } if($ligne->INTERRUPTEUR3 == 1 ) { ?>
  1382. <tr>
  1383. <td style="text-align:left;width:100%;padding-bottom:2mm">Hélice ventilateur condenseur</td>
  1384. </tr>
  1385. <?php } if($ligne->INTERRUPTEUR4 == 1 ) { ?>
  1386. <tr>
  1387. <td style="text-align:left;width:100%;padding-bottom:2mm">Vanne 4 voies</td>
  1388. </tr>
  1389. <?php } if($ligne->INTERRUPTEUR5 == 1 ) { ?>
  1390. <tr>
  1391. <td style="text-align:left;width:100%;padding-bottom:2mm">Electrovanne</td>
  1392. </tr>
  1393. <?php } if($ligne->INTERRUPTEUR6 == 1 ) { ?>
  1394. <tr>
  1395. <td style="text-align:left;width:100%;padding-bottom:2mm">Carte principale</td>
  1396. </tr>
  1397. <?php } if($ligne->INTERRUPTEUR7 == 1 ) { ?>
  1398. <tr>
  1399. <td style="text-align:left;width:100%;padding-bottom:2mm">Carte interne</td>
  1400. </tr>
  1401. <?php } if($ligne->INTERRUPTEUR8 == 1 ) { ?>
  1402. <tr>
  1403. <td style="text-align:left;width:100%;padding-bottom:2mm">Carte IGN</td>
  1404. </tr>
  1405. <?php } if($ligne->INTERRUPTEUR9 == 1 ) { ?>
  1406. <tr>
  1407. <td style="text-align:left;width:100%;padding-bottom:2mm">Pressostat BP</td>
  1408. </tr>
  1409. <?php } if($ligne->INTERRUPTEUR10 == 1 ) { ?>
  1410. <tr>
  1411. <td style="text-align:left;width:100%;padding-bottom:2mm">Pressostat HP</td>
  1412. </tr>
  1413. <?php } if($ligne->INTERRUPTEUR11 == 1 ) { ?>
  1414. <tr>
  1415. <td style="text-align:left;width:100%;padding-bottom:2mm">Thermostat d'ambiance</td>
  1416. </tr>
  1417. <?php } if($ligne->INTERRUPTEUR12 == 1 ) { ?>
  1418. <tr>
  1419. <td style="text-align:left;width:100%;padding-bottom:2mm">Thermostat de sécurité</td>
  1420. </tr>
  1421. <?php } if($ligne->INTERRUPTEUR13 == 1 ) { ?>
  1422. <tr>
  1423. <td style="text-align:left;width:100%;padding-bottom:2mm">Transformateur</td>
  1424. </tr>
  1425. <?php } if($ligne->INTERRUPTEUR14 == 1 ) { ?>
  1426. <tr>
  1427. <td style="text-align:left;width:100%;padding-bottom:2mm">Disjoncteur</td>
  1428. </tr>
  1429. <?php } if($ligne->INTERRUPTEUR15 == 1 ) { ?>
  1430. <tr>
  1431. <td style="text-align:left;width:100%;padding-bottom:2mm">Bougie d'allumage</td>
  1432. </tr>
  1433. <?php } if($ligne->INTERRUPTEUR16 == 1 ) { ?>
  1434. <tr>
  1435. <td style="text-align:left;width:100%;padding-bottom:2mm">Ventilateur bruleur</td>
  1436. </tr>
  1437. <?php } if($ligne->INTERRUPTEUR17 == 1 ) { ?>
  1438. <tr>
  1439. <td style="text-align:left;width:100%;padding-bottom:2mm">DAD</td>
  1440. </tr>
  1441. <?php } ?>
  1442. </table>
  1443. <br />
  1444. <?php echo $ligne->COM_AUTRE;?>
  1445.  
  1446. </page>
  1447. <?php
  1448. }
  1449.  
  1450.  
  1451. $rq = "SELECT * FROM CLIM_CONTROLE_ETANCHEITE WHERE ID_DOSSIER = '".(int)($_GET['id_dossier'])."' ";
  1452. $exec_quest = mysqli_query($bd, $rq);
  1453.  
  1454. $passage = 0 ;
  1455. while( $ligne = mysqli_fetch_object($exec_quest) ) {
  1456. ?>
  1457. <page pageset="old">
  1458. <?php
  1459.  
  1460. if($passage == 0 ) {
  1461. $passage = 1 ;
  1462. echo '<bookmark title="Controle d\'étanchéité" level="0" ></bookmark>';
  1463. }?>
  1464. <bookmark title="Fiche n°<?php echo $ligne->ID;?>" level="1" ></bookmark>
  1465. <h1>Controle d'étanchéité</h1>
  1466.  
  1467.  
  1468. <h2>Infos générales</h2>
  1469. <table style="background-color:#eee; padding:5mm;width:100%;">
  1470. <tr>
  1471. <td style="width:25%" ><b>Opérateur chargé de l'intervention</b></td>
  1472. <td style="width:25%" ><?php echo $ligne->OPERATEUR;?></td>
  1473. <td style="width:25%" ><b>Attestation de capacité n°</b></td>
  1474. <td style="width:25%" ><?php echo $ligne->ATTESTATION;?></td>
  1475. </tr>
  1476.  
  1477. <tr>
  1478. <td><b>Date de validité</b></td>
  1479. <td><?php echo $ligne->DATE_VALIDITE;?></td>
  1480. </tr>
  1481. </table>
  1482.  
  1483. <div style="height:5mm;"></div>
  1484. <h2>Equipement concerné</h2>
  1485. <table style="background-color:#eee; padding:5mm;width:100%;">
  1486. <tr>
  1487. <td style="width:25%" ><b>Désignation</b></td>
  1488. <td style="width:25%" ><?php echo $ligne->DESIGNATION;?></td>
  1489. <td style="width:25%" ><b>Lieu d'implantation</b></td>
  1490. <td style="width:25%" ><?php echo $ligne->LIEU;?></td>
  1491. </tr>
  1492. <tr>
  1493. <td ><b>Nature du fluide</b></td>
  1494. <td><?php echo $ligne->NATURE;?></td>
  1495. <td><b>Charge initiale</b></td>
  1496. <td><?php echo $ligne->CHARGE_INI;?></td>
  1497. </tr>
  1498. <tr>
  1499. <td ><b>Date 1ere mise en service:</b></td>
  1500. <td><?php echo $ligne->DATE_MISE_EN_SERVICE;?></td>
  1501. </tr>
  1502. </table>
  1503.  
  1504.  
  1505.  
  1506. <div style="height:5mm;"></div>
  1507. <h2>Motif du contrôle</h2>
  1508. <table style="background-color:#eee; padding:5mm;width:100%;">
  1509. <?php if($ligne->B_MISE_EN_SERVICE == 1 ) { ?>
  1510. <tr>
  1511. <td style="text-align:left;width:100%;padding-bottom:2mm">Mise en service</td>
  1512. </tr>
  1513. <?php } if($ligne->B_CONTROLE_PERIODIQUE == 1 ) { ?>
  1514. <tr>
  1515. <td style="text-align:left;width:100%;padding-bottom:2mm">Contrôle periodique d'étanchéité</td>
  1516. </tr>
  1517. <?php } if($ligne->B_FUITE_APRES == 1 ) { ?>
  1518. <tr>
  1519. <td style="text-align:left;width:100%;padding-bottom:2mm">Après réparation fuite</td>
  1520. </tr>
  1521. <?php } if($ligne->B_RECHERCHE == 1 ) { ?>
  1522. <tr>
  1523. <td style="text-align:left;width:100%;padding-bottom:2mm">Recherche d'une fuite</td>
  1524. </tr>
  1525. <?php } if($ligne->B_MODIFICATION == 1 ) { ?>
  1526. <tr>
  1527. <td style="text-align:left;width:100%;padding-bottom:2mm">Modification</td>
  1528. </tr>
  1529. <?php } ?>
  1530. </table>
  1531.  
  1532. <div style="height:5mm;"></div>
  1533. <h2>Résultat du contrôle</h2>
  1534. <table style="background-color:#eee; padding:5mm;width:100%;">
  1535. <?php if($ligne->B_FUITE_CONSTATE == 1 ) { ?>
  1536. <tr>
  1537. <td style="text-align:left;width:100%;padding-bottom:2mm">Fuites constatées</td>
  1538. </tr>
  1539. <?php } if($ligne->B_PAS_FUITE == 1 ) { ?>
  1540. <tr>
  1541. <td style="text-align:left;width:100%;padding-bottom:2mm">Pas de fuites constatées</td>
  1542. </tr>
  1543. <?php } ?>
  1544. </table>
  1545.  
  1546. <div style="height:5mm;"></div>
  1547. <h2>Fuites</h2>
  1548. <table style="background-color:#eee; padding:5mm;width:100%;">
  1549. <tr>
  1550. <td style="width:33%" ><b>Fuites constatées</b></td>
  1551. <td style="width:33%" ><b>Localisation fuites</b></td>
  1552. <td style="width:33%" ><b>Réparé</b></td>
  1553. </tr>
  1554. <tr>
  1555. <td>1</td>
  1556. <td><?php echo $ligne->LOCALISATION_1;?></td>
  1557. <td><?php echo @$oui[$ligne->REPARATION_1];?></td>
  1558. </tr>
  1559. <tr>
  1560. <td>2</td>
  1561. <td><?php echo $ligne->LOCALISATION_2;?></td>
  1562. <td><?php echo @$oui[$ligne->REPARATION_2];?></td>
  1563. </tr>
  1564. <tr>
  1565. <td>3</td>
  1566. <td><?php echo $ligne->LOCALISATION_3;?></td>
  1567. <td><?php echo @$oui[$ligne->REPARATION_3];?></td>
  1568. </tr>
  1569. </table>
  1570.  
  1571. <div style="height:5mm;"></div>
  1572. <h2>Récupération de fluides</h2>
  1573. <table style="background-color:#eee; padding:5mm;width:100%;">
  1574. <tr>
  1575. <td style="width:25%" ><b>Récupéré</b></td>
  1576. <td style="width:25%" ><?php echo $ligne->RECUP_KG;?></td>
  1577. <td style="width:25%" ><b>Récupéré et réintroduit</b></td>
  1578. <td style="width:25%" ><?php echo $ligne->RECUP_REINTRO;?></td>
  1579. </tr>
  1580. <tr>
  1581. <td ><b>Neuf changé</b></td>
  1582. <td><?php echo $ligne->NEUF;?></td>
  1583. <td><b>Quantité de fluide retourné</b></td>
  1584. <td><?php echo $ligne->QTE_FLUIDE;?></td>
  1585. </tr>
  1586. <tr>
  1587. <td ><b>Nature du fluide si changement:</b></td>
  1588. <td><?php echo $ligne->NATURE_FLUIDE;?></td>
  1589. </tr>
  1590. </table>
  1591.  
  1592. <div style="height:5mm;"></div>
  1593. <h2>Détecteur</h2>
  1594. <table style="background-color:#eee; padding:5mm;width:100%;">
  1595. <tr>
  1596. <td style="width:25%" ><b>Référence du détecteur utilisé</b></td>
  1597. <td style="width:25%" ><?php echo $ligne->REF_DETECT;?></td>
  1598. <td style="width:25%" ><b>Date du contrôle</b></td>
  1599. <td style="width:25%" ><?php echo $ligne->DATE_CONTROLE;?></td>
  1600. </tr>
  1601. </table>
  1602. <br />
  1603.  
  1604. <?php echo $ligne->OBSERVATION;?>
  1605.  
  1606. </page>
  1607. <?php
  1608. }
  1609.  
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616. $content = ob_get_clean();
  1617.  
  1618. $pdf_status = false;
  1619.  
  1620. require_once('html2pdf.class.php');
  1621. die($content);
  1622. try
  1623. {
  1624. $NOMF = str_replace('/', '_', $NOM);
  1625. $html2pdf = new HTML2PDF('P', 'A4', 'fr', true, 'UTF-8', 0);
  1626. $html2pdf->addFont('robotocdti', '' , 'robotocdti.php');
  1627. $html2pdf->addFont('robotocd', '' , 'robotocd.php');
  1628. $html2pdf->addFont('robotocdb', 'B' , 'robotocdb.php');
  1629. $html2pdf->setDefaultFont('robotocd');
  1630. $html2pdf->writeHTML($content, isset($_GET['vuehtml']));
  1631. $html2pdf->createIndex('Sommaire', 20, 11, false, true, 2,'robotocd');
  1632. $id_mag = str_replace(' ', '_', $ID);
  1633. $id_mag = str_replace('&nbsp;', '_', $ID);
  1634. $html2pdf->Output("dossiers/dossier-$OTYPE_DOSSIER-".$NOMF."-".$ID."-".(int)($_GET['id_dossier']).".pdf",'F');
  1635. //$html2pdf->Output("dossiers/dossier-".$nom_mag."-".$id_mag."-".(int)($_GET['id_dossier']).".pdf",'F');
  1636. //$html2pdf->Output('dossier-ok9.pdf');
  1637. $pdf_status = true;
  1638. //$timeend = microtime(true);
  1639. //$time = $timeend - $timestart;
  1640. //$chargement = number_format($time,3);
  1641. //echo "<br/>execution en $chargement s";
  1642.  
  1643.  
  1644. require 'class.mailer.php';
  1645.  
  1646. $mailer = new Mailer();
  1647.  
  1648. //$mailer->set_from('appli_clim@gifi.fr', 'appli CLIM');
  1649. $mailer->set_from('appli_RS@gifi.fr', 'appli AUDIT');
  1650.  
  1651. $mailer->set_address('benoit@profil-web.fr');
  1652. //$mailer->set_address('remi.jonder@gifi.fr');
  1653. //$mailer->set_address('Arnaud.Fouret@gifi.fr');
  1654.  
  1655. //$mailer->set_address($EMAIL);
  1656.  
  1657. /*if($email_secteur != '' ) $mailer->set_address(trim($email_secteur));
  1658. if($email_mag != '' ) $mailer->set_address(trim($email_mag));
  1659. if($email_adr != '' )$mailer->set_address(trim($email_adr));*/
  1660.  
  1661. $desti='Arnaud.Fouret@gifi.fr,remi.jonder@gifi.fr,benoit@profil-web.fr,'.$EMAIL;
  1662. //if($email_secteur != '' ) $desti .= trim($email_secteur).",";
  1663. //if($EMAIL_MAG != '' ) $desti .= trim($EMAIL_MAG).",";
  1664. //if($email_adr != '' ) $desti .= trim($email_adr).",";
  1665.  
  1666.  
  1667.  
  1668. $subject = 'Compte rendu Appli Clim '.$NOM.' - '.$ID;
  1669.  
  1670. $message = '<html><body>';
  1671. $message .= 'Bonjour <br/>Voici le dossier <b>dossier_'."dossier-$OTYPE_DOSSIER-".$NOMF."-".$ID."-".(int)($_GET['id_dossier']).".pdf".'</b>, envoyé sur : '.$desti;
  1672.  
  1673. $message .= "<br/>
  1674. ";
  1675.  
  1676.  
  1677. $message .= '<br /><br />Cordialement</body></html>';
  1678.  
  1679.  
  1680.  
  1681. $mailer->set_format('html');
  1682. $mailer->set_subject($subject);
  1683. $mailer->set_message($message);
  1684.  
  1685.  
  1686. $mailer->attachment("dossiers/dossier-$OTYPE_DOSSIER-".$NOMF."-".$ID."-".(int)($_GET['id_dossier']).".pdf", "dossier-$OTYPE_DOSSIER-".$NOMF."-".$ID."-".(int)($_GET['id_dossier']).".pdf" , 'application/pdf');
  1687. //$mailer->attachment('./rep_images/image1.gif', 'picture.gif', '', 'image/gif', true);
  1688.  
  1689. //use_smtp($server = '', $port = 25, $user = '', $pass = '', $server_from = '')
  1690. $mailer->use_smtp('s176444.nfrance.com', 25 , 'orgagri' , 'ud7HwZL8' );
  1691.  
  1692. if( !$mailer->send() )
  1693. {
  1694. echo "l'email n'est pas envoyé";
  1695. die();
  1696. }
  1697. //else echo "email envoyé à $desti ";
  1698.  
  1699.  
  1700.  
  1701. }
  1702. catch(HTML2PDF_exception $e) {
  1703. echo $e;
  1704. $pdf_status = false;
  1705. die();
  1706. //exit;
  1707. }
  1708.  
  1709. if($pdf_status)
  1710. {
  1711. echo "Votre dossier est généré.";
  1712.  
  1713. $rq = "UPDATE CLIM_DOSSIER SET STATUT = '1' WHERE ID = '".(int)($_GET['id_dossier'])."'";
  1714. $exec_quest = mysqli_query($bd, $rq);
  1715.  
  1716.  
  1717.  
  1718. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement