Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Logowanie na stronę,przy pomocy danych z forum ( mybb )
kiepski96
post
Post #1





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

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


  1. Chciałbym na mojej własnej stronie logować się danymi z forum mybb.
  2.  
  3. Tylko teraz jestem poza domem na dużo czasu i nie mam dostępu do phpmyadmina.
  4. Chciałbym zająć się kodem.
  5.  
  6. Chodzi o to,że mam skrypt logowania:
  7.  
  8. <?php
  9. if($_SERVER['REQUEST_METHOD'] == 'POST')
  10. {
  11. $success_page = '';
  12. $error_page = basename(__FILE__);
  13. $mysql_server = 'mvbm';
  14. $mysql_username = 'mvbm';
  15. $mysql_password = 'ncvn';
  16. $mysql_database = 'cfhb';
  17. $mysql_table = 'nvbm';
  18. $crypt_pass = md5($_POST['password']);
  19. $found = false;
  20. $fullname = '';
  21.  
  22. $db = mysql_connect($mysql_server, $mysql_username, $mysql_password);
  23. mysql_select_db($mysql_database, $db);
  24. $sql = "SELECT password, fullname, active FROM ".$mysql_table." WHERE username = '".$_POST['username']."'";
  25. $result = mysql_query($sql, $db);
  26. if ($data = mysql_fetch_array($result))
  27. {
  28. if ($crypt_pass == $data['password'] && $data['active'] != 0)
  29. {
  30. $found = true;
  31. $fullname = $data['fullname'];
  32. }
  33. }
  34. if($found == false)
  35. {
  36. header('Location: '.$error_page);
  37. }
  38. else
  39. {
  40. $_SESSION['username'] = $_POST['username'];
  41. $_SESSION['fullname'] = $fullname;
  42. header('Location: '.$success_page);
  43. }
  44. }
  45. $username = isset($_COOKIE['username']) ? $_COOKIE['username'] : '';
  46. $password = isset($_COOKIE['password']) ? $_COOKIE['password'] : '';
  47. ?>



I teraz,czy da się po prostu pozmieniać nazwy wierszy i będzie ok?
Bo załóżmy do tego skryptu w bazie trzeba zrobić 'username' , a w mybb nazywa się 'nick'


I teraz nie mogę zobaczyć jakąś strukturę ma tabela do logowania w mybb,czy ktoś,kto używa tego CMS-a może mi podać jak brzmi ta tabela?
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 20:25