Prosze o opinie
<?php class gallery{ private $baza;//Laczenie z baza public $biblioteka = '1'; function __construct(sqlcon $baza,$type,functions $fun,$biblioteka) { $this->db = $baza; $this->id_type = $type; $this->func = $fun; $this->libary = $biblioteka; } public function show_folders($image){ $galeria = $this->db->query('SELECT * FROM '.DB_PREFIX.'gallery_folders WHERE `folder_id_type`= '.intval($this->id_type).''); WHILE($g = $this->db->fetch_assoc($galeria)){ 'folder_nazwa' => $g['folder_nazwa'], 'folder_naz_t' => $this->func->utnij($g['folder_nazwa'],'12')); echo' <div class="zdjecie"> <a href="gallery.php?act=open_folder&folder_id='.$g['id'].'"><img src="'.$image.'" border="0" alt="'.$g['folder_nazwa'].'"></a><br /> <a href="gallery.php?act=open_folder&folder_id='.$g['id'].'">'.$this->func->utnij($g['folder_nazwa'],'12').'</a> </div>'; } } public function show_photos($id){ $this->id = $id; $query = $this->db->query('SELECT * FROM '.DB_PREFIX.'gallery WHERE `folder_id` = '.intval($this->id).''); $q = $this->db->query('SELECT * FROM '.DB_PREFIX.'gallery_folders WHERE `id` = '.intval($this->id).''); while($qq=$this->db->fetch_assoc($q)){ } while($g=$this->db->fetch_assoc($query)){ if($this->libary == '1') { $bib = 'lightbox[roadtrip]'; } elseif($this->libary == '2') { $bib = 'lytebox[vacation]'; } elseif($this->libary == '3') { $bib = 'lightbox[atomium]'; } elseif($this->libary == '4') { $bib = 'prettyPhoto[gallery]'; } <img border="0" src="'.$g['small_image'].'" height="80" width="80"></a>'; } } public function load_libary_photos(){ if($this->libary == '1') { echo'<link rel="stylesheet" href="./scripts/thickbox/css/lightbox.css" type="text/css" media="screen" /> <script src="./scripts/thickbox/js/prototype.js" type="text/javascript"></script> <script src="./scripts/thickbox/js/scriptaculous.js?load=effects,builder" type="text/javascript"></script> <script src="./scripts/thickbox/js/lightbox.js" type="text/javascript"></script>'; } elseif($this->libary == '2') { echo'<script type="text/javascript" language="javascript" src="./scripts/lytebox/lytebox.js"></script> <link rel="stylesheet" href="./scripts/lytebox/lytebox.css" type="text/css" media="screen" />'; } elseif($this->libary == '3') { echo'<script type="text/javascript" src="./scripts/slimbox/js/mootools.js"></script> <script type="text/javascript" src="./scripts/slimbox/js/slimbox.js"></script> <link rel="stylesheet" href="./scripts/slimbox/css/slimbox.css" type="text/css" media="screen" /> '; } elseif($this->libary == '4') { echo'<script src="./scripts/bib4/js/jquery.js" type="text/javascript" charset="utf-8"></script> <link rel="stylesheet" href="./scripts/bib4/css/prettyPhoto.css" type="text/css" media="screen" title="prettyPhoto main stylesheet" charset="utf-8" /> <script src="./scripts/bib4/js/prettyPhoto.js" type="text/javascript" charset="utf-8"></script> '; } echo'<style> #wrapper { widt: 100%; clear: both; } .zdjecie { floa: left; text-alig: center; paddin: 10px 0; } .zdjecie img { displa: block; margi: 0 10px; } </style>'; } //Koniec klasy } ?>