Ошибка в PHP коде

12
SA
На сайте с 16.09.2010
Offline
62
1237

Доброго времени суток.

Пожалуйста помогите разобраться с ошибкой...

выдаёт следующее:

Parse error: syntax error, unexpected T_VARIABLE in /home2/space521/public_html/prosvet56.ru/link/index.php on line 1

------

cодержание страницы:

<?php
$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 на локалке всё отлично работает..

Заранее благодарен.

UX/UI дизайнер. Создаю удобный в использовании продукт, который приводит новых клиентов, а старых делает более лояльными, за счет тщательной проработки каждого этапа. — Портфолио на behance.net (http://be.net/nikitaspace)
Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#1

В каком то из инклюдов ошибка.

SA
На сайте с 16.09.2010
Offline
62
#2
Алексей Барыкин:
В каком то из инклюдов ошибка.

Алексей, сомневаюсь, на локалке ведь всё работает.. ни единой ошибки.

Мне уже говарили что возможно перед <?php какой-то символ стоит, я по 10раз проверял ничего там нет) Кодировка всех страниц UTF-8 (без BOM)

LEOnidUKG
На сайте с 25.11.2006
Offline
1752
#3

Файлик, именно файлик в архиве выложите.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
SA
На сайте с 16.09.2010
Offline
62
#4

Пожалуйста..

zip index.zip
AA
На сайте с 27.10.2011
Offline
2
#5

Мне часто помогает исправлять такие ошибки следующее:

удаляю все нафиг, и пишу по новой без копипастов

Скриптик простой, быстрее переписать, чем здесь ждать ответа

B
На сайте с 21.12.2009
Offline
28
#6

С файлом точно все в порядке, странно что выдает "on line 1", а у вас нет случаем никаких auto_prepend файлов ?

еще можно попробовать обрамить параметр для инклюда в скобки, типа вместо

include '../ini.php';

сделать

include('../ini.php');

но это по моему что то из области неверноятного..

Адский Кодер Разработка и аудит безопасности сайтов/скриптов(PHP+MySQL) (/ru/forum/530575)
SA
На сайте с 16.09.2010
Offline
62
#7
boodda:
С файлом точно все в порядке, странно что выдает "on line 1", а у вас нет случаем никаких auto_prepend файлов ?
еще можно попробовать обрамить параметр для инклюда в скобки, типа вместо
include '../ini.php';
сделать
include('../ini.php');

но это по моему что то из области неверноятного..

такого точно нет) у меня знания пхп начальные, так что я о таком даже незнаю.

А вот насчёт обрамления попробую, потом отпишусь..малоли может на хостинге без скобок не работает)

SpAcE56 добавил 27.10.2011 в 21:53

бесполезно...

Блин мне к 1 числу сайт сдавать, а тут такое..

LEOnidUKG
На сайте с 25.11.2006
Offline
1752
#8

Доступ на фтп и сайт скажите в личку. Посмотрю уже на самом хостинге это волшебство.

gormarket
На сайте с 29.12.2010
Offline
47
#9

Очень тяжело оказалось добиться, чтобы смоделировать сообщение "... on line 1"

"... on line 3" свободно, "... on line 2" уже труднее...

Но все же получилось, при таком варианте:


<?php $title = "Светодиодные ленты" $key = "Светодиодные ленты";
$desc = "Каталог светодиодных лент";
.....

т.е. такое возможно если в первой строке появляется неожиданная для интерпретатора php переменная.

Либо Вы смотрите не тот файл, на который ругается интерпретатор php, либо для интерпретатора весь файл - это одна строка. Например вместо разделителя строки код(13)+код(10) в файле только код(13) или код(10) (это только предположение, реально с подобной проблемой не сталкивался)

Товары и цены в магазинах Вашего города: Городской рынок (http://gormarket.ru/)
T@iler
На сайте с 25.09.2010
Offline
12
#10

В ошибке ведь написано неопределённая переменная на 1-ой линии вот с ней и разберайтесь!

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий