В обновлении 1.91 - 192

   (0 reviews)

Nexoos
  • Status: Fixed

В файле admin/includes/functions/general.php

код 

function vam_in_array($lookup_value, $lookup_array) {
	if (function_exists('in_array')) {
		if (in_array($lookup_value, $lookup_array))
			return true;
	} else {
		reset($lookup_array);
		while (list ($key, $value) = each($lookup_array)) {
			if ($value == $lookup_value)
				return true;
		}
	}

	return false;
}

заменен на

function vam_in_array($lookup_value, $lookup_array) {
	if (function_exists('in_array')) {
		if (in_array($lookup_value, $lookup_array))
			return true;
	} else {
		foreach ($lookup_array as $key => $val) {
			if ($value == $lookup_value)
				return true;
		}
	}

	return false;
}

Хотя правильно нужно так

foreach ($lookup_array as $key => $value) {

+ в этом обновлении еще в других местах были подобные баги.



User Feedback

There are no reviews to display.