1 |
<?php |
2 |
/** |
3 |
* Ce script est une interface qui permet en fonction de l'identifiant de |
4 |
* l'instruction de retrouver la lettre type liée et d'appeler le script |
5 |
* d'édition pdf avec les bons paramètres. |
6 |
* |
7 |
* @package openfoncier |
8 |
* @version SVN : $Id$ |
9 |
*/ |
10 |
|
11 |
// |
12 |
require_once "../obj/utils.class.php"; |
13 |
if (!isset($f)) { |
14 |
$f = new utils("nohtml"); |
15 |
} |
16 |
//Récupération des valeur envoyées par le formulaire |
17 |
$f->set_submitted_value(); |
18 |
// Identifiant de l'objet métier |
19 |
($f->get_submitted_get_value("idx") ? $idx = $f->get_submitted_get_value("idx") : $idx = ""); |
20 |
|
21 |
//Si le fichier est à finaliser |
22 |
$output = ($f->get_submitted_get_value('output')) ? $f->get_submitted_get_value('output') : ""; |
23 |
|
24 |
// Requête qui récupère l'objet de la lettre type |
25 |
$sql = " SELECT instruction.lettretype "; |
26 |
$sql .= " FROM ".DB_PREFIXE."instruction "; |
27 |
$sql .= " WHERE instruction.instruction=".$idx; |
28 |
$obj = $f->db->getone($sql); |
29 |
$f->addTolog("app/pdf_instruction.php: db->query(\"".$sql."\");", VERBOSE_MODE); |
30 |
$f->isDatabaseError($obj); |
31 |
|
32 |
// Redirection vers le script d'édition pdf avec les bons paramètres |
33 |
if ( $output == 'string' ){ |
34 |
$temp = $f->get_submitted_get_value('obj'); |
35 |
$_GET['obj'] = $obj; |
36 |
include "../pdf/pdflettretype.php"; |
37 |
$_GET['obj'] = $temp; |
38 |
} |
39 |
else{ |
40 |
header("Location: ../pdf/pdflettretype.php?idx=".$idx."&obj=".$obj); |
41 |
exit(); |
42 |
} |
43 |
|
44 |
|
45 |
?> |