Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno [PHP] Problém se Smarty - přesměrování a session

Zdravím Vás,

mám 3 soubory:
soubor1.php
soubor1.tpl
skript1.php

V soubor1.tpl mám formulář a nad ním by se měla zobrazovat SESSION hláška ("Vyplňte to a to", "Formulář byl odeslán", atp.). V soubor1.php mám samozřejmě assign->display tohoto templatu a assign potřebných proměnných. Celý formulář se metodou POST odesílá do skript1.php. Ve skript1.php se překontrolují vstupní data a vytvoří se $_SESSION['hlaska'] dle správnosti údajů a pomocí header("Location: ...") se přesměruje zpět do soubor1.php a měla by se tato hláška zobrazit nad formulářem. Avšak se nezobrazí hned, ale až když stránku (soubor1.php) ručně aktualizuji. Odhaduju to na to, že Smarty to soubor zkompilovaný a načte to z cache. Cache jsem však zkoušel mazat pomocí clearCache(), zkoušel jsem také nastavit force_compile = true... ani jedna možnost však nepomůže. Děkuji mockrát

Honza

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny