Автор Тема: Выплаты на пейер, 10ти значные кошельки.  (Прочитано 302 раз)

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

finans13Автор темы

  • *
  • Оффлайн
  • Награды Болеее 300 сообщений Более 2 лет на форуме Более 10 созданных тем
  • Дата регистрации: Мар 2016
  • Сообщений: 326
  • Страна: ru
  • Поблагодарили: 20 раз(а)
  • Репутация +4/-2
  • Пол: Мужской
    • Награды
Нет оценки
Всем привет. Ребята кто в курсе., сейчас у пейера уже десятизначные кошельки пошли, что тут добавить надо, что бы выплаты и на 7ми, 8ми, и 10 ти шли.

   if( substr($purse,0,1) != "P" ) return false;
if( !preg_match("/^[0-9]{7,8}$/", substr($purse,1)) ) return false;
return $purse;
}
 

goodwin

  • *
  • Оффлайн
  • Награды Репутация более 5 Более 50 сообщений Активный участник голосований за форум
  • Дата регистрации: Дек 2017
  • Сообщений: 84
  • Страна: ru
  • Поблагодарили: 6 раз(а)
  • Репутация +6/-0
  • Пол: Мужской
    • Награды
Выплаты на пейер, 10ти значные кошельки.
« Ответ #1 : 06 Июнь 2018, 21:12:03 »
Нет оценки
встречал такое где-то... вместо 8 поставь 10, и если есть возможность проверь(но не уверен)
 

finans13Автор темы

  • *
  • Оффлайн
  • Награды Болеее 300 сообщений Более 2 лет на форуме Более 10 созданных тем
  • Дата регистрации: Мар 2016
  • Сообщений: 326
  • Страна: ru
  • Поблагодарили: 20 раз(а)
  • Репутация +4/-2
  • Пол: Мужской
    • Награды
Выплаты на пейер, 10ти значные кошельки.
« Ответ #2 : 06 Июнь 2018, 21:15:24 »
Нет оценки
встречал такое где-то... вместо 8 поставь 10, и если есть возможность проверь(но не уверен)
не 10 вроде не идет, 11 ставил выплачивает на 10ти значные.. но тогда злодей не выплачивает на 8ми значные
 

goodwin

  • *
  • Оффлайн
  • Награды Репутация более 5 Более 50 сообщений Активный участник голосований за форум
  • Дата регистрации: Дек 2017
  • Сообщений: 84
  • Страна: ru
  • Поблагодарили: 6 раз(а)
  • Репутация +6/-0
  • Пол: Мужской
    • Награды
Выплаты на пейер, 10ти значные кошельки.
« Ответ #3 : 06 Июнь 2018, 21:28:40 »
Нет оценки
не 10 вроде не идет, 11 ставил выплачивает на 10ти значные.. но тогда злодей не выплачивает на 8ми значные
а если так?
if( !preg_match("/^[0-9]{7,8,10}$/", substr($purse,1)) )
по через запятую должно работать. Если не получиться, будем ждать опытных))
 

whoohaw

  • *
  • Оффлайн
  • Награды Более 10 созданных тем Более 50 сообщений
  • Дата регистрации: Апр 2018
  • Расположение: Тверь
  • Возраст: 29
  • Сообщений: 77
  • Страна: ru
  • Поблагодарили: 9 раз(а)
  • Репутация +3/-1
  • Пол: Мужской
  • Дата рождения:1988-09-21
    • Награды
  • Социальные сети:
    ВКонтакте
Выплаты на пейер, 10ти значные кошельки.
« Ответ #4 : 06 Июнь 2018, 22:09:20 »
Нет оценки
if( substr($purse,0,1) != "P" ) return false;
if( !preg_match("/^[0-9]{7,10}$/", substr($purse,1)) ) return false;
return $purse;
}
так будет выплачивать. Почитайте правила оформления регулярных выражений.
7, 10 в данном случае означает интервал от 7 до 10 знаков, а не 7 или 10.
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • Оффлайн
  • Награды Репутация  более 25 Более 1500 сообщений Более 2 лет на форуме Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев 2016
  • Возраст: 26
  • Сообщений: 1664
  • Страна: ru
  • Поблагодарили: 149 раз(а)
  • Репутация +29/-0
  • Пол: Мужской
  • telegram --> @kvozimir
  • Дата рождения:1992-04-18
    • Награды
  • Социальные сети:
    ВКонтакте
Выплаты на пейер, 10ти значные кошельки.
« Ответ #5 : 06 Июнь 2018, 22:10:06 »
Нет оценки
Цифры 7,8 заменить на 10 и на будущее 11 поставить

 

finans13Автор темы

  • *
  • Оффлайн
  • Награды Болеее 300 сообщений Более 2 лет на форуме Более 10 созданных тем
  • Дата регистрации: Мар 2016
  • Сообщений: 326
  • Страна: ru
  • Поблагодарили: 20 раз(а)
  • Репутация +4/-2
  • Пол: Мужской
    • Награды
Выплаты на пейер, 10ти значные кошельки.
« Ответ #6 : 06 Июнь 2018, 22:42:38 »
Нет оценки
Цифры 7,8
просто вместо 7,8 - 11 воткнуть и все
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • Оффлайн
  • Награды Репутация  более 25 Более 1500 сообщений Более 2 лет на форуме Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев 2016
  • Возраст: 26
  • Сообщений: 1664
  • Страна: ru
  • Поблагодарили: 149 раз(а)
  • Репутация +29/-0
  • Пол: Мужской
  • telegram --> @kvozimir
  • Дата рождения:1992-04-18
    • Награды
  • Социальные сети:
    ВКонтакте
Выплаты на пейер, 10ти значные кошельки.
« Ответ #7 : 07 Июнь 2018, 04:47:00 »
Нет оценки
просто вместо 7,8 - 11 воткнуть и все
верно  :shirty:
 

goodwin

  • *
  • Оффлайн
  • Награды Репутация более 5 Более 50 сообщений Активный участник голосований за форум
  • Дата регистрации: Дек 2017
  • Сообщений: 84
  • Страна: ru
  • Поблагодарили: 6 раз(а)
  • Репутация +6/-0
  • Пол: Мужской
    • Награды
Выплаты на пейер, 10ти значные кошельки.
« Ответ #8 : 07 Июнь 2018, 09:33:52 »
Нет оценки
как я понял, к выводу пришли что ставить одну цифру 11 и все, или же лучше 7,11?
 

whoohaw

  • *
  • Оффлайн
  • Награды Более 10 созданных тем Более 50 сообщений
  • Дата регистрации: Апр 2018
  • Расположение: Тверь
  • Возраст: 29
  • Сообщений: 77
  • Страна: ru
  • Поблагодарили: 9 раз(а)
  • Репутация +3/-1
  • Пол: Мужской
  • Дата рождения:1988-09-21
    • Награды
  • Социальные сети:
    ВКонтакте
Выплаты на пейер, 10ти значные кошельки.
« Ответ #9 : 07 Июнь 2018, 09:49:34 »
5
Тему оценили 1 раз
Если оставить 11, то будет принимать ТОЛЬКО 11-значные кошельки...
7, 11 - диапазон, будет принимать кошельки от 7 до 11 знаков - это то, что именно и нужно в вашем случае...
Эх вы... читаем регулярные выражения. Хотя бы на примере stackoverflow
 
Пользователи, которые поблагодарили этот пост: goodwin

finans13Автор темы

  • *
  • Оффлайн
  • Награды Болеее 300 сообщений Более 2 лет на форуме Более 10 созданных тем
  • Дата регистрации: Мар 2016
  • Сообщений: 326
  • Страна: ru
  • Поблагодарили: 20 раз(а)
  • Репутация +4/-2
  • Пол: Мужской
    • Награды
Выплаты на пейер, 10ти значные кошельки.
« Ответ #10 : 07 Июнь 2018, 14:00:40 »
Нет оценки
как я понял, к выводу пришли что ставить одну цифру 11 и все, или же лучше 7,11?
просто 11 не работает. 7,11 ставь и если привязка кошелька есть, не забывай в базе на пурсе длину значения поменять, где нить 12 поставь. а то раньше писали 9.
 
Пользователи, которые поблагодарили этот пост: goodwin
Теги:
 

Имя пользователя:
Пароль:
Session: