while (($data = fgetcsv($handle, 10000, ";",'"')) !== FALSE) {
include(DIR_CMS."/get_data.php");
}
содержание get_data.php
if(empty($data[0]))
continue;
Здравствуйте. Подскажите, почему через инклуд я получаю ошибку, а если убрать инклуд и прописать условие в цикл, то ошибки нет ?
Синтаксический анализатор ломается, когда видит continue
на верхнем уровне.
Он же не в курсе, куда вы его собираетесь инклудить.
В общем, не нужно так делать. Файл в php - самостоятельная единица интерпретации.
Дополню @vp_arth
Если get_data.php
содержит всё, что Вы написали, лучше сделать так:
while (($data = fgetcsv($handle, 10000, ";",'"')) !== FALSE) {
if(empty($data[0]))
continue;
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Необходимо разделить html фрагмент кода на две части, при этом теги не должны обрезаться
Поднят простенький веб-чат на ratchet по инструкцииЧат прекрасно работает на локалке, но на сервере при попытке подключения выдаёт ошибку 403