Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Logowanie Do Forum Na Stronie Glownej
Bojakki
post
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)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Bojakki
post
Post #2





Grupa: Zarejestrowani
Postów: 379
Pomógł: 0
Dołączył: 18.08.2004

Ostrzeżenie: (0%)
-----


Z ta linia 5 watpilwe bo tam akurat byly slowa kluczowe, potem wywalilem caly html i zostailem tylko ten krotki kod php i tez byla linijka 5, ze niby cos nie tak. Coz nie mam juz sily z tym kodem, znalazlem w sasiednim topicu taki o podobnym dzialaniu. tez blad wyskakuje, ale przynajmniej inny. Kod wyglada tak:

  1. <?php
  2.  
  3. $forma =<<<FORMA
  4. <form method=\"post\" action=\"./forum/login.php?sid=session_id()\">
  5. <b>Zaloguj</b>
  6. <br><br>
  7.  
  8. Użytkownik: <input type=\"text\" name=\"username\" size=\"10\" /><br>
  9. Hasło: <input type=\"password\" name=\"password\" size=\"10\" maxlength=\"32\" /><br>
  10. <input type=\"hidden\" name=\"redirect\" value=\"../strona.php\">
  11. Zaloguj mnie automatycznie przy każdej wizycie <input class=\"text\" type=\"checkbox\" 
  12.  
  13. name=\"autologin\" /><br>
  14. <input type=\"submit\" name=\"login\" value=\"Zaloguj\" />
  15. </form>
  16. FORMA;print($forma);
  17.  
  18. ?>

Poza nim nic nie ma na stronie, a wyskakuje taki blad:
Cytat
Parse error: parse error, unexpected $ in /home/wowc/domains/wowc.net/public_html/test.php on line 18

18 linijka to ostatnia linijka kodu, czyli zamkniecie: ?>

Chyba nic, nie pomyliem, w 5 linijce wpisalem scieszke do login.php (katalog forum jest podkatalogiem w stosunku do test.php), nizej w 11 linijce (redirect) utawia sie strone, na ktora ma sie przeniesc uzytkownik po zalogowaniu (tak to zrozumialem).

Jak ktos chce live zobaczyc blad to prosze sie udac pod: http://www.wowc.net/test.php
Oswieci mnie ktos? czy ja mam takieog pecha czy cos tu jest zpartaczone?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 12:54