avatar_KamatoZ

Как создать аккаунт для MU online, Веб сайты, MyMuWeb MMW?

Автор KamatoZ, 2010 Июнь 28, 22:47

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] mu onlineВеб-сайтыmymuweb mmwограничениесоздание аккаунтаmmv 0.7разные регистры

KamatoZ

Добрый день.

Как зделать или где что поправить в ММВ 0.7 что б при создании аккаунта можно было вводить только цыфры а не буквы и цыфры?

Нужно мне это для того что б не делали одинаковые аккаунты только с разным регистром.

С меня большое, нет даже Огромное спасибо если ктото ответит по теме.

Everybody

подумай что будет когда аккаунтов будет лимит исчерпан 10-9999999
не правильное ограничение, как на зоне (в фильмах) прямь, все чары с номером.))
Насчет регистра уже обсуждалось на форуме.

KamatoZ

Пока наберетса такле количество аккаунтов то ето пройдет не один год))

А вот всетаки как зделать только цыфры?

8BitCore

engine строка 119

$_SESSION['user'] = $login_result[0];

меняешь на

$_SESSION['user'] = strtolower($login_result[0]);

хз .. должно помочь, так как потом ацц с сесии выдергивается .. да и так должно было быть всё ок .. так как $login_result[0] это акк записаный в базе, то есть как ты зарегился .. как не крути он будет одного регистра, так что может у тебя проблема в чём то другом.

KamatoZ

У меня проблемма в том что те люди которые зарегистрировали аккаунты буквами (например Sawa) могут голосовать за сайт меняя только регистр, например SaWa.

Просто или зделать регистрацию только цыфрами ( что думаю легче организовать) или проверку на регистр на самом сервере( как это зделать я к сожалению тоже не знаю, и нигде пока что не могу найти)

DobrjaG

Цитата: KamatoZ1979 от 2010 Июнь 28, 22:53  У меня проблемма в том что те люди которые зарегистрировали аккаунты буквами (например Sawa) могут голосовать за сайт меняя только регистр, например SaWa.

Просто или зделать регистрацию только цыфрами ( что думаю легче организовать) или проверку на регистр на самом сервере( как это зделать я к сожалению тоже не знаю, и нигде пока что не могу найти)
Поставь проверку это совет!

KamatoZ

А не напишеш подробно, очень подробно как это реализовать?

8BitCore

Цитата: KamatoZ1979 от 2010 Июнь 28, 22:18  А не напишеш подробно, очень подробно как это реализовать?
ты блин слепой??
я написал место где в сесию записывается ацц .. и он напишет SaWa, а в сесии будет sawa!

KamatoZ

Я не слепой, но то что ты посоветовал не работает(

Я создал аккаунт test, на нем создал персонажа, перезахожу в игру но уже пишу Test и у меня заходит на этот аккаунт с моим паролем от аккаунта test.

Это нужно делать проверку на самом сервере или как я и хочу зделать, регистрацию только цыфрами.

GrInYa

Цитата: KamatoZ1979 от 2010 Июнь 29, 00:17  Я не слепой, но то что ты посоветовал не работает(

Я создал аккаунт test, на нем создал персонажа, перезахожу в игру но уже пишу Test и у меня заходит на этот аккаунт с моим паролем от аккаунта test.

Это нужно делать проверку на самом сервере или как я и хочу зделать, регистрацию только цыфрами.
так и должно быть...просто после...есть недочет в коде... подробное описание в другом разделе форума...там где рассказывается о накрутке кредитов, зена

$_SESSION['user'] = $login_result[0]; - так правильно если $login_result[0] логин из базы

KamatoZ

Народ что никто не знает как зделать регистрацию аккаунтов только цыферную?

Ну не верю)
Помогите пожалуста.

Deathless

Цитата: KamatoZ1979 от 2010 Июнь 28, 23:03  Народ что никто не знает как зделать регистрацию аккаунтов только цыферную?

Ну не верю)
Помогите пожалуста.
if(!eregi("^[0-9.]{0,10}$", $_POST['acc'])) {
die("Можно использовать только цифры!");
}

KamatoZ


8BitCore

Цитата: KamatoZ1979 от 2010 Июнь 29, 01:33  И куда это вставить еще подскажи пожалуста.
парень ты уникален)
пох что у тебя там на сервере .. на сайте они ничего не смогут сделать!
ты только зря компостируешь мозги!
тебе вообще ничё не надо делать .. всё и так сделано до тебя.

KamatoZ

Опять написал пост а в нём ничего полезного.

Я норм спросил куда вписать тот кусок кода который дал Дезлес, если не знаеш куда то ненадо отписывать вопше.

8BitCore

Цитата: KamatoZ1979 от 2010 Июнь 29, 07:41  Опять написал пост а в нём ничего полезного.

Я норм спросил куда вписать тот кусок кода который дал Дезлес, если не знаеш куда то ненадо отписывать вопше.
купи очки
и мозги бы не помешали, но они не продаются

что я, что дефлес дали проверки, изменения на веб, но там и так всё в порядке.
у тебя создается на сервере, так что в жопу себе вставь проверку.
самое главное, что всё это безвредко для твое сервера с нубо-админом.
Спойлер
и того  (finger)
если ты 1979 года рождения, то мне тебя жаль ... наверно живёшь с мамой и имеешь овец на заднем дворе  (smirk)
[свернуть]

epmak

8BitCore имел ввиду, что проблема не в вебсайте, а в базах и не исправлять вебсайт нужно, а искать фикс для базы данных. Кстати, тема вроде тут поднималась.

rudik

скорее всего  в базе я помню долго мозг варашил себе и другим а оказалось  нада руки чуть чуть поправить и будет счастье... у меня и правдо был косяк в базе. так что не кипеши на веб  проверь сначала =)

8BitCore

Цитата: epmak от 2010 Июнь 29, 08:08  8BitCore имел ввиду, что проблема не в вебсайте, а в базах и не исправлять вебсайт нужно, а искать фикс для базы данных. Кстати, тема вроде тут поднималась.
Я просто не люблю разжёвывать и ложить в рот, пусть сам чуть мозгами пошевелит.
Да я тут вижу только плюс, пока читер будет пытаться, что то сотворить и заходить на ацц под разными регистрами, он убьет только время, за которое действительно мог натворить пакость.

Deathless

Так, в ММВ, для того чтобы сделать регистрацию аккаунта только цифрами:
enginecharacter.class.php
после:
if($_SESSION[image_random_value] != md5($verifyinput)) {
$error= 1;
echo $die_start . mmw_lang_correctly_code . $die_end;
}
поставить:
if(!eregi("^[0-9.]{0,10}$", $account)) {
$error= 1;
echo $die_start . "Invalid account" . $die_end;
}

P.S.: проверить не могу, но по законам физики должно летать.

Похожие темы (5)

Сообщений: 19
Просмотров: 12062

Сообщений: 1
Просмотров: 9186

Сообщений: 58
Просмотров: 20642

Сообщений: 110
Просмотров: 38805