Witam,
Mam problem i nie wiem jak go rozwiązać otwórz stworzyłem sobie klasę:
class Error {
public $wiadomosc;
public function SetError($WIADOMOSC) {
$this->wiadomosc = $WIADOMOSC;
echo "<aside>
<h1 class=\"hide\">Strona Błędu</h1>
<div id=\"napis\">\n";
echo "<span>".$this->wiadomosc."</span>\n";
echo "</div>
<img src=\"_img/error_01.png\" alt=\"error\"/>
</aside>
";
}
}
na stronie error.libray.php wywołuję metodę tej klasy :
Error::SetError($wiadomosc);
nas stornie logout.libray.php mam takiego elsa :
} else {
$wiadomosc = "Dostęp do strony zablokowany przez Administratora";
header("Location:".SERVER_ADDRESS."error/");
}
ELSE jest odpowiedzialny za to że jak toś wejdzie z palca na logout a nie jest zalogowany to ma wywalić błąd.
Problem mój polega na tym że nie wiem jak przekazać zmienna $wiadomość do strony error. A strona error wywoła odpowiednią metodę.
Dopiero zaczynam przygodę z programowaniem obiektowym w PHP.
Bardzo proszę o pomoc
Proszę zaproponować lepsze rozwiązanie bo zdaje sobie sprawę że moje nie jest najlepsze :)