![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 263 Pomógł: 0 Dołączył: 13.07.2003 Skąd: wawa Ostrzeżenie: (0%) ![]() ![]() |
Witam.
(UPDATE - problem troszeczke sie zmienil) Może najpierw kawalek kodu... plik engine.php [php:1:e041e5749a]<?php switch ($_GET['go']) { case "ofirmie": if (!empty($_GET['news'])) { $news->newsw(); $naglowek = $news->naglowek; $tresc = $news->tresc; $tytul = $news->naglowek; $tpl = 'news.php'; } else { $podstrony->pobierz_glowna(); $naglowek = $podstrony->naglowek; $tresc = $podstrony->tresc; $tytul = $podstrony->tytul; $tpl = 'glowna.php'; } break; case "oferta": if (!empty($_GET['strona'])) { $podstrony->pobierz_podstrone(); $podstrony->listuj_podstrony(); $naglowek = $podstrony->naglowek; $tresc = $podstrony->tresc; $tytul = $podstrony->tytul; $tpl = 'oferta.php'; } else { $podstrony->pobierz_glowna(); $podstrony->listuj_podstrony(); $naglowek = $podstrony->naglowek; $tresc = $podstrony->tresc; $tytul = $podstrony->tytul; $tpl = 'oferta.php'; } break; default: $tytul = 'Strona główna'; $tpl = 'glowna.php'; break; } // i kodzik z klasa podstrony class podstrony { var $naglowek; var $tytul; var $tresc; var $iddzialu; var $wynik; function dzialy() { global $adodb; $wynik = $adodb->Execute("select * from dzialy where nazwa='".$_GET['go']."'"); $this->iddzialu = $wynik->fields['iddzialu']; } function listuj_podstrony() { global $adodb; $wynik = $adodb->GetAll("select * from podstrony where dzial='".$_GET['go']."'"); $this->wynik=$wynik; } function pobierz_glowna() { global $adodb; $wynik2 = $adodb->Execute("select * from podstrony where dzial='".$_GET['go']."' && glowna = 1"); $this->tytul = $wynik2->fields['tytul']; $this->naglowek = $wynik2->fields['naglowek']; $this->tresc= $wynik2->fields['tresc']; } function pobierz_podstrone() { global $adodb; $wynik3 = $adodb->Execute("select * from podstrony where idpodstrony = '".$_GET['strona']."'"); $this->naglowek = $wynik3->fields['naglowek']; $this->tresc = $wynik3->fields['tresc']; } } $podstrony = new podstrony; ?>[/php:1:e041e5749a] Wiem że dużo kodu... wiem że napewno da sie to inaczej napisać i inaczej stworzyć ... I ... a) z casem "ofirmie" wszystko jest ok dziala jak trzeba ![]() ![]() Z góry dziekuje za zainteresowanie. :wink: Pozdrawiam patS. -------------------- www.tigroup.pl Rozwiązania informatyczne dla sektora MSP.
Projektowanie i tworzenie stron www, dedykowane rozwiązania e-biznes, outsourcing usług programis |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 14:56 |