Kod
<?php
class v{
public $opis;
public $tytul="blabla";
public $cos="to ja jestem blabla";
public $zdjecie="obrazek.png";
public $tytuls="hejcia";
public $tytul2="siema";
public $tresc="fgkjghfcnjbhbnv jhdbnfhv";
public $tresc2="vfdhgfhnfdxgfgxhvghxcnjkvhcnxjfvnnk";
public $stopka="toaj wykonalem te piekna strone";
public function __get($zmienna)
{
$this->$zmienna;
}
private function meta() {
echo '<!DOCTYPE>';
echo '<html><head><meta charset="UTF-8" />';
echo '<meta name="Description" content="Tu wpisz opis zawartości strony" />';
echo' <meta name="Keywords" content="Tu wpisz wyrazy kluczowe rozdzielone przecinkami" />';
echo '<title>'.$this->tytul .'</title>';
echo' <link rel="Stylesheet" type="text/css" href="style.css" /></head><body>';
}
private function naglowek()
{
echo '<header>';
echo'<section>';
echo'<img class="logo" src="logo.png" alt="logo"/>';
echo'<h1>slogan</h1>';
echo'</section>';
echo'<nav>';
echo'<ul>';
echo'<li><a href="in.php?strona=Domowa">Domowa</a></li>';
echo'<li><a href="in.php?strona=Projekt">O projekcie</a></li>';
echo'<li><a href="in.php?strona=Artykuly">Artykuly</a></li>';
echo'<li><a href="in.php?strona=Forum">Forum</a></li>';
echo'<li><a href="in.php?strona=Linki">Ciekawe linki</a></li>';
echo'<li><a href="#">link</a></li>';
echo'</ul></nav>';
echo'<img src="'.$this->zdjecie .'" alt="obrazek tematyczny" />';
echo'</header>';
}
private function zawartosc()
{
echo'<section id="zaw">';
echo '<article id="opis"><h2>';
echo $opis[0];
echo '</h2><p>';
echo $opis[1];
echo'</p>';
echo '</article>';
echo'<article class="jeden">';
echo'<h2>'.$this->tytuls .'</h2>';
echo'<p>'.$this->tresc .'</p>';
echo'<a href="#">czytaj dalej</a>';
echo'</article>';
echo'<article class="dwa">';
echo'<h2>'.$this->tytul2 .'</h2>';
echo'<p>'.$this->tresc2 .'</p>';
echo'<ul><li>i jakas lista</li>';
echo'<li>i jakas lista</li>';
echo'<li>i jakas lista</li>';
echo'<li>i jakas lista</li>';
echo'</ul>';
echo'<a href="#">czytaj dalej</a>';
echo'</article>';
echo'</section>';
}
private function stopa()
{
echo'<footer>'.$this->stopka .'</footer>';
echo'</body>';
echo'</html>';
}
public function wyswietl()
{
$this->meta();
$this->naglowek();
$this->zawartosc();
$this->stopa();
}
}
?>
class v{
public $opis;
public $tytul="blabla";
public $cos="to ja jestem blabla";
public $zdjecie="obrazek.png";
public $tytuls="hejcia";
public $tytul2="siema";
public $tresc="fgkjghfcnjbhbnv jhdbnfhv";
public $tresc2="vfdhgfhnfdxgfgxhvghxcnjkvhcnxjfvnnk";
public $stopka="toaj wykonalem te piekna strone";
public function __get($zmienna)
{
$this->$zmienna;
}
private function meta() {
echo '<!DOCTYPE>';
echo '<html><head><meta charset="UTF-8" />';
echo '<meta name="Description" content="Tu wpisz opis zawartości strony" />';
echo' <meta name="Keywords" content="Tu wpisz wyrazy kluczowe rozdzielone przecinkami" />';
echo '<title>'.$this->tytul .'</title>';
echo' <link rel="Stylesheet" type="text/css" href="style.css" /></head><body>';
}
private function naglowek()
{
echo '<header>';
echo'<section>';
echo'<img class="logo" src="logo.png" alt="logo"/>';
echo'<h1>slogan</h1>';
echo'</section>';
echo'<nav>';
echo'<ul>';
echo'<li><a href="in.php?strona=Domowa">Domowa</a></li>';
echo'<li><a href="in.php?strona=Projekt">O projekcie</a></li>';
echo'<li><a href="in.php?strona=Artykuly">Artykuly</a></li>';
echo'<li><a href="in.php?strona=Forum">Forum</a></li>';
echo'<li><a href="in.php?strona=Linki">Ciekawe linki</a></li>';
echo'<li><a href="#">link</a></li>';
echo'</ul></nav>';
echo'<img src="'.$this->zdjecie .'" alt="obrazek tematyczny" />';
echo'</header>';
}
private function zawartosc()
{
echo'<section id="zaw">';
echo '<article id="opis"><h2>';
echo $opis[0];
echo '</h2><p>';
echo $opis[1];
echo'</p>';
echo '</article>';
echo'<article class="jeden">';
echo'<h2>'.$this->tytuls .'</h2>';
echo'<p>'.$this->tresc .'</p>';
echo'<a href="#">czytaj dalej</a>';
echo'</article>';
echo'<article class="dwa">';
echo'<h2>'.$this->tytul2 .'</h2>';
echo'<p>'.$this->tresc2 .'</p>';
echo'<ul><li>i jakas lista</li>';
echo'<li>i jakas lista</li>';
echo'<li>i jakas lista</li>';
echo'<li>i jakas lista</li>';
echo'</ul>';
echo'<a href="#">czytaj dalej</a>';
echo'</article>';
echo'</section>';
}
private function stopa()
{
echo'<footer>'.$this->stopka .'</footer>';
echo'</body>';
echo'</html>';
}
public function wyswietl()
{
$this->meta();
$this->naglowek();
$this->zawartosc();
$this->stopa();
}
}
?>
Kod
<?php
include("c.php");
class m {
public $opis;
public function __get($zmienna)
{
$this->$zmienna;
}
private function pobierz(){
try{
$pdo= new PDO('mysql:host=localhost;moje dane, 'logujemy',array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
$pdo->setattribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$zap=$this->opis;
$opis=$pdo->query('Select strona, tresc from strony where strona="$zap"');
foreach($opis->fetchAll() as $przeb)
{
$wynik=array($przeb['strona'],$przeb['tresc']);
}
}
catch( PDOException $e)
{
echo $e->getmessage();
}
$wopis=$wynik;
}
public $wopis;
}
?>
include("c.php");
class m {
public $opis;
public function __get($zmienna)
{
$this->$zmienna;
}
private function pobierz(){
try{
$pdo= new PDO('mysql:host=localhost;moje dane, 'logujemy',array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
$pdo->setattribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$zap=$this->opis;
$opis=$pdo->query('Select strona, tresc from strony where strona="$zap"');
foreach($opis->fetchAll() as $przeb)
{
$wynik=array($przeb['strona'],$przeb['tresc']);
}
}
catch( PDOException $e)
{
echo $e->getmessage();
}
$wopis=$wynik;
}
public $wopis;
}
?>
Kod
<?php
include("v.php");
include("m.php");
$model= new m();
$widok= new v();
class c {
public function __get($zmienna)
{
$this->$zmienna;
}
public $strona;
private function ladujtekst()
{
switch($strona)
{
case "Domowa" :
$opis=$model->opis=$strona;
break;
case "Projekt" :
$opis=$model->opis=$strona;
break;
case "Artykuly" :
$opis=$model->opis=$strona;
break;
case "Forum":
$opis=$model->opis=$strona;
break;
case "Linki":
$opis=$model->opis=$strona;
break;
}
$widok->opis=$model->wopis;
$widok->wyswietl();
}
}
?>
include("v.php");
include("m.php");
$model= new m();
$widok= new v();
class c {
public function __get($zmienna)
{
$this->$zmienna;
}
public $strona;
private function ladujtekst()
{
switch($strona)
{
case "Domowa" :
$opis=$model->opis=$strona;
break;
case "Projekt" :
$opis=$model->opis=$strona;
break;
case "Artykuly" :
$opis=$model->opis=$strona;
break;
case "Forum":
$opis=$model->opis=$strona;
break;
case "Linki":
$opis=$model->opis=$strona;
break;
}
$widok->opis=$model->wopis;
$widok->wyswietl();
}
}
?>
I mam pytanko bo ja już nie widzę i mnie bierze gdzie ja tu chce redeklarować klase v ?