- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго времени суток.
Пожалуйста помогите разобраться с ошибкой...
выдаёт следующее:
Parse error: syntax error, unexpected T_VARIABLE in /home2/space521/public_html/prosvet56.ru/link/index.php on line 1
------
cодержание страницы:
$title = "Светодиодные ленты";
$key = "Светодиодные ленты";
$desc = "Каталог светодиодных лент";
include '../ini.php';
include '../page/header.php';
include '../page/menu.php';
include '../page/client.php';
$mod = (!empty($_GET['mod'])) ? $_GET['mod'] : '';
switch ($mod)
{
case "svetlenta":
/***********************/
include 'svetlenta.php';
/***********************/
break;
case "block":
/***********************/
include 'block.php';
/***********************/
break;
case "rgb":
/***********************/
include 'rgb.php';
/***********************/
break;
case "dimmer":
/***********************/
include 'dimmer.php';
/***********************/
break;
case "lampa":
/***********************/
include 'lampa.php';
/***********************/
break;
case "modul":
/***********************/
include 'modul.php';
/***********************/
break;
default:
echo "А тут пусто =)";
break;
}
include '../page/footer.php';
?>
p/s на локалке всё отлично работает..
Заранее благодарен.
В каком то из инклюдов ошибка.
В каком то из инклюдов ошибка.
Алексей, сомневаюсь, на локалке ведь всё работает.. ни единой ошибки.
Мне уже говарили что возможно перед <?php какой-то символ стоит, я по 10раз проверял ничего там нет) Кодировка всех страниц UTF-8 (без BOM)
Файлик, именно файлик в архиве выложите.
Пожалуйста..
Мне часто помогает исправлять такие ошибки следующее:
удаляю все нафиг, и пишу по новой без копипастов
Скриптик простой, быстрее переписать, чем здесь ждать ответа
С файлом точно все в порядке, странно что выдает "on line 1", а у вас нет случаем никаких auto_prepend файлов ?
еще можно попробовать обрамить параметр для инклюда в скобки, типа вместо
include '../ini.php';
сделать
include('../ini.php');
но это по моему что то из области неверноятного..
С файлом точно все в порядке, странно что выдает "on line 1", а у вас нет случаем никаких auto_prepend файлов ?
еще можно попробовать обрамить параметр для инклюда в скобки, типа вместо
include '../ini.php';
сделать
include('../ini.php');
но это по моему что то из области неверноятного..
такого точно нет) у меня знания пхп начальные, так что я о таком даже незнаю.
А вот насчёт обрамления попробую, потом отпишусь..малоли может на хостинге без скобок не работает)
SpAcE56 добавил 27.10.2011 в 21:53
бесполезно...
Блин мне к 1 числу сайт сдавать, а тут такое..
Доступ на фтп и сайт скажите в личку. Посмотрю уже на самом хостинге это волшебство.
Очень тяжело оказалось добиться, чтобы смоделировать сообщение "... on line 1"
"... on line 3" свободно, "... on line 2" уже труднее...
Но все же получилось, при таком варианте:
<?php $title = "Светодиодные ленты" $key = "Светодиодные ленты";
$desc = "Каталог светодиодных лент";
.....
т.е. такое возможно если в первой строке появляется неожиданная для интерпретатора php переменная.
Либо Вы смотрите не тот файл, на который ругается интерпретатор php, либо для интерпретатора весь файл - это одна строка. Например вместо разделителя строки код(13)+код(10) в файле только код(13) или код(10) (это только предположение, реально с подобной проблемой не сталкивался)
В ошибке ведь написано неопределённая переменная на 1-ой линии вот с ней и разберайтесь!