Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Генератор РП ников

Статус
В этой теме нельзя размещать новые ответы.

yuriy5022

Умник
Это заготовка генератора ников.​

PHP:
<?php 
	echo gen(0);

	function gen($type)
	{
		switch($type)
		{
			case 0:
			{
				$array_name = array("Yuriy","Dmitriy","Alexey","Alex","Andrey","Mark","Sasha","Viktor","Boris","Kolya","Oleg","Pavel","Ruslan");
				$array_lastname = array("Abramov","Zaytsev","Lapshin","Stasov","Frolov","Malyshev","Tyrin","Kozlov","Tolstoi","Diatlov","Ustinov","Pavlov","Rybin");
				return $array_name[rand(0,count($array_name)-1)]."_".$array_lastname[rand(0,count($array_lastname)-1)];
				break;
			}
		}
	}
?>
PHP:
<?php 
	$nick = new gen_nick;
	echo $nick->init(0);//Тип ника (Добавляйте свои например: 0 - русские ники, 1 - мексиканские и т.д)
	class gen_nick
	{
		function init($type)
		{
			switch($type)
			{
				case 0:
				{
					$array_name = array("Yuriy","Dmitriy","Alexey","Alex","Andrey","Mark","Sasha","Viktor","Boris","Kolya","Oleg","Pavel","Ruslan");
					$array_lastname = array("Abramov","Zaytsev","Lapshin","Stasov","Frolov","Malyshev","Tyrin","Kozlov","Tolstoi","Diatlov","Ustinov","Pavlov","Rybin");
					return $array_name[rand(0,count($array_name)-1)]."_".$array_lastname[rand(0,count($array_lastname)-1)];
                    break;
				}
			}
		}
	}
?>
PHP:
function gen_nick()
			{
				var array_name = ["Yuriy","Dmitriy","Alexey","Alex","Andrey","Mark","Sasha","Viktor","Boris","Kolya","Oleg","Pavel","Ruslan"];
				var array_last = ["Abramov","Zaytsev","Lapshin","Stasov","Frolov","Malyshev","Tyrin","Kozlov","Tolstoi","Diatlov","Ustinov","Pavlov","Rybin"];
				
				var rand_name = 1 + Math.random() * (array_name.length - 1);
				rand_name = Math.round(rand_name);
				
				var rand_last = 1 + Math.random() * (array_last.length - 1);
				rand_last = Math.round(rand_last);
				
				return array_name[rand_name-1]+"_"+array_last[rand_last-1];
			}
Пример использования:
PHP:
<html>
	<head>
	</head>
	<body>
		<button OnClick="AddItem();">Генерировать</button>
		<br><br>
		<div id="list_nickname"></div>
		<script>
			function gen_nick()
			{
				var array_name = ["Yuriy","Dmitriy","Alexey","Alex","Andrey","Mark","Sasha","Viktor","Boris","Kolya","Oleg","Pavel","Ruslan"];
				var array_last = ["Abramov","Zaytsev","Lapshin","Stasov","Frolov","Malyshev","Tyrin","Kozlov","Tolstoi","Diatlov","Ustinov","Pavlov","Rybin"];
				
				var rand_name = 1 + Math.random() * (array_name.length - 1);
				rand_name = Math.round(rand_name);
				
				var rand_last = 1 + Math.random() * (array_last.length - 1);
				rand_last = Math.round(rand_last);
				
				return array_name[rand_name-1]+"_"+array_last[rand_last-1];
			}
			function AddItem()
			{
				document.getElementById('list_nickname').innerHTML += gen_nick()+"<br>";
			}
		</script>
	</body>
</html>
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу