Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Помогите исправить ошибку.
#1
вот сам исходник:

<?php
if ($is_logged == TRUE){

$login_panel = <<<HTML
<div class="menu">
<center>Привет, <strong>{$member_id['name']}</strong>!<br>
(<a onclick="javascript: showBusyLayer()" href="{$link_logout}"><strong>Завершить сеанс</strong></a>)
</center>
<br/>
<div>

HTML;

if ($user_group[$member_id['user_group']]['allow_admin']) {
$login_panel .= <<<HTML

· <a href="{$adminlink}" target="_blank">Админцентр</a><br>

HTML;
}
else {
$login_panel .= <<<HTML

HTML;
}
$login_panel .= <<<HTML
· <a href="{$link_profile}">Профиль</a><br>
· <a href="{$link_pm}">ПС ({$member_id['pm_unread']} | {$member_id['pm_all']})</a><br>
· <a href="{$link_stats}">Статистика</a><br>
· <a href="{$link_favorites}">Закладки</a><br>
· <a href="{$link_newposts}">Непрочитанное</a><br>

HTML;

} else {
$login_panel = <<<HTML
<div class="menu">
<form method="post" onsubmit="javascriptConfusedhowBusyLayer()" action=''>
<table class="log" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td>логин:</td>
<td><input name="login_name" type="text" class="a_field" style="width: 90px;" /></td>
</tr>
<tr>
<td colspan="3" align="left"><img src="{THEME}/images/spacer.gif" width="1" height="3" /></td>
</tr>
<tr>
<td>пароль:</td>
<td><input name="login_password" type="password" class="a_field" style="width: 90px;" /></td>
</tr>
<tr>
<td colspan="2"><center>
<input onclick="submit();" name="image" type="image" src="/templates/aion/images/dlet_bttn_login.gif" style="vertical-align: top;" /><input name="login" type="hidden" id="login" value="submit" />
</center>
<div class="register-lost">
<a href="{$link_regist}">Регистрация</a>
|
<a href="{$link_lost}">Напомнить пароль?</a>

</td>
</tr>
</table>
</form>
HTML;
}
?>


а вот так он выдает ошибку на сайте:

Привет, {$member_id['name']}!
(Завершить сеанс)

HTML; if ($user_group[$member_id['user_group']]['allow_admin']) { $login_panel .= <<Админцентр
HTML; } else { $login_panel .= <<Профиль
· ПС ({$member_id['pm_unread']} | {$member_id['pm_all']})
· Статистика
· Закладки
· Непрочитанное
HTML; } else { $login_panel = << логин:

пароль:

Регистрация | Напомнить пароль?

HTML; } ?>
Ответ
#2
Вот те пример: $login_panel = "<HTML>" . $member_id['name'] . "</HTML>";
Пропаченные Боты для Игр: Ботва, Понаехали, тут! и пр. Пиши в ПМ.
Ответ
#3
Цитата:$login_panel .= <<<HTML

HTML;
}
$login_panel .= <<<HTML
· <a href="{$link_profile}">Профиль</a><br>
· <a href="{$link_pm}">ПС ({$member_id['pm_unread']} | {$member_id['pm_all']})</a><br>
· <a href="{$link_stats}">Статистика</a><br>
· <a href="{$link_favorites}">Закладки</a><br>
· <a href="{$link_newposts}">Непрочитанное</a><br>

HTML;
масло масленое.
а в целом предлагаю <<<HTML HTML; заменить одинарными ковычками.
Ответ
#4
Конечно он будет выдавать ошибку, потому что вы мануал не открывали.
После завершения блока вывода текста, все завершающие и начинающие конструкции должны начинаться с первого символа и после определения должен быть возврат каретки.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  помогите написать скрипт hoske 6 2,585 09-08-2014, 12:00 AM
Последний пост: xolseg
  Помогите написать запрос Gambit_J 16 4,298 10-10-2011, 12:31 PM
Последний пост: Gambit_J
  скрипт регистрация на сервере помогите gebriel 1 2,398 04-12-2011, 11:27 PM
Последний пост: Kos-Master
  Помогите прописать скрипт Дуеля Realson 1 2,732 10-28-2010, 08:39 AM
Последний пост: Bonabo
  Помогите разобраться со скриптом Fennom 4 2,940 08-15-2010, 09:19 PM
Последний пост: AlexDIXI
  Помогите плиз с PHP!!! Кабан 9 3,766 03-23-2010, 11:43 AM
Последний пост: nelegal

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)