Здравствуйте нужна помощь не выводить фейковые имена выводит только картинки. но поискал я на вашем форуме и нашел код: PHP: $nicks = array('one', 'two', 'three',); $nick = array_rand($nicks, 1); echo $nicks[$nick]; вставил у себя с скрипте у меня выводит только какие-то цифры и после того как выйдешь с сайта и заново зайдёшь все цифры пропадают. И получается так что в ленте 9 кейсов просто картинки без имён и один последний с именем. Помогите так что бы вместе этих цифр выводились имена и что бы при заходе на сайт они отражались на всех кейсах а не только на одном. вот код который у меня есть и когда вставила то что нашел на форуме: PHP: <?php include('classCases.php'); $minUpdTime = 1; // Минимальное время, через которое может создаться фэйковый результат // Рассчитывается исходя из времени последней записи результата (либо фэйкового, либо настоящего) if (rand(0, 3) == 1 && filectime('cron_info.php') < time() - $minUpdTime) { $itemsCount = 10; // Количество показываемых предметов $operationval = array_rand($arr, 1); // Получаем имя кейса $case = $arr[$operationval]; $random = steamRandom(0, $operationval, $arr); $cases = $case[$random][3]; $case = $case[$random]; $image = $case[3]; $type = $case[2]; $firstName = $case[0]; /*----------------------------------*/ $name = explode("\r", file_get_contents('/ajax/fake_nickname.php')); $v_nickname = trim($name[mt_rand(0, count($name) - 1)]); $nicks = array( 'one', 'two', 'three' ); $nick = array_rand($nicks, 1); echo $nicks[$nick]; $arrs = json_decode(file_get_contents('cron_info.php'), true); $new_tmp = array( 'id' => $arrs[0]['id'] + 1, 'fake_nickname' => "$v_nickname", 'fake' => '1', 'image' => "$image", 'type' => "$type", 'firstName' => "$firstName", 'v_nickname' => "$nick", 'from_social' => 'vk' ); $arrsse[] = $new_tmp; for ($i = 0; $i < $itemsCount - 1; $i++) $arrsse[] = $arrs[$i]; file_put_contents('cron_info.php', ''); $file_hendle = fopen('cron_info.php', 'w'); fputs($file_hendle, json_encode($arrsse)); fclose($file_hendle); } include('cron_info.php'); function steamRandom($skill, $case, $arr) { switch ($skill) { case 0: $fora = 65; // 0 - 99 + шанс на победу норм вещей. $fora = 10 * $fora; $rand = mt_rand($fora, 1000); //Настраиваеммый рандом break; //50 case 1: $rand = mt_rand(0, 1000); //Настраиваеммый рандом break; //70 case 2: $rand = mt_rand(700, 1000); //Настраиваеммый рандом break; //90 case 3: $rand = mt_rand(999, 1000); //Настраиваеммый рандом break; } if ($rand >= 0 && $rand < 797) { // milspec foreach ($arr[$case] as $key => $val) if ($val[2] == 'milspec') $arrs[] = $key; return $arrs[rand(0, count($arrs) - 1)]; } if ($rand >= 797 && $rand < 850) { // restricted foreach ($arr[$case] as $key => $val) if ($val[2] == 'restricted') $arrs[] = $key; return $arrs[rand(0, count($arrs) - 1)]; } if ($rand >= 850 && $rand < 971) { // classified foreach ($arr[$case] as $key => $val) if ($val[2] == 'classified') $arrs[] = $key; return $arrs[rand(0, count($arrs) - 1)]; } if ($rand >= 971 && $rand < 990) { // covert foreach ($arr[$case] as $key => $val) if ($val[2] == 'covert') $arrs[] = $key; return $arrs[rand(0, count($arrs) - 1)]; } if ($rand >= 990) { // rare foreach ($arr[$case] as $key => $val) if ($val[2] == 'rare') $arrs[] = $key; return $arrs[rand(0, count($arrs) - 1)]; } // Если ничего не вышло return rand(0, count($arr[$case]) - 1); } exit; ?>