
konfiguracja.php
<?php $host = 'localhost'; $user = 'dana'; $pass = 'dana'; $baza = 'dana'; require_once 'szablon/funkcje.php'; require_once 'szablon/gora.php'; require_once 'szablon/dol.php'; require_once 'szablon/lewa.php'; require_once 'szablon/prawa.php'; require_once 'szablon/srodek.php'; $t_dzialy = 'dzialy'; ?>
szablon/srodek.php
<?php function srodek() { tytul(); zawartosc(); } ?>
moduly/dzialy.php
<?php function wyswietl() { $pwcms = (int) $pwcms; $zapytanie = "SELECT * FROM $t_dzialy WHERE id=$pwcms"; if($wiersz_a=='0') { $d_tytul = 'Błąd! '; $d_tekst = 'Prosimy o kontakt z administratorem strony.'; } else { $d_tytul = $wiersz_b['tytul']; $d_tekst = $wiersz_b['tekst']; } function tytul() { } function zawartosc() { } } ?>
dzial.php
<?php include('konfiguracja.php'); include('moduly/dzialy.php'); require_once 'moduly/dzialy.php'; function tytul() { } function zawartosc() { } } else { function tytul() { } function zawartosc() { } } include('szablon/index.php'); ?>
szablon/index.php (plik szablonu)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Language" content="pl"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <link rel="stylesheet" href="szablon/style.css" type="text/css"> </head> <body> <table border="0" cellpadding="0" cellspacing="0" style="width: 600px;" align="center"> <tr> <td class="gora"><?php gora(); ?></td> </tr> <tr> <td class="stelarz"> <table border="0" cellpadding="0" cellspacing="0" style="width: 600px;"> <tr> <td class="lewa"><?php lewa(); ?></td> <td class="srodek"><?php srodek(); ?></td> <td class="prawa"><?php prawa(); ?></td> </tr> </table> </td> </tr> <tr> <td class="dol"><?php dol(); ?></td> </tr> </table> </body> </html>
Wyświetla mi jedynie komunikat błędu jak w przeglądarce wpisze www.mojastrona.pl/dzial.php
a jak podam już wartość żeby wyświetliło dział np. www.mojastrona.pl/dzial.php?pwcms=1 to nie wyświetla nic. Tak samo jak wpisze wartość 0 to powinien wyskoczyć komunikat o błędzie i też go nie wyświetla.
Problem tkwi chyba w przekazaniu zmiennej i jej wyświetlenia.
Za pomoc serdecznie dziękuje