Autor | Zpráva | ||
---|---|---|---|
maks Profil |
Ahoj,
hraju si s projektem se smarty, fungoval a najednou, po provedení pro mě jasně nesouvisejících změn, se něco pokazilo. Kód mám následující: $current = array('00001', '00002'); // toto chodí z DB, ale i když vytvořím to pole staticky, problém je stejný $c = (isset($current) && is_array($current)) ? 'aaa' : ''; $smarty->assign('c', $c); Napadá někoho něco? Po odstranění těchto tří řádků vše funguje. Ještě doplním, že původní zápis byl jednořádkový, ale vliv na funkci to nemá. $smarty->assign('c', isset($current) && is_array($current) ? 'aaa' : ''); |
||
Tori Profil |
#2 · Zasláno: 30. 10. 2013, 16:13:40
Není to celé v nějakém cyklu, uvnitř něhož dochází k velké spotřebě paměti? Změřil jste v tom místě aktuální spotřebu paměti před touto úpravou kódu?
|
||
maks Profil |
#3 · Zasláno: 30. 10. 2013, 16:19:23
Tori:
v cyklu to není a "funkční" verzi kódu bohužel zálohovanou nemám. Celé je to nějaké divoké... Ale v tomto kódě chybě není, že? Jdu zkoušet starou dobrou metodu komentování jednotlivých bloků kódu... :-) |
||
Časová prodleva: 12 let
|
0