Pazi sad, ovoga sam se i bojao. Uoči ovo:
Code:
<?php
if (!isset($_SESSION['valid_user']))
{
?>
<td width="255" rowspan="10" valign="top" background="images/index_02.jpg" class="style12"><br>
Dobro došli na naš sajt.<br>
Gravin je agencija za izdavanje<br>
...
<?php
} else {
?>
...
PHP radi ovako:
1. ako se ispuni uslov on izvršava (i vraća browseru) sve od
{ do
}, znači PHP kod i ovaj kod
<td tralala
2. ako nije ispunjen uslov izvršava se od
else { do sledećeg
}
...dok DW ignoriše PHP kodove tako da ti u isto vreme prikazuje i sadržaj ako je zadovoljen uslov (
valid_user) i ako nije, i onda se sve to pomeša.
Ovde, nažalost, mislim da nema lakog načina da to tebi bude pregledno.
Adekvatno i ne tako jednostavno rešenje bi bilo korišćenje
Smarty template engine-a, ali tu programer mora da nauči korišćenje Smarty-ja kao i rad u grupi (on ti samo prosledi neke promenljive) a dizajner mora da nauči Smarty-jevu sintaksu. Tako se logika odvaja od prezentacije (mada ima malo logike i u prezentaciji) i ti radiš svoje a programer radi svoje. Ovo je jako korisno i dobro ali mora se odvojiti vremena i proučiti Smarty.
Pozdrav,
Nemanja
Laravel Srbija.
[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]