升级到php5.3后后台商店设置报错,在线急等高人呀

2016-07-07 15:13 来源:www.chinab4c.com 作者:ecshop专家

PHP Fatal error:Cannot use string offset as an array in C:\hichinaweb\temp\compiled\admin\shop_config_form.htm.php on line 98
从php5.2升级到php5.3就报错了
删掉这段代码就可以用。但是不是根本解决的方法呀
  1. {elseif $var.code eq "invoice_type"}
  2. <table>
  3. <tr>
  4. <th scope="col">{$lang.invoice_type}</th>
  5. <th scope="col">{$lang.invoice_rate}</th>
  6. </tr>
  7. <tr>
  8. <td><input name="invoice_type[]" type="text" value="{$cfg.invoice_type.type[0]}" /></td>
  9. <td><input name="invoice_rate[]" type="text" value="{$cfg.invoice_type.rate[0]}" /></td>
  10. </tr>
  11. <tr>
  12. <td><input name="invoice_type[]" type="text" value="{$cfg.invoice_type.type[1]}" /></td>
  13. <td><input name="invoice_rate[]" type="text" value="{$cfg.invoice_type.rate[1]}" /></td>
  14. </tr>
  15. <tr>
  16. <td><input name="invoice_type[]" type="text" value="{$cfg.invoice_type.type[2]}" /></td>
  17. <td><input name="invoice_rate[]" type="text" value="{$cfg.invoice_type.rate[2]}" /></td>
  18. </tr>
  19. </table>
  20. {/if}
复制代码

回答:
晕,没人能帮帮我吗?

高人帮帮忙呀

这个比较难。