Pomocy

Pomoc przy instalacji oraz użytkowaniu phpBB 3.0.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i modyfikacjami.
kasia_cool1
Posty: 3
Rejestracja: 08 maja 2008, 18:45

Pomocy

Post autor: kasia_cool1 » 08 maja 2008, 18:47

Mam taki problem
Zainstalowałem forum, ale zapomniałem hasla do Admina - problemu by nie było jakby moj mail admina nie był zmyślony.. ale mam dostęp do folderu instalacyjnego... da sie cos z tym zrobic?

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: Pomocy

Post autor: daroPL » 08 maja 2008, 18:54

Najlepiej to zmień sobie adres e-mail w bazie danych (w tabeli phpbb_users) poprzez phpMyAdmina.

kasia_cool1
Posty: 3
Rejestracja: 08 maja 2008, 18:45

Re: Pomocy

Post autor: kasia_cool1 » 08 maja 2008, 18:55

tylko taka draka, ze nie mam do niego dostepu;/

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: Pomocy

Post autor: daroPL » 08 maja 2008, 19:07

Jak posiadasz dane do bazy danych to musisz mieć dostęp do phpMyAdmina.

kasia_cool1
Posty: 3
Rejestracja: 08 maja 2008, 18:45

Re: Pomocy

Post autor: kasia_cool1 » 08 maja 2008, 19:15

nie muszę - to zalezy jak jest ustawiony phpmyadmin i jakie ma uprawnienia moj uzytkownik... Nie da sie nic zrobic z tym folderem instalacyjnym... np jakos oszukac plik database_update.php ?

np wprowadzic adres database_update.php?mode=update&user_id=1&mail= - nie da sie tak?

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: Pomocy

Post autor: daroPL » 08 maja 2008, 22:00

Utwórz sobie jakiś plik .php, w głównym katalogu forum, wklej do niego:

Kod: Zaznacz cały

<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

$sql = <<<EOF
UPDATE phpbb3_users SET user_email = '<nowy_adres_email>' WHERE user_id = '<id_uzytkownika>';
EOF;

$sql = explode(";\n", str_replace(array("\r\n", "\r"), "\n", "$sql\n"));
foreach ($sql as $query)
{
	$query = trim($query);
	if ($query)
	{
		$query = str_replace(array('phpbb_', 'phpbb3_', 'prefix_'), $table_prefix, $query);
		echo $query . '<br />';
		$db->sql_query($query);
	}
}
?>
odpowiednio zmieniając <nowy_adres_email> i <id_uzytkownika> (przypominam o dokładnym sprawdzeniu swojego ID np. w linku do profilu).
I na koniec odpal to w przeglądarce.

Zablokowany

Wróć do „Użytkowanie”