(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.