UWAGA: Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!

Polski pakiet językowy dla phpBB 3.3.19

Błąd Rejestracja

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.
Awatar użytkownika
Tomy
Posty: 195
Rejestracja: 13 września 2009, 15:28

Błąd Rejestracja

Post autor: Tomy » 28 października 2009, 13:26

Podczas Rejestracji pokazuje mi się błąd

Kod: Zaznacz cały

[phpBB Debug] PHP Notice: in file /includes/ucp/ucp_register.php on line 488: mt_rand() expects parameter 1 to be long, string given
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3769: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3184)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3771: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3184)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3772: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3184)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3773: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3184)
Wgrałem swoje najwcześniejsze pliki jakie miałem bez kilku modów i problem się powtarza !
Oczywiście zamieniłem także pliki w komunikacie błędu .

Można się zarejestrować ,ale nie ma kodu obrazkowego !

Awatar użytkownika
huber2t
Zasłużony
Posty: 745
Rejestracja: 30 października 2008, 17:16

Re: Błąd Rejestracja

Post autor: huber2t » 28 października 2009, 15:19

Jakie modyfikacje w kodzie ostatnio wykonywałeś? Jakie modyfikacje instalowałeś?

Awatar użytkownika
Tomy
Posty: 195
Rejestracja: 13 września 2009, 15:28

Re: Błąd Rejestracja

Post autor: Tomy » 28 października 2009, 16:27

Mod Kto był , CzatLwa,Skryp Urodziny widoczne na stałe, do tego momentu cofnołem się z plikami i problem nadal jest !

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

Re: Błąd Rejestracja

Post autor: daroPL » 29 października 2009, 19:23

Pokaż kod z pliku includes/ucp/ucp_register.php w obrębie 488 wiersza.

Awatar użytkownika
Tomy
Posty: 195
Rejestracja: 13 września 2009, 15:28

Re: Błąd Rejestracja

Post autor: Tomy » 29 października 2009, 20:27

Kod: Zaznacz cały

				$result = $db->sql_query($sql);
				$attempts = (int) $db->sql_fetchfield('attempts');
				$db->sql_freeresult($result);

				if ($config['max_reg_attempts'] && $attempts > $config['max_reg_attempts'])
				{
					trigger_error('TOO_MANY_REGISTERS');
				}

				$code = gen_rand_string(mt_rand(CAPTCHA_MIN_CHARS, CAPTCHA_MAX_CHARS));
				$confirm_id = md5(unique_id($user->ip));
				$seed = hexdec(substr(unique_id(), 4, 10));

				// compute $seed % 0x7fffffff
				$seed -= 0x7fffffff * floor($seed / 0x7fffffff);

				$sql = 'INSERT INTO ' . CONFIRM_TABLE . ' ' . $db->sql_build_array('INSERT', array(
					'confirm_id'	=> (string) $confirm_id,
					'session_id'	=> (string) $user->session_id,
					'confirm_type'	=> (int) CONFIRM_REG,
					'code'			=> (string) $code,
					'seed'			=> (int) $seed)
				);
				$db->sql_query($sql);
			}
			else if ($confirm_refresh)
			{
				$code = gen_rand_string(mt_rand(CAPTCHA_MIN_CHARS, CAPTCHA_MAX_CHARS));
				$confirm_id = md5(unique_id($user->ip));
				$seed = hexdec(substr(unique_id(), 4, 10));
					// compute $seed % 0x7fffffff
				$seed -= 0x7fffffff * floor($seed / 0x7fffffff);
				$sql = 'UPDATE ' . CONFIRM_TABLE . ' SET ' . $db->sql_build_array('UPDATE', array(
					'confirm_type'	=> (int) CONFIRM_REG,
					'code'			=> (string) $code,
					'seed'			=> (int) $seed)) . "
					WHERE
					confirm_id = '" . $db->sql_escape($confirm_id) . "' AND
					session_id = '" . $db->sql_escape($session_id) . "' AND
					confirm_type = " . (int) CONFIRM_REG;
				$db->sql_query($sql);
			}
			$confirm_image = '<img src="' . append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=confirm&id=' . $confirm_id . '&type=' . CONFIRM_REG . $str) . '" alt="" title="" />';
			$s_hidden_fields .= '<input type="hidden" name="confirm_id" value="' . $confirm_id . '" />';
		}

		//

Zablokowany

Wróć do „Użytkowanie”