[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: помогите с меню(
Гость_Maxim
Сайт: http://kreml-in.ru/. Меню на ajax, все работало до того как я поковырялся) Ошибка: Parse error: syntax error, unexpected '}' in /home/kremlinr/public_html/news.php on line 1

Код файла news.php, который я изменял:
И да, фаил называется news, хотя в нем меню) PHP:
<?php

header('Content-Type: text/html; charset=windows-1251');

$_id = $_GET["id"];

//echo "id = ".$_id."<br>";



if( !($_id)){?>

<table width="100%" height="100%" cellpadding="23" cellspacing="0" border="0" valign="middle" align="center">

<
tr>

<
td align="center">

<
div class="bg_img">

<
a href="/pages/casco/">

<
img border="0" src="/img/kasko.png"/>

</
a>

</
div>

<
a href="/pages/casco/">КАСКО</a>

</
td>

<
td align="center">

<
div class="bg_img">

<
a href="/pages/house/">

<
img border="0" src="/img/house.png"/>

</
a>

</
div>

<
a href="/pages/house/">Дом, квартира</a>

</
td>

<
td align="center">

<
div class="bg_img">

<
a href="/pages/neschastnii_sluchai/">

<
img border="0" src="/img/nes4.png"/>

</
a>

</
div>

<
a href="/pages/neschastnii_sluchai/">Несчастный случай</a>

</
td>

<
td align="center">

<
div class="bg_img">

<
a href="/pages/others/">

<
img border="0" src="/img/others.png"/>

</
a>

</
div>

<
a href="/pages/others/">Прочие виды</a>

</
td>

</
tr>

</
table>

<?

}

else{?>



<table width="100%" height="100%" cellpadding="23" cellspacing="0" border="0" valign="middle" align="center">

<
tr>

<
td align="center">

<
div class="bg_img">

<
a href="/pages2/transport/">

<
img border="0" src="/img/transport.png"/>

</
a>

</
div>

<
a href="/pages2/transport/">Транспорт</a>

</
td>

<
td align="center">

<
div class="bg_img">

<
a href="/pages2/things/">

<
img border="0" src="/img/divan.png"/>

</
a>

</
div>

<
a href="/pages2/things/">Имущество</a>

</
td>

<
td align="center">

<
div class="bg_img">

<
a href="/pages2/human/">

<
img border="0" src="/img/personal.png"/>

</
a>

</
div>

<
a href="/pages2/human/">Персонал</a>

</
td>

<
td align="center">

<
div class="bg_img">

<
a href="/pages2/build/">

<
img border="0" src="/img/risk.png"/>

</
a>

</
div>

<
a href="/pages2/build/">Строительный риск</a>

</
td>

</
tr>

</
table>

<?

}



?>



HELP!!!



Спустя 12 минут, 42 секунды (27.06.2010 - 11:36) vagrand написал(а):
В приведенном тобой коде нет синтаксических ошибок

Спустя 3 минуты, 30 секунд (27.06.2010 - 11:39) inpost написал(а):
Почему: $_id ? Правильно переменные писать: $id

Спустя 19 минут, 38 секунд (27.06.2010 - 11:59) xotabb написал(а):
$_ переменные такого типа делать , так сказать крайне не желательно- но не запрещается

Спустя 53 минуты, 16 секунд (27.06.2010 - 12:52) qpayct написал(а):
судя по ошибке фигурная скобка не там где надо

Спустя 3 часа, 40 минут, 13 секунд (27.06.2010 - 16:32) Guest написал(а):
Если нет ошибок, то почему не работает?(

Там система такая должна быть: нажимаешь на Частным лицам видна одна часть меню, нажимаешь на корпоративным клиентам -- другая

Спустя 25 минут, 4 секунды (27.06.2010 - 16:58) inpost написал(а):
Давай по порядку:
1) каждый раз открываешь через "<?php", а не смежано!
2) используешь стандартные $id
3) Весь текст можешь поместить в ечо, сделай так: echo ' ТУТ ТЕКСТ ';
4) Кодировку используй ЮТФ

Если после этого все будет работать, значит проблема как раз в том, что закрываешь скрипт и открываешь его не правильно!
Сделай все, как я написал, проверь, работает или нет, а если нет - тогда пиши тут свой скрипт не работающий!

Спустя 55 секунд (27.06.2010 - 16:58) mad/crs написал(а):
А разве открывающий тэг php пишется не <?php .(даже если и включены "короткие" тэги советую открывающий поменять на <?php)

Спустя 10 минут, 6 секунд (27.06.2010 - 17:09) KaFe написал(а):
<?php
header('Content-Type: text/html; charset=windows-1251');
$id = $_GET["id"];
if(!empty($id))
{
?>
<table width="100%" height="100%" cellpadding="23" cellspacing="0" border="0" valign="middle" align="center">
<
tr>
<
td align="center">
<
div class="bg_img">
<
a href="/pages/casco/">
<
img border="0" src="/img/kasko.png"/>
</
a>
</
div>
<
a href="/pages/casco/">КАСКО</a>
</
td>
<
td align="center">
<
div class="bg_img">
<
a href="/pages/house/">
<
img border="0" src="/img/house.png"/>
</
a>
</
div>
<
a href="/pages/house/">Дом, квартира</a>
</
td>
<
td align="center">
<
div class="bg_img">
<
a href="/pages/neschastnii_sluchai/">
<
img border="0" src="/img/nes4.png"/>
</
a>
</
div>
<
a href="/pages/neschastnii_sluchai/">Несчастный случай</a>
</
td>
<
td align="center">
<
div class="bg_img">
<
a href="/pages/others/">
<
img border="0" src="/img/others.png"/>
</
a>
</
div>
<
a href="/pages/others/">Прочие виды</a>
</
td>
</
tr>
</
table>

<?php
}
else
{
?>
<table width="100%" height="100%" cellpadding="23" cellspacing="0" border="0" valign="middle" align="center">
<
tr>
<
td align="center">
<
div class="bg_img">
<
a href="/pages2/transport/">
<
img border="0" src="/img/transport.png"/>
</
a>
</
div>
<
a href="/pages2/transport/">Транспорт</a>
</
td>
<
td align="center">
<
div class="bg_img">
<
a href="/pages2/things/">
<
img border="0" src="/img/divan.png"/>
</
a>
</
div>
<
a href="/pages2/things/">Имущество</a>
</
td>
<
td align="center">
<
div class="bg_img">
<
a href="/pages2/human/">
<
img border="0" src="/img/personal.png"/>
</
a>
</
div>
<
a href="/pages2/human/">Персонал</a>
</
td>
<
td align="center">
<
div class="bg_img">
<
a href="/pages2/build/">
<
img border="0" src="/img/risk.png"/>
</
a>
</
div>
<
a href="/pages2/build/">Строительный риск</a>
</
td>
</
tr>
</
table>
<?php
}
?>


Вот так будет работать

Спустя 1 час, 36 минут, 5 секунд (27.06.2010 - 18:45) Гость_Maxim написал(а):
2KaFe

Спасибо за исправления, но не работает(

Спустя 1 час, 33 минуты, 48 секунд (27.06.2010 - 20:18) tomash написал(а):
Гость_Maxim
Код рабочий? Это весь файл? Это точно news.php

Спустя 3 минуты, 2 секунды (27.06.2010 - 20:21) Pinoplast написал(а):
убери пробелы перед кодом, перед <?php

Спустя 14 минут, 37 секунд (27.06.2010 - 20:36) DenisovVSh написал(а):
<?php

header('Content-Type: text/html; charset=windows-1251');

$id = $_GET["id"];

//echo "id = ".$_id."<br>";



if( !($id)){echo <<<TEXT<table width="100%" height="100%" cellpadding="23" cellspacing="0" border="0" valign="middle" align="center">

<tr>

<td align="center">

<div class="bg_img">

<a href="/pages/casco/">

<img border="0" src="/img/kasko.png"/>

</a>

</div>

<a href="/pages/casco/">КАСКО</a>

</td>

<td align="center">

<div class="bg_img">

<a href="/pages/house/">

<img border="0" src="/img/house.png"/>

</a>

</div>

<a href="/pages/house/">Дом, квартира</a>

</td>

<td align="center">

<div class="bg_img">

<a href="/pages/neschastnii_sluchai/">

<img border="0" src="/img/nes4.png"/>

</a>

</div>

<a href="/pages/neschastnii_sluchai/">Несчастный случай</a>

</td>

<td align="center">

<div class="bg_img">

<a href="/pages/others/">

<img border="0" src="/img/others.png"/>

</a>

</div>

<a href="/pages/others/">Прочие виды</a>

</td>

</tr>

</table>

TEXT;}

else {echo <<<TEXT<table width="100%" height="100%" cellpadding="23" cellspacing="0" border="0" valign="middle" align="center">

<tr>

<td align="center">

<div class="bg_img">

<a href="/pages2/transport/">

<img border="0" src="/img/transport.png"/>

</a>

</div>

<a href="/pages2/transport/">Транспорт</a>

</td>

<td align="center">

<div class="bg_img">

<a href="/pages2/things/">

<img border="0" src="/img/divan.png"/>

</a>

</div>

<a href="/pages2/things/">Имущество</a>

</td>

<td align="center">

<div class="bg_img">

<a href="/pages2/human/">

<img border="0" src="/img/personal.png"/>

</a>

</div>

<a href="/pages2/human/">Персонал</a>

</td>

<td align="center">

<div class="bg_img">

<a href="/pages2/build/">

<img border="0" src="/img/risk.png"/>

</a>

</div>

<a href="/pages2/build/">Строительный риск</a>

</td>

</tr>

</table>

TEXT;}
?>

Спустя 55 минут, 31 секунда (27.06.2010 - 21:32) Guest написал(а):
DenisovVSh
На Ваш код такая реакция:

Parse error: syntax error, unexpected T_SL in /home/kremlinr/public_html/news.php on line 11

11 строчка:
 if( !($id)){echo <<<TEXT<table width="100%" height="100%" cellpadding="23" cellspacing="0" border="0" valign="middle" align="center">

Спустя 1 минута, 50 секунд (27.06.2010 - 21:33) tomash написал(а):
Код рабочий. проверил. В файле больше ничего нет?

Спустя 4 минуты, 57 секунд (27.06.2010 - 21:38) Guest написал(а):
все заработало... ппц. вот так поменял адрес

Отредактировал в блокноте, походу это из-за notepad2 ((

Всем спасибо

Спустя 3 часа, 18 минут, 24 секунды (28.06.2010 - 00:57) KaFe написал(а):
Цитата (Гость_Maxim @ 27.06.2010 - 15:45)
2KaFe

Спасибо за исправления, но не работает(

Значит ищи ответ на гаваях smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.