/[openfoncier]/trunk/app/tab_wid.php
ViewVC logotype

Annotation of /trunk/app/tab_wid.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 313 - (hide annotations)
Wed Mar 28 17:32:39 2012 UTC (12 years, 10 months ago) by atreal
File size: 2361 byte(s)
modification des include sql ... *.inc en .inc.php

1 fraynaud 88 <?php
2     /**
3     *
4     *
5     * @package openmairie_exemple
6     * @version SVN : $Id: tab.php 234 2010-11-18 15:00:55Z fmichon $
7     */
8    
9     require_once "../obj/utils.class.php";
10     $f = new utils("nohtml");
11     /**
12     * Initialisation des variables
13     */
14     // Nom de l'objet metier
15     (isset($_GET['obj']) ? $obj = $_GET['obj'] : $obj = "");
16     // Premier enregistrement a afficher
17     (isset($_GET['premier']) ? $premier = $_GET['premier'] : $premier = 0);
18     // Colonne choisie pour le tri
19     (isset($_GET['tricol']) ? $tricol = $_GET['tricol'] : $tricol = "");
20     // Chaine recherchee
21     if (isset($_POST['recherche'])) {
22     $recherche = $_POST['recherche'];
23     if (get_magic_quotes_gpc()) {
24     $recherche1 = StripSlashes($recherche);
25     } else {
26     $recherche1 = $recherche;
27     }
28     } else {
29     if (isset($_GET['recherche'])) {
30     $recherche = $_GET['recherche'];
31     if (get_magic_quotes_gpc()) {
32     $recherche1 = StripSlashes($recherche);
33     } else {
34     $recherche1 = $recherche;
35     }
36     } else {
37     $recherche = "";
38     $recherche1 = "";
39     }
40     }
41     // Colonne choisie pour la selection
42     if (isset($_POST['selectioncol'])) {
43     $selectioncol = $_POST['selectioncol'];
44     } else {
45     if (isset($_GET['selectioncol'])) {
46     $selectioncol = $_GET['selectioncol'];
47     } else {
48     $selectioncol = "";
49     }
50     }
51     // ???
52     $ico = "";
53     // ???
54     $hiddenid = 0;
55    
56     /**
57     * Verification des parametres
58     */
59     if (strpos($obj, "/") !== false
60 atreal 313 or !file_exists("../sql/".$f->phptype."/".$obj.".inc.php")) {
61 fraynaud 88 $class = "error";
62     $message = _("L'objet est invalide.");
63     $f->addToMessage($class, $message);
64     $f->setFlag(NULL);
65     $f->display();
66     die();
67     }
68    
69    
70     // tableau
71    
72     $href[0] = array("lien" => "#", "id" => "", "lib" => "", );
73     $href[1] = array("lien" => "", "id" => "", "lib" => "", );
74     $href[2] = array("lien" => "#", "id" => "", "lib" => "", );
75    
76    
77 atreal 313 require_once "../sql/".$f->phptype."/".$obj.".inc.php";
78 fraynaud 88
79    
80     require_once "om_widget.class.php";
81    
82     // $edition non pris en compte
83    
84     if (!isset($options)) {
85     $options = array();
86     }
87     //
88     $tb = new widget("../tdb/tab_wid.php", $table, $serie, $champAffiche, $champRecherche, $tri, $selection, $edition, $options);
89     //
90     $params = array(
91     "obj" => $obj,
92     "premier" => $premier,
93     "recherche" => $recherche,
94     "selectioncol" => $selectioncol,
95     "tricol" => $tricol,
96     );
97    
98    
99     $tb->display($params, $href, $f->db, "wid", false);
100    
101    
102     ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26