Правильнее будет такНужно часть кода с данными. Допустим на payeer так выглядит выражение: P[0-9]{7,10}
^P[0-9]{7,10}$
1. Используй BB-код для оформления кода.Правильнее так будет
function ViewPurse($purse){
if( substr($purse,0,1) != "P" ) return false;
if( !preg_match("#^[0-9]{7,11}$#", substr($purse,1)) ) return false;
return $purse;
}
function CheckPayeer($purse){
if( !preg_match("#^P[0-9]{7,11}$#", $purse) ) {
return false;
}else{
return $purse;
}
}
function CheckPayeer($purse){
return ( !preg_match("#^P[0-9]{7,11}$#", $purse) ) ? false: $purse;
}
function CheckPayeer($purse){
if( !preg_match("#^P[0-9]+$#", $purse) ) return false;
1. Используй BB-код для оформления кода.
2. Оно-то правильно, но зачем так много писать?
3. Если сам не понимаешь, то незачем использовать чужой код - это я писал)
илиPHP:function CheckPayeer($purse){ if( !preg_match("#^P[0-9]{7,11}$#", $purse) ) { return false; }else{ return $purse; } }
PHP:function CheckPayeer($purse){ return ( !preg_match("#^P[0-9]{7,11}$#", $purse) ) ? false: $purse; }
Правильнее будет так
^ - начало строкиКод:^P[0-9]{7,10}$
P - первый символ после начала строки
[0-9] - интервал символов, которые используются. в данном случае цифры от 0 до 9
{7,10} - количество символов, указанных в предыдущем интервале, т.е. от 7 до 10 символов [0-9]
$ - конец строки
значит открой файл class.func.php и внизу найди такой кодЕсть еще вопрос при регистраций пишет свои паер кошелек. Вопрос таков в коде account/payment нет ни одного такого кода. Это будет ли влиять на вывод?
И так далее...PHP:function CheckPayeer($purse){ if( !preg_match("#^P[0-9]+$#", $purse) ) return false;
я не понял вопросаЕсть еще вопрос при регистраций пишет свои паер кошелек. Вопрос таков в коде account/payment нет ни одного такого кода. Это будет ли влиять на вывод?
У него ввод кошелька в регистрациия не понял вопроса
в файл /classes/_class.func.php добавить (или проверить присутствие)У него ввод кошелька в регистрации
И в файле выплат нет кода функции для кошелька
function CheckPayeer($purse){
return ( !preg_match("#^P[0-9]{7,11}$#", $purse) ) ? false: $purse;
}
$purse = $func->CheckPayeer($purse);
if($purse !== false){
///выполняем при успешной проверке кошелька
}else{
///выполняем при неуспешной проверке кошелька
}
Если тебе нужна помощь, можешь смело писать pligin