• Ресурсы форума переехали на Servahoc.ru

РЕШЕНО Не сохраняется кошелек

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

Triodor

Участник
Всем привет помогите разобраться (Проблема в том что при сохранение payeer кошелька больше 10 знаков в базу записывает все равно 9 почитал эту тему изменил- но все осталось без изменений в базу так и записывает 9.
<h1>Привязка PAYEER кошелька</h1>
</div>
<?php if($us_inf == 0){
$purse_payeer = $_POST["p_pay"];
function ViewPurse($purse_payeer){

if( substr($purse_payeer,0,1) != "P" ) return false;
if( ereg("^P[0-9]+$", substr($purse_payeer,1)) ) return false;
return $purse_payeer;
}

if(isset($_POST["p_pay"]))
{
$purse_payeer = ViewPurse($_POST["p_pay"]);
if($purse_payeer !== false)
{
$p_pay=($_POST["p_pay"]);
$db->Query("INSERT INTO conf_u (user_id, pay_purse) VALUES ('$usid', '$purse_payeer')");
Header("Location: /account/security");

}else echo $func->ShowBootsError("Кошелёк заполнен неверно!");
}


изменял if( ereg("^P[0-9]{7,11}+$", substr($purse_payeer,1)) )

все равно сохраняет P101437999 вместо P1014379991 а если менять в базе выдает ошибку UPDATE `conf_u` SET = 'P1014379991' WHERE `conf_u`.`id` = 10

помогите буду признателен за подсказку.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху