Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak zmienić hasło do panelu administracyjnego ?
Forum PHP.pl > Forum > Bazy danych > MySQL
xkrystekx
Chcem stworzyć stronę z grami online - www.gry.e-serwer.net nie mogę się dostać do PA, nie wiem jakie jest hasło i loging, nie wiem gdzie się to zmienia ?

w pliku mysql.sql mam coś takiego:

CREATE TABLE `admin_gry` (
`id` INT( 3 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`login` VARCHAR( 64 ) NOT NULL ,
`haslo` VARCHAR( 64 ) NOT NULL ,
`email` VARCHAR( 64 ) NOT NULL ,
PRIMARY KEY ( `id` )
);

CREATE TABLE `gry_gry` (
`id_gry` INT( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`id_kat` INT( 10 ) UNSIGNED NOT NULL ,
`nazwa_gry` VARCHAR( 128 ) NOT NULL ,
`kod_gry` TEXT NOT NULL ,
`link_gry` VARCHAR( 128 ) NOT NULL ,
`opis_gry` TEXT NOT NULL ,
`grano_gry` INT( 10 ) DEFAULT '0' NOT NULL ,
`screen_gry` VARCHAR( 128 ) ,
`data_gry` DATETIME NOT NULL ,
PRIMARY KEY ( `id_gry` )
);

CREATE TABLE `kategorie_gry` (
`id_kat` INT( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`nazwa_kat` VARCHAR( 64 ) NOT NULL ,
PRIMARY KEY ( `id_kat` )
);

CREATE TABLE `ustawienia_gry` (
`nazwa_ust` VARCHAR( 64 ) NOT NULL ,
`opis_ust` TEXT NOT NULL ,
PRIMARY KEY ( `nazwa_ust` )
);

CREATE TABLE `menu_gry` (
`id_menu` INT( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`nazwa_menu` VARCHAR( 64 ) NOT NULL ,
`zawartosc_menu` TEXT NOT NULL ,
PRIMARY KEY ( `id_menu` )
);


A mój plik funkcje.php wygląda tak:

  1. <?
  2. if($instal!='tak')
  3. require("dx.php");
  4. require("funkcje_show.php");
  5. function lacz_baza ()
  6. {
  7. $db=mysql_connect("localhost", "gry_online", "haslo");
  8. $wyb=mysql_select_db(gry_online);
  9.  
  10. return $db;
  11. }
  12.  
  13. function sprawdz_email($email)
  14. {
  15. if(!eregi('^[a-zA-Z0-9.-_]+@[a-zA-Z0-9.-_]+.[a-zA-Z0-9.-]+$',$email))
  16.  return false;
  17.  
  18.  return true;
  19. }
  20.  
  21. function zaloguj_uzytkownika($login,$haslo)  // logowanie uzytkownika .. pobieranie danych z bazy i sprawdzanie
  22. {
  23. if(!($w=lacz_baza("http://www.gry.e-serwer.net","gry","krystek","gry_online"))) return false;
  24. $wynik =mysql_query("select * from admin_gry where login='".$login."' AND haslo='".$haslo."'");
  25. if(!$wynik)
  26. return false;
  27. if(mysql_num_rows($wynik)>0)
  28. return true;
  29. else
  30. return false;
  31.  
  32. }
  33. function zaloguj_admina($login,$haslo)  // logowanie uzytkownika .. pobieranie danych z bazy i sprawdzanie
  34. {
  35. if(!($w=lacz_baza("http://www.gry.e-serwer.net","gry","haslo","gry_online"))) return false;
  36. $wynik =mysql_query("select * from admin_s where login='".$login."' AND haslo=PASSWORD('".$haslo."')");
  37. if(!$wynik)
  38. return false;
  39. if(mysql_num_rows($wynik)>0)
  40. return true;
  41. else
  42. return false;
  43.  
  44. }
  45. //========================
  46.  
  47. //====================
  48. function wypelniony($dane) // sprawdza czy wszystkie elementy tablicy sa wypełnione (formularza)
  49. {
  50. foreach($dane as $klucz=>$wartosc)
  51. {
  52. if(!isset($klucz)||($wartosc==''))
  53. {
  54. return false;
  55. }
  56. }
  57. return true;
  58. }
  59. ///////////////////////////////////////////////////
  60. function zmien_color($color)
  61. {
  62. global $color1, $color2;
  63. if($color==$color1)
  64.  return $color2;
  65. else
  66.  return $color1;
  67. }
  68. function zamien_spacje($co=' ',$na_co='_',$nazwa_pliku)
  69.  {
  70.  
  71.  return str_replace($co,$na_co,$nazwa_pliku);
  72.  }
  73. function getfilesize($size)
  74.  {
  75.  $units = array(' B', ' KB', ' MB', ' GB', ' TB');
  76. for ($i = 0; $size > 1024; $i++) { $size /= 1024; }
  77. return round($size, 0).$units[$i];
  78. }
  79. function filesize_url($url)
  80.  {
  81.  return ($data = @file_get_contents($url)) ? strlen($data) : false;
  82.  }
  83. ?>


Nie wiem co robić ;(
erix
Hmm, a dlaczego nie masz dostępu do PMA?
Sposób jest, ale dziwi mnie tylko dlaczego nie masz doń dostępu, skoro masz wgląd w pliki.
xkrystekx
Nie mam dostępu do PA ponieważ nie wiem jakie było hasło i loging w plikach standartowych, a osoba, która mi wysłala ten system jest na wakacjach - za granicąś i wraca dopiero pod koniec sierpnia exclamation.gif

Jak uzyskać więc dostęp do PA ?
erix
Cytat
nie wiem jakie było hasło i loging w plikach standartowych

w plikach standardowych?

Cytat
wysłala ten system jest na wakacjach

To będziesz musiał poczekać, bo nie chcemy mieć `zdrowia` serwera na sumieniu.

Cytat
Jak uzyskać więc dostęp do PA?

Wpisać jego adres w przeglądarce i się zalogować.
xkrystekx
Dlaczego nie chcecie pomóc ?

Rejestrowałem się na tym forum, mając nadzieję, że ktoś mi pomoże a ty tacu użytkownicy ...
erix
Chcemy pomóc, ale to jest `nieczysta` sprawa; nie chcę (przynajmniej ja) mieć tego na sumieniu, bo skoro masz konto na serwerze, to powinieneś mieć dostęp do wszelkich paneli służacych jego administracji.

I to nie jest akurat tylko moje zdanie.
kszychu
Nawet, jeśli zajrzysz do plików pma nie dostaniesz hasła do bazy. Ono może tam być, ale nie musi i zazwyczaj go tam nie ma. Więc musisz czekać na powrót kumpla z zagranicy.
xkrystekx
Czyli poprostu nie wierzycie, że posiadam system gier onloine ?

Przecież przesłałem pliki systemu, to chyba oznacza, że je posiadam .a nie, że kopiuję...
erix
Ja nie wierzę.
Mam milion dolarów, wierzysz?

Przecież np. kod do GamersFusion możesz sobie bez problemu ściągnąć.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.