Strona 1 z 2

Panel logowania na www

: 22 czerwca 2006, 21:36
autor: Ramzesu
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.

: 23 czerwca 2006, 09:42
autor: MdK

: 23 czerwca 2006, 10:27
autor: Ramzesu
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?

: 23 czerwca 2006, 10:34
autor: daroPL
Scieżke do forum ustawiasz tu:

Kod: Zaznacz cały

$phpbb_root_path = './forum/';

: 23 czerwca 2006, 13:56
autor: Ramzesu
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?

: 23 czerwca 2006, 14:21
autor: TrAvIkK
Na początku

: 24 czerwca 2006, 08:49
autor: camel
Można też użyć gotowego moda, np. IndexLogin. Warto też poczytać ten temat.

: 24 czerwca 2006, 12:36
autor: Ramzesu
camel pisze:Można też użyć gotowego moda, np. IndexLogin. Warto też poczytać ten temat.
link nie dziala :P

: 24 czerwca 2006, 13:15
autor: camel
Sorry, do dlatego, że są nawiasy w linku... Ściągnij sobie tutaj: http://frop.piwko.pl/mody/

: 25 czerwca 2006, 09:28
autor: Ramzesu
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?

: 25 czerwca 2006, 09:35
autor: TrAvIkK
Nie, najlepiej wstawić to po znaczniku html

: 25 czerwca 2006, 09:50
autor: daroPL
Po, a nie przed?

: 25 czerwca 2006, 12:59
autor: camel
Przed. Tak jest nawet w phpBB, najpierw jest ten kod a dopiero później include'owany jest header.php

: 25 czerwca 2006, 15:15
autor: Ramzesu
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 :>?

: 25 czerwca 2006, 15:58
autor: TrAvIkK
Tak