Panel logowania na www

Rozmowy z innymi użytkownikami forum na różne tematy, niekoniecznie związane ze skryptem phpBB.
Awatar użytkownika
Ramzesu
Posty: 7
Rejestracja: 22 czerwca 2006, 21:28

Panel logowania na www

Post autor: Ramzesu » 22 czerwca 2006, 21:36

Witam.

Szukalem po calym forum i nie znalazlem.
Z gory przepraszam, jezeli jest to zly dzial i prosze o nie
usuwanie tego postu gdyz jetsescie moja ostatnia nadzieja.

Do rzeczy:

Potzrebuje kodu (najprawdopodobniej jest to kod php),
dzieki, ktoremu na stronie www (zrobionej w html-u),
bede mial panel logowania do forum, oraz mozliwosc rejestracji.

Jesli nie zorzumieliscie o co mi dokladnie chodzi,
zobaczcie jak to wyglada na http://www.senpuu.net/.
Jest tam mozliwosc rejestracji i logowania z poziomu www.

Jak to zrobic?

P.S. Czy nazwa folderu w ktorym bedzie forum, ma jakies znaczenie?

Z niecierpliwoscia czekam na pomoc.

Z gory dziekuje.

MdK
Zasłużony
Posty: 414
Rejestracja: 17 maja 2005, 18:02
Lokalizacja: Lubiewo
Kontakt:

Post autor: MdK » 23 czerwca 2006, 09:42


Awatar użytkownika
Ramzesu
Posty: 7
Rejestracja: 22 czerwca 2006, 21:28

Post autor: Ramzesu » 23 czerwca 2006, 10:27

Tak, o to mi chodzilo.

Tylko jeszcze jedno pytanie.
Jaki musi byc katalog dla fora?

poniewaz pliki www, a pliki fora che miec w innym miejscu, np:

index.php (main katalog)
forum/index.php

Jaka musi byc naza katalogu dla phpBB?

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Post autor: daroPL » 23 czerwca 2006, 10:34

Scieżke do forum ustawiasz tu:

Kod: Zaznacz cały

$phpbb_root_path = './forum/';

Awatar użytkownika
Ramzesu
Posty: 7
Rejestracja: 22 czerwca 2006, 21:28

Post autor: Ramzesu » 23 czerwca 2006, 13:56

ok, rozumiem.

A gdzie wklejam to:
Najważniejsze jest aby na każdej stronie znalazł się odpowiedni kod:

<?php
define('IN_PHPBB', true);
$phpbb_root_path = './forum/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX, $session_length);
init_userprefs($userdata);
?>

Jednak do naszej integracji trzeba czegoś więcej:

<?php

define('IN_PHPBB', true);
$phpbb_root_path = './forum/';
$page_path = './../';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX, $session_length);
init_userprefs($userdata);
//zmienne odpowiadajace za statsy
$total_posts = get_db_stat('postcount');
$total_users = get_db_stat('usercount');
$newest_userdata = get_db_stat('newestuser');
$newest_user = $newest_userdata['username'];
$newest_uid = $newest_userdata['user_id'];
//koniec zmienne odpowiadajace za statsy poczatek zmienne odp. za logowanie
$scfile=explode("/",$_SERVER['PHP_SELF']);
$redir = "../";
?>
Na poczatku dokumentu? Czy moze na koncu?

Awatar użytkownika
TrAvIkK
Zasłużony
Posty: 484
Rejestracja: 12 stycznia 2006, 17:13
Lokalizacja: masz takie wielkie buty?!

Post autor: TrAvIkK » 23 czerwca 2006, 14:21

Na początku
buu :P

Awatar użytkownika
camel
Posty: 16
Rejestracja: 14 maja 2005, 20:05
Lokalizacja: Warszawa
Kontakt:

Post autor: camel » 24 czerwca 2006, 08:49

Można też użyć gotowego moda, np. IndexLogin. Warto też poczytać ten temat.

Awatar użytkownika
Ramzesu
Posty: 7
Rejestracja: 22 czerwca 2006, 21:28

Post autor: Ramzesu » 24 czerwca 2006, 12:36

camel pisze:Można też użyć gotowego moda, np. IndexLogin. Warto też poczytać ten temat.
link nie dziala :P

Awatar użytkownika
camel
Posty: 16
Rejestracja: 14 maja 2005, 20:05
Lokalizacja: Warszawa
Kontakt:

Post autor: camel » 24 czerwca 2006, 13:15

Sorry, do dlatego, że są nawiasy w linku... Ściągnij sobie tutaj: http://frop.piwko.pl/mody/

Awatar użytkownika
Ramzesu
Posty: 7
Rejestracja: 22 czerwca 2006, 21:28

Post autor: Ramzesu » 25 czerwca 2006, 09:28

ok, bardzo, dziekuje.

Jeszcze tylko jedno pytanie:

Czy kod:

Kod: Zaznacz cały

<?php
define('IN_PHPBB', true);
$phpbb_root_path = './forum/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX, $session_length);
init_userprefs($userdata);
?> 
mam wstawic zamiast poczatkowego znacznika html?

Awatar użytkownika
TrAvIkK
Zasłużony
Posty: 484
Rejestracja: 12 stycznia 2006, 17:13
Lokalizacja: masz takie wielkie buty?!

Post autor: TrAvIkK » 25 czerwca 2006, 09:35

Nie, najlepiej wstawić to po znaczniku html
buu :P

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Post autor: daroPL » 25 czerwca 2006, 09:50

Po, a nie przed?

Awatar użytkownika
camel
Posty: 16
Rejestracja: 14 maja 2005, 20:05
Lokalizacja: Warszawa
Kontakt:

Post autor: camel » 25 czerwca 2006, 12:59

Przed. Tak jest nawet w phpBB, najpierw jest ten kod a dopiero później include'owany jest header.php

Awatar użytkownika
Ramzesu
Posty: 7
Rejestracja: 22 czerwca 2006, 21:28

Post autor: Ramzesu » 25 czerwca 2006, 15:15

To mnie teraz zamotalisice, ma to wygladac tak:

Kod: Zaznacz cały

<?php
define('IN_PHPBB', true);
$phpbb_root_path = './forum/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX, $session_length);
init_userprefs($userdata);
?> 
<html>
<head>
</head>
itd...
Dobrze mysle :>?

Awatar użytkownika
TrAvIkK
Zasłużony
Posty: 484
Rejestracja: 12 stycznia 2006, 17:13
Lokalizacja: masz takie wielkie buty?!

Post autor: TrAvIkK » 25 czerwca 2006, 15:58

Tak
buu :P

ODPOWIEDZ

Wróć do „Ogólne dyskusje”