Сообщение от vlasenkov
|
.$_GET['file'];
|
Так нельзя, это дыра в безопасности.
Насчет ошибки, что-то выводится в браузер кроме json, это может быть BOM, с которым сохранен файл сценария, а его визуально не видно.
array_shift($row); - а наоборот нельзя, ведь это постоянно перебирать массив?
return $item
+0; а это зачем?