Open Sencillo  2014.008
 All Data Structures Files Functions Variables Pages
index.php
Go to the documentation of this file.
1 <?php
2 /*
3 * Modul: Content Reader
4 * Verzia: 13.001
5 * Funkcie: ��ta� obsahu
6 * ModID: CM001-13001
7 */
8 function db_in($subfrm)
9 {
10  $subfrm=str_replace('{db:select.all}','SELECT * ',$subfrm);
11 
12  $subfrm=str_replace('{db:from.all}','FROM ',$subfrm);
13  $subfrm=str_replace('{db:register.mngr}','mod_mngr_register',$subfrm);
14 
15  $subfrm=str_replace('ERT','',$subfrm);
16  $subfrm=str_replace('ATE','',$subfrm);
17  $subfrm=str_replace('ETE','',$subfrm);
18  $subfrm=str_replace('ROP','',$subfrm);
19  $subfrm=str_replace('ert','',$subfrm);
20  $subfrm=str_replace('ate','',$subfrm);
21  $subfrm=str_replace('ete','',$subfrm);
22  $subfrm=str_replace('rop','',$subfrm);
23 
24  return $subfrm;
25 }
26 function v_db($subfrm)
27 {
28  $subfrm=md5("$subfrm");
29  $submd5=md5("SELECT * FROM mod_mngr_register");
30  if($subfrm==$submd5)
31  {
32  return true;
33  }
34  else
35  {
36  return false;
37  }
38 }
39 if($perm>=1000)
40 {
41  //opr�vnenie u��vate�a
42  //nacitanie premmenn�ch do formul�ru
43  //zaciatok cyklu zobrazenia cisel vsetkych stranok
44  $readsql="{db:select.all}{db:from.all}{db:register.mngr}";
46  if((v_db($readsql))==false)
47  {
48  unset($readsql);
49  }
50  $con = mysql_connect($DBHost, $DBUser, $DBPass);
51  if(! $con)
52  {
53  die("<b>Nem��em sa pripoji�:</b> ".mysql_error());
54  }
55  mysql_select_db($DBName, $con);
56 
57  $result = mysql_query($readsql);
58 
59  while($row = mysql_fetch_array($result))
60  {
61  $ContentCMD = $row['main_function'];
62  if($ContentCMD == "content(page_start)" && $_GET["pageid"]==$row['main_content'])
63  {
64  $ContentEID = $row['end_slot'];
65  $mod_mngr_use_it = 1;
66  }
67  if($mod_mngr_use_it == 1)
68  {
69  if(($ContentCMD == "content(pname)") && ($ContentEID == $row['start_slot']))
70  {
71  $PageName = $row['main_content'];
72  $ContentEID = $row['end_slot'];
73  $ContentSID = $row['start_slot'];
74  }
75  if(($ContentCMD == "content(pkeywd)") && ($ContentEID == $row['start_slot']))
76  {
77  //$ContentData .= "<tr><td>K���ov� slov�:
78  $ContentEID = $row['end_slot'];
79  $ContentSID = $row['start_slot'];
80  }
81  if(($ContentCMD == "content(pminytext)") && ($ContentEID == $row['start_slot']))
82  {
83  //$ContentData .= "<tr><td>Skr�ten� verzia:</td><td><textarea id=\"minytext\" name=\"minytext\" rows=\"5\" cols=\"40\">".$row['main_content']."</textarea></td></tr>";
84  //$Content_mngr_Data .= pack("H*",$row['main_content']);
85  $ContentEID = $row['end_slot'];
86  $ContentSID = $row['start_slot'];
87  }
88  if(($ContentCMD == "content(pmaxitext)") && ($ContentEID == $row['start_slot']))
89  {
90  $Content_mngr_Data .= pack("H*",$row['main_content']);
91  $ContentEID = $row['end_slot'];
92  $ContentSID = $row['start_slot'];
93  }
94  if(($ContentCMD == "content(url)") && ($ContentEID == $row['start_slot']))
95  {
96  //$ContentData .= "<tr><td>URL:</td><td><input type=\"text\" id=\"url\" name=\"url\" value=\"".$row['main_content']."\" /></td></tr>";
97  //$ContentData .= "<td>".$row['main_content']."</td>";
98  $ContentEID = $row['end_slot'];
99  $ContentSID = $row['start_slot'];
100  }
101  if(($ContentCMD == "content(pautor)") && ($ContentEID == $row['start_slot']))
102  {
103  $Content_mngr_Data .= "<div class=\"author_class\">".$row['main_content']."</div>";
104  $ContentEID = $row['end_slot'];
105  $ContentSID = $row['start_slot'];
106  }
107  if(($ContentCMD == "content(perm1)") && ($ContentEID == $row['start_slot']))
108  {
109  $ContentPerm1 = $row['main_content'];//na str�nkach
110  $ContentEID = $row['end_slot'];
111  $ContentSID = $row['start_slot'];
112  }
113  if(($ContentCMD == "content(perm2)") && ($ContentEID == $row['start_slot']))
114  {
115  $ContentPerm2 = $row['main_content'];//pre skupinu
116  $ContentEID = $row['end_slot'];
117  $ContentSID = $row['start_slot'];
118  if($perm>=$ContentPerm2)
119  {
120  $ContentData .= $Content_mngr_Data;
121  }
122  }
123  if(($ContentCMD == "content(perm3)") && ($ContentEID == $row['start_slot']))
124  {
125  $ContentPerm3 = $row['main_content'];//na URL
126  $ContentEID = $row['end_slot'];
127  $ContentSID = $row['start_slot'];
128  }
129  if(($ContentCMD == "content(cmd)") && ($ContentEID == $row['start_slot']))
130  {
131  $ContentTerminal .= $row['main_content'];//pr�kaz
132  $ContentEID = $row['end_slot'];
133  $ContentSID = $row['start_slot'];
134  }
135  if(($ContentCMD == "content(end)") && ($ContentEID == $row['start_slot']))
136  {
137  $ContentEID = $row['end_slot'];
138  $ContentSID = $row['start_slot'];
139  $mod_mngr_use_it = 0;
140  }
141  }
142  }
143  mysql_close($con);
144  $Content_mngr_Data="";
145  //koniec cyklu
146 }
147 if($perm==0000)
148 {
149  //opr�vnenie BAN
150  $ContentData = "Pr�stup zablokovan�!; } ?>";
151 }
152 ?>
v_db($subfrm)
Definition: index.php:26
db_in($subfrm)
Definition: index.php:8
$perm
Definition: session.php:150
$result
Definition: index.php:601
$readsql
Definition: session.php:207
$con
Definition: index.php:594