Если у вас возникают проблемы и вопросы по настройке форума phpBB3 либо выскакивают непонятные ошибки, не устанавливаются либо криво работают модификации, то этот раздел для вас. Обсуждаем все вопросы, связанные со стилями, модификациями, доработками и проблемами их использования.
Перед тем, как обратиться за помощью, обязательно заполните свой профиль (укажите ссылку на свой форум). Если есть вопрос по конкретной модификации, то обязательно пользуемся поиском по форуму, потому как, возможно, уже есть анонс этого мода и соответственно вопрос задается в теме анонса.
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_user.php on line 1251: call_user_func_array() expects parameter 1 to be a valid callback, function 'validate_email' not found or invalid function name
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4713: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3848)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4715: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3848)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4716: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3848)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4717: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3848)
При этом, сама регистрация не происходит. Красным помечено, что пароль не содержит требуемых символов. Подскажите, пжт, что это может значит и из-за чего лезет такая ошибка?
К сожалению, уже не помню. это было давно. Но случилось в любом случае после каких-то манипуляций, скорее установка мода. Дело в том, что я не знаю, когда именно это случилось, обнаружила случайно, когда хотела зарегистрироваться под другим логином.
/**
* Data validation ... used primarily but not exclusively by ucp modules
*
* "Master" function for validating a range of data types
*/
function validate_data($data, $val_ary)
{
global $user;
$error = array();
foreach ($val_ary as $var => $val_seq)
{
if (!is_array($val_seq[0]))
{
$val_seq = array($val_seq);
}
foreach ($val_seq as $validate)
{
$function = array_shift($validate);
array_unshift($validate, $data[$var]);
if ($result = call_user_func_array('validate_' . $function, $validate))
{
// Since errors are checked later for their language file existence, we need to make sure custom errors are not adjusted.
$error[] = (empty($user->lang[$result . '_' . strtoupper($var)])) ? $result : $result . '_' . strtoupper($var);
}
}
}
return $error;
}
/**
* Validate String
*
не знаю, что касается авторизации. До ошибки ставила: автомод, wp-united (сейчас отключен, но при нем вроде все работало), флаги, сео, быстрый ответ...
Сергей, в сео нет правок для данного файла, в вп-унитед без ошибок. Посмотрела заодно флаги, там также нет правок.
Сейчас попыталась еще раз провести регистрацию нового пользователя (проверить). Ошибки те же, но в новых строках. Плюс все содержимое страницы в "иероглифах"
тоже подумывала сравнить с чистым файлом... Сейчас посмотрела. Части кода нет, плюс в самой строке неверная переменная была прописана. Исправила - заработало. Спасибо большущее