Re: Блок авторизации на сайте (ХАК)

сначала ты поясни то что написал!!!


и если я хоть что-то да понял, то тебе точно в другую тему...

Re: Блок авторизации на сайте (ХАК)

Это код формы авторизации.
Эти ссылки, вроде ?mod=personal никуда меня не приводят, просто ничего не происходит.
head.php - ясное дело подключен, все время в index


<!-- Форма авторизации -->
<? if ($is_logged_in == "true")
{echo "<div class=white>
Вы вошли, как ".$member['name']."
<a href='/index.php?mod=personal' class=\"white\">Личные настройки</a> | 
<a href='/index.php?action=logout' class=\"white\">Выход</a></div>";} 

else {echo "
<div align='left' style='padding-top:20px;'>
<div class='rubrictitle'>ВХОД</div><br>
<div style='border:1px solid #cccccc; padding:20px;'>
<form name=login action=/index.php method=post>
<span class='small'>Имя пользователя</span><br />
<input tabindex=1 type=text name=username value='".$lastusername."'size='50'><br />
<span class='small'>Пароль</span><br />
<input type=password name=password size='50'><br />
<input type='image' src='/images/start.gif' border='0'>
<br />
<a href='$HTTPS_SERVER/registration/' class='small'>Регистрация</a></div>
<input type=hidden name=action value=dologin>
</form>
</div>
";} ?>

и почему, собственно, только при заполнении поля e-mail регистрация проходит успешно??????
Strawberry 1.1.1

Отредактировано Marss (22 Sep 2006 12:28:29)

Re: Блок авторизации на сайте (ХАК)

поле email обязательно для заполнения, а что ты хочешь я так и не понял....

Re: Блок авторизации на сайте (ХАК)

muhas! только при заполнении поля e-mail регистрация проходит успешно. Только - ключевое слово.
Другими словами я могу заполнить только поле e-mail - и получить "регистрация прошла успешно".
И что, типа это правильно?

Re: Блок авторизации на сайте (ХАК)

в понедельник на работе бцду проверю... но имхо это не так..

Re: Блок авторизации на сайте (ХАК)

Сорри, только что и на твоем сайте проверил - один в один. Регит, только в путь

Re: Блок авторизации на сайте (ХАК)

вижу... попробуй второй раз так зарегь?
гы... с моим мылом зарегился smile

Отредактировано muhas (23 Sep 2006 13:37:53)

Re: Блок авторизации на сайте (ХАК)

все пашет как пчелка.спасибо мужики за эти моды:)

Re: Блок авторизации на сайте (ХАК)

Использую Strawberry 1.1.1.

В настоящее время занимаюсь созданием нового сайта на движке Strawberry, где необходим модуль авторизации пользователей (только для комментариев). Сделал всё так, как описано в первом топике. Авторизация работает, но при этом форма не реагирует, т.е. не идентифицирует пользователя, оставляя после входа в систему требование ввести логин и пароль. Поля "Добавить новость Редактировать Личные настройки итд." при этом не показываются. sad Пробывал внести исправления из топика номер 6, но таже история... вход в систему происходит, но внешне никак не проявляется. Как заставить систему видеть пользователя?



Понял в чём была проблема, хотя не очень понимаю почему так происходит - форма находилась в php файле, который подключался к странице вместе с блоком с помощью инклуда. Переместил форму непосредсредственно на страницу и всё заработало. Хотя хотелось бы оставить форму в блоке...

Отредактировано bombos (04 Dec 2007 15:11:03)

Re: Блок авторизации на сайте (ХАК)

короче что бы новости смогли добавлять сами юзеры , а вы их получали в админки для проверки, мне пришлось переделать админку(создать модиф другой файл) на юзер интерфейс и усе... там и личные настройки там и addnews
(надо только не забыть их актвировать в опциях группы)

Отредактировано lanbird (19 Dec 2007 04:12:09)

Strawberry 1.1.1

Re: Блок авторизации на сайте (ХАК)

Strawberry 1.1.1.
Честно говоря, почитал... и мало что понял. Я хочу сделать авторизацию на сайте пользователей. Но никак не понял, что в конце концов делать.
Вы не могли бы от начала до конца рассказать алгоритм действий?
Спасибо!

Re: Блок авторизации на сайте (ХАК)

А что не понято?
Берем форму авторизации и засовываем в свой дизайн. Тут их несколько вариантов. Выбирай любой.

Здесь молодость бродит крылато, и старость не клонит голов...
Демо площадка Strawberry 1.2 - заходим и тестируем!

Re: Блок авторизации на сайте (ХАК)

Нет, у меня родной дизаин устраивает. Простоя никак не пойму, как это сделать... Куда всё всавлять... Ну вообщем ничего не понял

Re: Блок авторизации на сайте (ХАК)

danru пишет:

Нет, у меня родной дизаин устраивает. Простоя никак не пойму, как это сделать... Куда всё всавлять... Ну вообщем ничего не понял

Что тут непонятно?
Включаем плагин User.Registration
Берем код, пихаешь между <body> и </body> и радуемся. Или быть может ошибка выскакивает?

Отредактировано Ms.Dred (04 Nov 2008 03:02:19)

Век живи, день учись. А можно и наоборот.

Re: Блок авторизации на сайте (ХАК)

А в какой фаил пихать код? да и ещё там что-то писали... что нужно сделать

Re: Блок авторизации на сайте (ХАК)

danru, а ты в коде html вообще разбираешься?
Советую сначало в нем разобраться. А уж потом на PHP переходить. Это основа.

А свой дизайн трогать и не надо. Просто в него нужно засунуть форму регистрации. Т.е. там, где ты её хочешь видеть, нужно вставить код:

 echo regForm('default');

Default - это имя шаблона поумолчанию. как изменить и где это? - все есть в ReadMe (или офф-лайн помощи.), а также тут на сайте. Тока я не помню хде именно smile

Здесь молодость бродит крылато, и старость не клонит голов...
Демо площадка Strawberry 1.2 - заходим и тестируем!

Re: Блок авторизации на сайте (ХАК)

Просто мне поазалось, что здсь что-то сложнее описывали... Типа создать фаил login.php или что-то вроде этго, да и ещё что-то вставлять и разбирать, вот по этому то я и не понял. А в html я разбираюсь... Конечно не так професионально, но страницы делать могу красивыми smile
Miksar, Я понл на счёт формы регистрации, но как пользователи, уже зарегистрированные, будут авторизовываться... Самой та формы Логин:пароль тету..

Отредактировано danru (04 Nov 2008 15:13:44)

Re: Блок авторизации на сайте (ХАК)

А тут ищи блок авторизации, например http://strawberry.goodgirl.ru/forum/vie … hp?id=1730
Поиском пользуйтесь пожалуста

Век живи, день учись. А можно и наоборот.

Re: Блок авторизации на сайте (ХАК)

danru пишет:

как пользователи, уже зарегистрированные, будут авторизовываться... Самой та формы Логин:пароль тету..

Как это не будет? А вот в этом топике как раз тебе и предлагают коды выбрать для блока авторизации. Там есть условие - авторизован - нет формы, не авторизован - есть форма. Читайка повнимательнее smile

Здесь молодость бродит крылато, и старость не клонит голов...
Демо площадка Strawberry 1.2 - заходим и тестируем!

Re: Блок авторизации на сайте (ХАК)

Спасибо! Теперь понял (по моему smile )

46

Re: Блок авторизации на сайте (ХАК)

Белый Ящер пишет:

Хм... а есть возможность сделать так, чтобы после входа/выхода - отображалась та страница, с которой проходила регистрация (куда была вставлена форма входа/выхода) - а не индексная страница Кубники?

ЗЫЖ В инструкции советую переписать, что надо site.php менять не на индексную страницу сайта, а на индексную страницу Клубники...

До ужаса простое решение big_smile

<form name="login" [b]action=""[/b] method="post">
<div>Логин: <input type="text" name="username" value="'.$lastusername.'" /></div>
<div>Пароль: <input type="password" name="password" /></div>
<input type="submit" value="Войти" />  <a href="">Регистрация</a>
<input type="hidden" name="action" value="dologin" />
</form>

оставить action пустой.
Ага, ошибка.. он неработает. smile

Отредактировано Cyrax123 (07 Feb 2009 16:05:23)

Re: Блок авторизации на сайте (ХАК)

Не работает разлогинивание.

Мученики только вредили истине.

Re: Блок авторизации на сайте (ХАК)

Не работает разлогинивание.

Нужны подробности. Чтобы разлогиниться достаточно зайти на http://ваш_сайт/папка_движка/index.php?action=logout
В примере указан абсолютный адрес от корня /index.php?action=logout вы можете заменить его на свой /папка_движка/index.php?action=logout

Есть такая штука как IceStrawberry 1.04 b. Можете юзать на свой страх и риск... или слямзить что-то. Мне фиолетово.

Re: Блок авторизации на сайте (ХАК)

Но тут надо внимательнее. В клубнике 1.1.1 идет блокирование ошибок - поэтому вы их и не видите.
А причина в том, что, скорее всего, скрипт не может отправить заголовки.
Т.е. у вас перед очищением кук происходит вывод какой то инфы на страницу.
например:
НЕправильно

 echo "вы вышли"; 
set_cookie(...);

правильно

set_cookie(...);
echo "вы вышли";
Здесь молодость бродит крылато, и старость не клонит голов...
Демо площадка Strawberry 1.2 - заходим и тестируем!