Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 12.12.2012
Сообщений: 19
1

Не выводится контент (Smarty)

29.12.2012, 15:19. Показов 540. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте форумчане, как всегда перед НГ появилась адская запара!
меня попросил у одному жуткому сайту "написанному на иф елсах" дописать регистрацию и прочие мелочи, всё б нечего но вылезла проблема со SMARTY (я с ним раньше не работал т.к. работаю один и нафиг не нужно было курить его мануалы).
Проблема вот в чем:
после вывода в шаблоне Смарти кода в тегах {php}{/php} шаблон отмирает, не выводятся последующие переменные и как результат не какого контента на страничке и сползает вся верстка.
Кликните здесь для просмотра всего текста

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<div>
    {php}
    if(@$_COOKIE['auth1'] && @$_COOKIE['auth2']){
        $url = @$_COOKIE['url'];
        $name = @$_COOKIE['name'];
        
        echo "<p>Здравствуйте, $name</p>";
        echo "<p>Ссылка на Вашу страничку:<br/>"."<a href='$root_admin/users/$url'>"."Перейти на мою страничку"."</a></p>";
    }
    else {
    {/php}
    <form  method='POST' accept-charset='utf-8' name='form_login' action='/login/'>
                    <div>{$login_result}</div>
                    <p>{if $lang==0}Ваш email:{else}Ваш email:{/if}</p>
                    <input type='text' name='email_login' size='25'>
                    <p>{if $lang==0}Ваш пароль:{else}Ваш пароль:{/if}</p>
                    <input type='password' name='pass_login' size='25'>
                    <br/>
                    <input type='submit' value="{if $lang==0}Войти{else}Увійти{/if}">
                </form>
                <a href='/registr/' title='user registration'>{if $lang==0}Зарегистрироватся{else}Зареєструватися{/if}</a>
                <a href='/pass_restore/' title='password rerestoration'>{if $lang==0}Забыли пароль?{else}Забули пароль?{/if}</a>
    </div>
    <br/>
    {php}
    echo "Куки не обнаружены, или их нету или нехера не работает";
    }
    {/php}

Код чисто для примера был набросан на 2 минуты, но суть поздороватся если установлены куки и показать соответствующую ссылку, а если кук нету то показать форму авторизации и тд.

Может кто подскажет что в этим чертовы СМАРТИ не так или даст ссылку на нужный мануал ? как всегда сроки горят, до НГ должно быть все готово(
Буду благодарен за любую помощь

Добавлено через 8 минут
Блин, решение было найдено путем внимательного просмотра Кода, и убирание лишних "<div>"
Вот так всегда, пока тему не запостишь (признак отчаяния ) - не найдешь ошибку =)
Всем хорошего Нового Года!
Желаю поменьше ковырять сайтов с жуткими самопальными "иф елс" контроллерами
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.12.2012, 15:19
Ответы с готовыми решениями:

Не корректно выводится контент :(
Друзья, помогите разобраться. Пытаюсь сделать дополнительные вкладки (ТАВы) в woocommerce. Нашел...

Не выводится контент на страницу сайта
Добрый день гуру программирования !!:) Нужна Ваша помощь: Пытаюсь сделать динамический сайт на...

Не выводится контент из базы данных. Не определяются переменные
Доброго времени суток всем,возникла небольшая проблема, а именно вывод данных из таблицы MySQL с...

Не выводится контент
Здравствуйте. После миграции с 1.5 на 2.5 на сайте перестал отображаться контент (там, где...

0
29.12.2012, 15:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.12.2012, 15:19
Помогаю со студенческими работами здесь

Некорректно выводится контент TreeView
День добрый. Добавляю в XAML TreeView и вместо контента выводится...

Не выводится основной контент на главной странице
Всем добрый день. Нужна помощь. Для главной страницы создан отдельный шаблон. Но текст, который...

При подключении с помощью CURL выводится контент на страницу
При подключение с помощью CURL выводится контент на страницу. Как убрать? $curl =...

Контент с забаненного сайта = уникальный контент?
Вот есть у меня несколько забаненных сайтов, контент стоил денег (рерайт), жалко теперь пропадает....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru