Търся си логин панел за сайт

Всичко за форумната система phpBB
Аватар
Quintuss.
Извън линия
Потребител
Потребител
Мнения: 8
Регистриран на: 27 Яну 2018, 19:16

Търся си логин панел за сайт

Мнение от Quintuss. » 28 Яну 2018, 10:01

Здравейте търся си логин панел, който да работи с phpbb3.2.x имам вече такъв но неми върши работа защото целия код дава грешки. Някой ще може ли да бутне едно рамо ?

Аватар
Scorpions95
Извън линия
Рекламатор
Рекламатор
Мнения: 1784
Регистриран на: 07 Фев 2017, 19:16
Местоположение: НЯКЪДЕ СИ
Се отблагодари: 152 пъти
Получена благодарност: 38 пъти
Обратна връзка:

Търся си логин панел за сайт

Мнение от Scorpions95 » 28 Яну 2018, 11:02

Логин панел към админ панела или нормалния потребителски панел?
питам защото към админ панела пак има логин панел
Имаш сайт и искаш да му направиш скромен дом?
тогава не се колебай, просто закупи своят хостинг от ТУК и аз ше се погрижа да бъде в добри ръце, на изгодна цена :gamer1:

Изображение

Аватар
Quintuss.
Извън линия
Потребител
Потребител
Мнения: 8
Регистриран на: 27 Яну 2018, 19:16

Търся си логин панел за сайт

Мнение от Quintuss. » 28 Яну 2018, 12:02

Нормален логин панел интегриран с phpbb3.2 да работи . защото аз имам но не работи както трябва .. не знам защо

Аватар
sianbg
Извън линия
Потребител
Потребител
Мнения: 232
Регистриран на: 13 Ное 2017, 12:18
Получена благодарност: 1 път
Обратна връзка:

Търся си логин панел за сайт

Мнение от sianbg » 28 Яну 2018, 12:06

Лесният вариант е просто да сложиш една html форма - https://wiki.phpbb.com/Practical.External_login

Как да направиш пълна интеграция на логин системата с php - https://www.phpbb.com/support/docs/en/3 ... tegration/

Аватар
Quintuss.
Извън линия
Потребител
Потребител
Мнения: 8
Регистриран на: 27 Яну 2018, 19:16

Търся си логин панел за сайт

Мнение от Quintuss. » 28 Яну 2018, 12:36

Явно не може да ме раберете.

Това е логин панела който съм написал!

Код за потвърждение: Избери целия код

<?php
$chas = date ( "H:i" ); 
if ( $chas <= 18 ) { $pozdrav ="Добър ден"; } 
if ( $chas >= 18 ) { $pozdrav ="Добър вечер"; } 
if ( $chas < 12 ) { $pozdrav ="Дoбро утро"; } 
if ( $chas < 6 ) { $pozdrav ="Добър вечер"; } 

include($phpbb_root_path . '/includes/functions_display.' . $phpEx); 
$privmsg = $user->data['user_unread_privmsg']; 
if ($privmsg == 0) 
{ 
$msg = "<b>(0)</b>"; 
} 
else 
{ 
$msg = "<a href=\"forum/ucp.php?i=pm&folder=inbox\"><b>(".$privmsg.")</b></a>"; 
}
$posts = $user->data['user_posts'];
$warn = $user->data['user_warnings'];
$avatar = $user->data['user_avatar'];
$ip = $user->data['user_ip'];
if ($user->data['user_id'] == ANONYMOUS)
{

echo"
<form style=\"float:left; padding-left:10px;\" action=\"". append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=login', true, $user->session_id) . "\" method=\"post\">
<table><td>
<input type=\"hidden\" name=\"mode\" value=\"login\" />
<input type=\"tex\" name=\"username\" onfocus=\"if (this.value==this.defaultValue) this.value=''\" onblur=\"if (this.value=='') this.value=this.defaultValue\" value=\"Име\" class=\"input\" id=\"user\" />
<input type=\"password\" name=\"password\" onfocus=\"if (this.value==this.defaultValue) this.value=''\" onblur=\"if (this.value=='') this.value=this.defaultValue\" value=\"Парола\" class=\"input\" id=\"pass\" />
<input class=\"pass\" type=\"hidden\" name=\"autologin\" value=\"1\" />
</td><td>
<input type=\"submit\"  class=\"input\" value=\"Вход\" name=\"login\" />
<input type=\"hidden\" name=\"redirect\" value=\"../index.$phpEx\" />
<input type=\"button\" class=\"input\" onclick=\"javascript:location.href = 'forum/ucp.php?mode=register'\" value=\"Регистрация\" />
</td></table></form>

";
}
else
{

echo"<form style=\"float:left; padding-top: 5px; padding-left:10px;\">
".$pozdrav.", <b><a href=\"overview.php\"><span style='color: #". $user->data['user_colour']." '>".$user->data['username']."</span></a> | </b>
Лични съобщения ".$msg." <b>|</b> 
Предупреждения: <b>".$warn." | </b>
Мнения: <b>".$posts." | </b>
<a href=\"overview.php\" style=\"color: #206A81\">Потребителски панел</a><b> | </b>";
$level = $user->data['group_id'];
$sid = $user->data['session_id']; 
if ($level == 5) {
echo "<a href=\"adm\" style=\"color: #206A81\">Админ панел сайт</a> <b> | </b>&nbsp"; }//линк към Админ панела сайт
echo "<input type=\"button\" class=\"input\" style=\"margin-bottom:-5px;margin-right:7px;\" onclick=\"javascript:location.href = '". append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=logout', true, $user->session_id) . "'\" value=\"Изход\" /></form>";
}
?>
На друга система работи без проблем .. В момента пиша система и не иска да работи ..
Изображение

И сайта на долу изобщо не го показва, когато махна кода за изхода

Код за потвърждение: Избери целия код

echo "<input type=\"button\" class=\"input\" style=\"margin-bottom:-5px;margin-right:7px;\" onclick=\"javascript:location.href = '". append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=logout', true, $user->session_id) . "'\" value=\"Изход\" /></form>";
Изображение

И си показва целия сайт на долу...

Така седи кода когато съм логнат и когато не съм логнат. Търся това не да ми пишете глупости.. Защото не са от полза!! :grrr:

Аватар
sianbg
Извън линия
Потребител
Потребител
Мнения: 232
Регистриран на: 13 Ное 2017, 12:18
Получена благодарност: 1 път
Обратна връзка:

Търся си логин панел за сайт

Мнение от sianbg » 28 Яну 2018, 13:11

Направо се зачудих дали изобщо заслужаваш да ти помогна, но въпреки това ще го направя. Пратил съм ти точно как се прави, но явно не можеш да се справиш и затова казваш, че са глупости. Нека да погледнем малко твоите глупости.

Код за потвърждение: Избери целия код

$chas = date ( "H:i" ); 
if ( $chas <= 18 ) { $pozdrav ="Добър ден"; } 
if ( $chas >= 18 ) { $pozdrav ="Добър вечер"; } 
if ( $chas < 12 ) { $pozdrav ="Дoбро утро"; } 
if ( $chas < 6 ) { $pozdrav ="Добър вечер"; } 
Как може да сравняваш string с число ? Часа дори ще ти върне "18:33", което е времето сега като string. Това е толкова тъпо, че никога няма и да работи.

Другото тъпо нещо:

Код за потвърждение: Избери целия код

if ($user->data['user_id'] == ANONYMOUS)
От къде си я измисли тази проверка ? Начина да провериш дали потребител е логнат или не.

Код за потвърждение: Избери целия код

if($user->data['is_registered'])
{
     echo 'Welcome ' . $user->data['username'];
} 
Ако беше прочел тъпите линкове, които ти дадох щеше да знаеш това. Няма да ти оправям първият код за да може да се помъчиш малко. Проблема, който описваш идва от грешната проверка. Аман от неблагодарни хора...

Аватар
Quintuss.
Извън линия
Потребител
Потребител
Мнения: 8
Регистриран на: 27 Яну 2018, 19:16

Търся си логин панел за сайт

Мнение от Quintuss. » 28 Яну 2018, 14:41

Не съм казал че съм не благодарен, просто опитах варианта който си ми дал и сайта показва само бяла страница. Явно не правя нещо както трябва, за кода до толкова ми стигат познанията това съм направил. Ще търся някакво решение щом не желаете да ми помогнете :)

Аватар
sianbg
Извън линия
Потребител
Потребител
Мнения: 232
Регистриран на: 13 Ное 2017, 12:18
Получена благодарност: 1 път
Обратна връзка:

Търся си логин панел за сайт

Мнение от sianbg » 28 Яну 2018, 15:04

Quintuss. написа: 28 Яну 2018, 14:41 Не съм казал че съм не благодарен, просто опитах варианта който си ми дал и сайта показва само бяла страница. Явно не правя нещо както трябва, за кода до толкова ми стигат познанията това съм направил. Ще търся някакво решение щом не желаете да ми помогнете :)
Еми казах ти кое да промениш. Не знам дали работи, но и ти не си казал.

Аватар
Quintuss.
Извън линия
Потребител
Потребител
Мнения: 8
Регистриран на: 27 Яну 2018, 19:16

Търся си логин панел за сайт

Мнение от Quintuss. » 28 Яну 2018, 16:01

Вече не показва и надписите
Изображение

Заключено
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “PhpBB”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 4 госта