PATH:
root
/
polmet2lib
<?php class view{ function head($id, $lang) { $index =''; if($id == '') $index = '1'; else $index = $id; $zapytanie ="SELECT `title`, `description`, `keywords` FROM menu$lang WHERE id=$index"; $zapytanie_main ="SELECT `title`, `description`, `keywords` FROM menu$lang WHERE id=1"; $result = mysql_query($zapytanie)or die(mysql_error()); $result_main = mysql_query($zapytanie_main)or die(mysql_error()); $head = ''; while($result_oferta = mysql_fetch_array($result)) { $result_oferta_main = mysql_fetch_array($result_main); if ($result_oferta[0]) {$title = $result_oferta[0];} else {$title = $result_oferta_main[0];} if ($result_oferta[1]) {$description = $result_oferta[1];} else {$description = $result_oferta_main[1];} if ($result_oferta[2]) {$keywords = $result_oferta[2];} else {$keywords = $result_oferta_main[2];} } $head = "<title>$title</title>\n"; $head .= "<meta name=\"Description\" content=\"$description\" />\n"; $head .= "<meta name=\"keywords\" content=\"$keywords\" />\n"; return $head; } function getmenu($lvl, $lang) { $zapytanie ="SELECT `id`, `nazwa`, `tekst`, `typszablonu`, `flink`, `kolejnosc`, `przekierowanie`, `rodzic` FROM menu$lang WHERE rodzic=$lvl ORDER BY kolejnosc asc"; $result = mysql_query($zapytanie)or die(mysql_error()); $menu = array(); $i = 0; while($result_oferta = mysql_fetch_array($result)) { $menu[$i]['id'] = $result_oferta[0]; $menu[$i]['nazwa'] = $result_oferta[1]; $menu[$i]['tekst'] = $result_oferta[2]; $menu[$i]['typszablonu'] = $result_oferta[3]; $menu[$i]['flink'] = $result_oferta[4]; $menu[$i]['kolejnosc'] = $result_oferta[5]; $menu[$i]['przekierowanie'] = $result_oferta[6]; $menu[$i]['rodzic'] = $result_oferta[7]; $menu[$i]['link'] =''; if($menu[$i]['przekierowanie'] != '') $menu[$i]['link'] = $menu[$i]['przekierowanie']; else if($menu[$i]['tekst']== 0 || $menu[$i]['tekst'] =="") $menu[$i]['link'] = "index.php?m=".$menu[$i]['id']; else if($menu[$i]['flink'] == '') $menu[$i]['link'] = "index.php?s=".$menu[$i]['tekst']."&m=".$menu[$i]['id']; else $menu[$i]['link'] = $menu[$i]['tekst'].",".$menu[$i]['id'].",".$menu[$i]['flink'].".html"; ++$i; } return $menu; } function makelink($tekst, $id, $flink, $prze, $group, $month, $year) { $link = ''; if($prze != '') $link = $prze; else if( ($tekst == 0 || $tekst =="" ) && $group == '' && $flink=='wydarzenia') $link = "aktualnosci.html"; else if( ($tekst == 0 || $tekst =="" ) && $group == '' && $flink=='galerie') $link = "galerie.html"; else if( ($tekst == 0 || $tekst =="" ) && $group!= '') $link = "index.php?m=".$id."&g=".$group; else if($tekst == 0 || $tekst =="") $link = "index.php?m=".$id; else if($flink == '' && $group != '') $link = "index.php?s=".$tekst."&m=".$id."&g=".$group; else if($flink == '') $link = "index.php?s=".$tekst."&m=".$id; else if($flink != '' && $group != '') $link = $group.",".$tekst.",".$id.",".$flink.".html"; else $link = $tekst.",".$id.",".$flink.".html"; return $link; } public function showSlide($lang) { $slajdy = array(); $zapytanie ="SELECT `tytul`, `tresc` FROM slider$lang"; $result = mysql_query($zapytanie)or die(mysql_error()); $i = 0; while($result_oferta = mysql_fetch_array($result)) { $slajdy[$i]['tytul'] = $result_oferta[0]; $slajdy[$i]['tresc'] = $result_oferta[1]; ++$i; } return $slajdy; } public function showSlide2($lang, $table) { $slajdy = array(); $zapytanie ="SELECT `tytul`, `tresc` FROM $table$lang"; $result = mysql_query($zapytanie)or die(mysql_error()); $i = 0; while($result_oferta = mysql_fetch_array($result)) { $slajdy[$i]['tytul'] = $result_oferta[0]; $slajdy[$i]['tresc'] = $result_oferta[1]; ++$i; } return $slajdy; } function getname($lang){ $nazwa=''; if(isset($_GET["m"])) { $id_menu = $_GET["m"]; $zapytanie ="SELECT `nazwa` FROM menu$lang WHERE id='$id_menu'"; $result = mysql_query($zapytanie)or die(mysql_error()); while($result_oferta = mysql_fetch_array($result)) { $nazwa = $result_oferta[0]; } //$nazwa = strtolower($nazwa); } else $nazwa='start'; return $nazwa; } function getname2($id, $lang){ $nazwa=''; $id_menu = $id; $zapytanie ="SELECT `nazwa` FROM menu$lang WHERE id='$id_menu'"; $result = mysql_query($zapytanie)or die(mysql_error()); while($result_oferta = mysql_fetch_array($result)) { $nazwa = $result_oferta[0]; } return $nazwa; } function gettitle($lang){ $nazwa=''; if(isset($_GET["m"])) { $id_menu = $_GET["m"]; $zapytanie ="SELECT `nazwa` FROM menu$lang WHERE id='$id_menu'"; $result = mysql_query($zapytanie)or die(mysql_error()); while($result_oferta = mysql_fetch_array($result)) { $nazwa = $result_oferta[0]; } } else $nazwa='start'; return $nazwa; } function checkactive($nazwa, $active, $lang, $style) { $nazwa = strtolower($nazwa); $active = strtolower($active); if($active == $nazwa && !isset ($_GET['g'])) return $style; else if(isset ($_GET['g']) && $nazwa==strtolower($this->getname2($_GET['g'],$lang))) return $style; } function checkactiveleft($nazwa, $active, $lang, $style) { $nazwa = strtolower($nazwa); $active = strtolower($active); if($active == $nazwa) return $style; else return ''; } function ckecklnag($lang, $active) { $lang = strtolower($lang); $active = strtolower($active); if($active == $lang) return "active"; } function gettext($text, $lang) { $zapytanie ="SELECT `tresc` FROM teksty$lang WHERE id=$text"; $result = mysql_query($zapytanie)or die(mysql_error()); $tresc=''; while($result_oferta = mysql_fetch_array($result)) { $tresc = $result_oferta[0]; } return $tresc; } public function getParrentID($id_check){ $rodzic = ''; $zapytanie ="SELECT `rodzic` FROM menu WHERE id = $id_check"; $result = mysql_query($zapytanie)or die(mysql_error()); while($result_oferta = mysql_fetch_array($result)) $rodzic = $result_oferta[0]; //echo "!rodzic=$rodzic[1]!-"; return $rodzic; } public function getChildrens($id_check){ $zapytanie ="SELECT `id` FROM menu WHERE rodzic = $id_check"; $result = mysql_query($zapytanie)or die(mysql_error()); while($result_oferta = mysql_fetch_array($result)) $childrens = $result_oferta[0]; //echo "!rodzic=$rodzic[1]!-"; return $childrens; } public function getmenutop($id, $start) { if($id != $start) { $rodzic = $this->getParrentID($id); //echo $rodzic."!!!!!rodzic!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"; } else $rodzic = $start; $okruszki = array(); $okruszki[0] = $id; $i = 1; while($rodzic != $start) { $okruszki[$i] = $rodzic; $rodzic = $this->getParrentID($rodzic); ++$i; } $okruszki2 = array(); for($j = 0; $j < count($okruszki); ++$j) { $zapytanie ="SELECT `id` FROM menu WHERE rodzic = $okruszki[$j]"; $result = mysql_query($zapytanie)or die(mysql_error()); while($result_oferta = mysql_fetch_array($result)) $okruszki2[] = $result_oferta[0]; } for($k = 0; $k < count($okruszki2); ++$k) { $okruszki[] = $okruszki2[$k]; } return $okruszki; } public function getParrent($id_check){ $zapytanie ="SELECT `rodzic` FROM menu WHERE id = $id_check"; $rodzic = array(); $result = mysql_query($zapytanie)or die(mysql_error()); while($result_oferta = mysql_fetch_array($result)) { $zapytanie2 ="SELECT `nazwa` FROM menu WHERE id = $result_oferta[0]"; $result2 = mysql_query($zapytanie2)or die(mysql_error()); while($result_oferta2 = mysql_fetch_array($result2)) { $rodzic[0] = $result_oferta2[0]; //echo "-!nazwa=$rodzic[0]!"; $rodzic[1] = $result_oferta[0]; //echo "!rodzic=$rodzic[1]!-"; } } return $rodzic; } public function getmenu2($id, $lang) { $menu = array(); $zapytanie ="SELECT `nazwa`, `rodzic`, `tekst`, `typszablonu`, `title`, `description`, `keywords`, `flink`, `kolejnosc`, `przekierowanie` FROM menu$lang WHERE id = $id"; $result = mysql_query($zapytanie)or die(mysql_error()); while($result_oferta = mysql_fetch_array($result)) { $menu['nazwa'] = $result_oferta[0]; $menu['rodzic'] = $result_oferta[1]; $menu['tekst'] = $result_oferta[2]; $menu['typszablonu'] = $result_oferta[3]; $menu['title'] = $result_oferta[4]; $menu['description'] = $result_oferta[5]; $menu['keywords'] = $result_oferta[6]; $menu['flink'] = $result_oferta[7]; $menu['kolejnosc'] = $result_oferta[8]; $menu['przekierowanie'] = $result_oferta[9]; } return $menu; } public function gingerBread($id, $lang, $group){ if($id == 0){} else{ $rodzic = $this->getParrent($id); { $okruszki = array(); $tmp = $this->getmenu2($id, $lang); $okruszki[0] = "<a href=\"".$this->makelink($tmp['tekst'], $id, $tmp['flink'], $tmp['przekierowanie'], $group)."\">".$tmp['nazwa']."</a>"; $i = 1; while( $rodzic[1] > 1) { $tmp = $this->getmenu2($rodzic[1], $lang); $okruszki[$i] = "<a href=\"".$this->makelink($tmp['tekst'], $rodzic[1], $tmp['flink'], $tmp['przekierowanie'], $group)."\">".$tmp['nazwa']."</a>";; $i += 1; $rodzic = $this->getParrent($rodzic[1]); } //$okruszki[$i] = '<a href="content.php?k=1">MENU</a>'; for($j = count($okruszki)-1; $j >=0; $j -=1) { echo $okruszki[$j]; if($j >0) echo ' / '; } } } } function checkmenu($id, $okruszki) { for($i = 0; $i < count($okruszki); ++$i) { if($id == $okruszki[$i]) return true; } return false; } public function activeMenu($id,$tab){ if(count($tab) >0) for($i =0; $i<count($tab); ++$i) { if($id == $tab[$i]){ return true; break; } } } } ?>
[-] _includes.php
[edit]
[+]
..
[-] connection.php
[edit]
[+]
DBService_
[-] Dokumentacja
[edit]
[-] funkcje.php
[edit]
[-] includes.php
[edit]
[-] classes.php
[edit]