Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 379 Pomógł: 0 Dołączył: 18.08.2004 Ostrzeżenie: (0%)
|
Ostatnio znalazlem skrypcik, ktory pozwala na logowanie na forum nie tylko na stronie glownje, ale tez na na kazdej innej stronie php nie nalezacej do forum. Mam wiec 2 skrypciki:
Cytat <?php //kilka potrzebnych rzeczy: define('IN_PHPBB', true); $phpbb_root_path = './forum/'; include($phpbb_root_path . 'extension.inc'); include($phpbb_root_path . 'common.'.$phpEx); //ustawmy sesje i dane użytkownika $userdata = session_pagestart($user_ip, PAGE_INDEX, $session_length); init_userprefs($userdata); ?> i Cytat <?php define('IN_PHPBB', true); $site_root_path = '/home/wowc/domains/wowc.net/public_html/'; //<-- Modify $phpbb_root_path2 = '../forum/'; //<-- Modify $phpbb_root_path = $site_root_path . $phpbb_root_path2; include($phpbb_root_path . 'extension.inc'); include($phpbb_root_path . 'common.php'); include($phpbb_root_path . 'config.php'); $userdata = session_pagestart($user_ip, PAGE_INDEX); init_userprefs($userdata); ?> Oba maja podobne dzialanie, opisane na poczatku posta. I w przypdku obu wyskakuje podobny blad, ktory mniej wiecej wyglada tak: Cytat Warning: Cannot modify header information - headers already sent by (output started at /home/wowc/domains/wowc.net/public_html/index2.php:5) in /home/wowc/domains/wowc.net/public_html/forum/includes/sessions.php on line 188 Warning: Cannot modify header information - headers already sent by (output started at /home/wowc/domains/wowc.net/public_html/index2.php:5) in /home/wowc/domains/wowc.net/public_html/forum/includes/sessions.php on line 189 linijki 188 i 189 w sessions.php to: Cytat setcookie($cookiename . '_data', serialize($sessiondata), $current_time + 31536000, $cookiepath, $cookiedomain, $cookiesecure); setcookie($cookiename . '_sid', $session_id, 0, $cookiepath, $cookiedomain, $cookiesecure); Mozna liczyc na jakies wyczerpujace wyjasnienie niepowodzenia mojego dzialania? (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 208 Pomógł: 28 Dołączył: 9.08.2004 Skąd: Stargard Ostrzeżenie: (0%)
|
hmm,... tak sie składa że ten kod który wysłałeś w ostatnim poście ja napisałem... i np. u mnie on działa...
a błąd jest dlatego że kiedy ujme kod w takgi php nie uwzględnia przejścia do nowego wiersza... Kod <?php session_start(); $forma =<<<FORMA <form method="post" action="./forum/login.php?sid=session_id()"> <b>Zaloguj</b> <br><br> Użytkownik: <input type="text" name="username" size="10" /><br> Hasło: <input type="password" name="password" size="10" maxlength="32" /><br> <input type="hidden" name="redirect" value="../strona.php"> Zaloguj mnie automatycznie przy każdej wizycie <input class="text" type="checkbox" name="autologin" /><br> <input type="submit" name="login" value="Zaloguj" /> </form> FORMA; print($forma); ?> chodzi o przejście do nowego wiersza przed wywołaniem print`a - bo jeżeli zakończenie zmiennej i print są w tej samej linii to wyplówa właśnie 'parse error'... |
|
|
|
Bojakki Logowanie Do Forum Na Stronie Glownej 18.08.2004, 10:41:55
beton__ Odpowiedz dziecinnie prosta:
Chciałes wysłać nagło... 18.08.2004, 11:32:55
Bojakki Funkcja ob_start i ob_end_flush nie pomogla.
Przen... 19.08.2004, 12:48:59
Parti Cytat(output started at /home/wowc/domains/wowc.ne... 19.08.2004, 14:26:18
Bojakki Z ta linia 5 watpilwe bo tam akurat byly slowa klu... 19.08.2004, 20:36:19
Bojakki Super, juz dziala!
Mam tylko pytanie co trzeba... 19.08.2004, 21:19:20
y3ti Widze, ze kilka razy miales juz problem ze zrozumi... 20.08.2004, 12:43:59
Bojakki No rozumiem komunikat tylko nie wiem co mam zrobic... 20.08.2004, 14:34:55
cim Cytat(Bojakki @ 2004-08-20 14:34:55)No rozumi... 20.08.2004, 16:53:59
Bojakki Mam prosbe do kogos kto ma chwile czasu
Chce uleps... 22.08.2004, 20:40:41
bigZbig [SQL] pobierz, plaintext <?php$login = '<for... 24.08.2004, 12:57:54 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 23:12 |