Cytat(cent4 @ 24.03.2011, 22:36:55 )

Faktycznie działa jako samowolny kod.
Odpaliłem Firebug i widzę, że jako zwrot - parametr dostaję:
dw <span class="cellWithoutBackground" style="background-color:yellow;">2011-03-16</span>
Dlaczego tak, ano - bo w jqgridzie zrobiłem sobie kolorowanie kolumny ze względu na daty:
część javascript, która zwraca mi to:
return '<span class="cellWithoutBackground" style="background-color:' + color + ';">' + cellvalue + '</span>';
I to jest sprawca całego zamieszania - jak to ukrócić, żeby składnia była pokolorowana ale jako return zwracana była wartość?
Ni o dlatego pytałam co jest pod $dw.
A co do skracania kodu to nie tak jak pokazał maciek tylko tak:
echo '<input type="hidden" name="ukryty" value="'.$ukr.'">';
Czytelność kodu to jedno a poprawność to też istotna kwestia. Wartości atrybutów maią być w cudzysłowach a nie w apostrofach.