РЕШЕНО Настройка привязки кошельков выдает ошибки

Статус
Закрыто для дальнейших ответов.

nikogda

Участник
Здравствуйте.

В php я не силен, будьте добры помочь в исправлении ошибок в коде привязки кошельков в фале _config.php

Возникают 3 ошибки:
1)
Когда я не ввожу в поля ни одного кошелька и нажимаю на кнопку "Сохранить изменения" в форме привязке кошельков - выпадает ошибка:
Fatal error: Call to undefined method func::error() in W:\domains\TestSite\pages\account\_config.php on line 89
2) Когда я ввожу кошелек (например от паер системы), вот такая ошибка выпадает. Но потом как снова захожу в раздел настроек, кошелек привязан:
Fatal error: Call to undefined method func::error() in W:\domains\TestSite\pages\account\_config.php on line 162
3) Когда я ввожу (например от паер системы), но 15 цифр и больше, то такая ошибка:
Fatal error: Call to undefined method func::error() in W:\domains\TestSite\pages\account\_config.php on line 164

Вот сам код файла _config.php
PHP:
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Настройки";
$usid = $_SESSION["user_id"];
$db->Query("SELECT * FROM db_users_a WHERE id = '$usid'");
$user_data = $db->FetchArray();


?>



                            <div class="subscribe_bl"> НАСТРОЙКИ</div>



<?PHP



    if(isset($_POST["old"])){
    
        $old = $func->IsPassword($_POST["old"]);
        $new = $func->IsPassword($_POST["new"]);
        
            if($old !== false AND strtolower($old) == strtolower($user_data["pass"])){
            
                if($new !== false){
                
                    if( strtolower($new) == strtolower($_POST["re_new"])){
                    
                        $db->Query("UPDATE db_users_a SET pass = '$new' WHERE id = '$usid'");
                        
                        echo "<div>Новый пароль успешно установлен</div>";
                    
                    }else echo "<div>Пароль и повтор пароля не совпадают</div>";
                
                }else echo "<div>Новый пароль имеет неверный формат</div>";
            
            }else echo "<div>Старый пароль заполнен неверно</div>";
        
    }

?>
<div class="flex jcsb aifs pt20">
    <div class="xl_48">
<form action="" method="post">
<div class="head_acc dib mb10">Изменить пароль</div>


    <label class="db mb5">Старый пароль:</label>
    
    <input type="password" name="old" class="form-control" />

    <label class="db mb5">Новый пароль:</label>
 
    <input type="password" name="new" class="form-control"/>

    <label class="db mb5">Подтверждение нового пароля:</label>
 
    <input type="password" name="re_new" class="form-control"/>

    <input type="submit" class="btn btn_reg sv-sbm sv-lev-1" value="Сохранить"/>

</form>
</div></div>
<br>



<?PHP
$db->Query("SELECT `payeer`,`yandex`,`qiwi`,`advcash`,`okpay`,`beeline`,`tele2`,`mts`,`megafon`,`wm`,`visa` FROM db_users_b WHERE id = '$usid'");
$data = $db->FetchArray();

if (isset($_POST['purse'])) {
        $purse1 = filter_input(INPUT_POST, 'purse1', FILTER_SANITIZE_STRING);
        $purse2 = filter_input(INPUT_POST, 'purse2', FILTER_SANITIZE_STRING);
        $purse3 = filter_input(INPUT_POST, 'purse3', FILTER_SANITIZE_STRING);
        $purse4 = filter_input(INPUT_POST, 'purse4', FILTER_SANITIZE_STRING);
        $purse5 = filter_input(INPUT_POST, 'purse5', FILTER_SANITIZE_STRING);
        $purse6 = filter_input(INPUT_POST, 'purse6', FILTER_SANITIZE_STRING);
        $purse7 = filter_input(INPUT_POST, 'purse7', FILTER_SANITIZE_STRING);
        $purse8 = filter_input(INPUT_POST, 'purse8', FILTER_SANITIZE_STRING);
        $purse9 = filter_input(INPUT_POST, 'purse9', FILTER_SANITIZE_STRING);
        $purse10 = filter_input(INPUT_POST, 'purse10', FILTER_SANITIZE_STRING);
        $purse11 = filter_input(INPUT_POST, 'purse11', FILTER_SANITIZE_STRING);

        if(strlen($purse1) == 0 AND strlen($purse2) == 0 AND strlen($purse3) == 0 AND strlen($purse4) == 0 AND strlen($purse5) == 0 AND strlen($purse6) == 0 AND strlen($purse7) == 0 AND strlen($purse8) == 0 AND strlen($purse9) == 0 AND strlen($purse10) == 0 AND strlen($purse11) == 0)
        {
            echo $func->error("Заполните одно любое поле.");
            #header( 'Refresh: 3; url='.$_SERVER['HTTP_REFERER'] );
        }
        else
        {
            # Payeer
            /*if(strlen($purse1) !== 0 AND $purse1 !== false){

                $purse1 = $func->ViewPursePayeer($_POST["purse1"]);

                if($purse1 !== false){
                    $db->Query("UPDATE `db_users_b` SET `payeer` = '$purse1' WHERE id = '$usid'");
                    echo $func->error("Кошелек успешно установлен.", true);
                }else{
                    echo $func->error("Кошелек Payeer указан неверно! Смотрите образец!");
                }
            }*/

            function setPurse($usid){
                GLOBAL $db;
                GLOBAL $func;

                $arrPaySys = array(
                        '1' => 'payeer',
                        '2' => 'yandex',
                        '3' => 'qiwi',
                        '4' => 'advcash',
                        '5' => 'okpay',
                        '6' => 'beeline',
                        '7' => 'tele2',
                        '8' => 'mts',
                        '9' => 'megafon',
                        '10' => 'wm',
                        '11' => 'visa',
                );

                for ($i=1; $i < 12; $i++) {

                    $name = 'purse'.$i;
                    $$name=$i;
                
                    $name = filter_input(INPUT_POST, $name, FILTER_SANITIZE_STRING);

                    if(strlen($name) !== 0 AND $name !== false){

                        if ($i == 1) {
                            $purse = $func->ViewPursePayeer($name);
                        }elseif ($i == 2) {
                            $purse = $func->ViewPurseYandex($name);
                        }elseif ($i == 3) {
                            $purse = $func->ViewPurseQiwi($name);
                        }elseif ($i == 4) {
                            $purse = $func->ViewPurseAdvcash($name);
                        }elseif ($i == 5) {
                            $purse = $func->ViewPurseOkPay($name);
                        }elseif ($i == 6) {
                            $purse = $func->ViewPurseBeeline($name);
                        }elseif ($i == 7) {
                            $purse = $func->ViewPurseTele($name);
                        }elseif ($i == 8) {
                            $purse = $func->ViewPurseMts($name);
                        }elseif ($i == 9) {
                            $purse = $func->ViewPurseMegafon($name);
                        }elseif ($i == 10) {
                            $purse = $func->ViewPurseWebMoney($name);
                        }elseif ($i == 11) {
                            $purse = $func->ViewPurseCardVisa($name);
                        }else{
                            $purse = false;
                        }
                        
                        if($purse !== false){
                            $db->MultiQuery("UPDATE `db_users_b` SET `{$arrPaySys[$i]}` = '$purse' WHERE id = '$usid'");
                            echo $func->error("Кошелек успешно установлен.", true);
                        }else{
                            echo $func->error("Кошелек указан неверно! Смотрите образец!");
                        }

                    }

                }
            }

            echo setPurse($usid);

            header( 'Refresh: 3; url='.$_SERVER['HTTP_REFERER'] );

        }
    }
?>

                            <div class="col-lg-12">
                                <div class="panel panel-primary">
                                    <div class="panel-body">
                                        <hr>
                                        <div class="ideas_coment text-center">Кошельки для выплат:</div>
                                        <hr class="m-b-10">
                                        <form action="" method="post">
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    PAYEER
                                                    <?=($data['payeer'] == 1) ? '' : '<a href="" onclick="changeS(1);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['payeer'] == 1) {
                                                    echo '<input name="purse1" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['payeer']) > 2){
                                                    echo '<input name="purse1" type="text" class="form-control balancei_input insert_new_input" value="'.$data['payeer'].'" disabled="disabled">';
                                                }else echo '<input name="purse1" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: P1000000">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    Яндекс.Деньги
                                                    <?=($data['yandex'] == 1) ? '' : '<a href="" onclick="changeS(2);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['yandex'] == 1) {
                                                    echo '<input name="purse2" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['yandex']) > 2){
                                                    echo '<input name="purse2" type="text" class="form-control balancei_input insert_new_input" value="'.$data['yandex'].'" disabled="disabled">';
                                                }else echo '<input name="purse2" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: 410011499718000">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    QIWI Wallet
                                                    <?=($data['qiwi'] == 1) ? '' : '<a href="" onclick="changeS(3);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['qiwi'] == 1) {
                                                    echo '<input name="purse3" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['qiwi']) > 2){
                                                    echo '<input name="purse3" type="text" class="form-control balancei_input insert_new_input" value="'.$data['qiwi'].'" disabled="disabled">';
                                                }else echo '<input name="purse3" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: +7953155XXXX">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    ADV Cash
                                                    <?=($data['advcash'] == 1) ? '' : '<a href="" onclick="changeS(4);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['advcash'] == 1) {
                                                    echo '<input name="purse4" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['advcash']) > 2){
                                                    echo '<input name="purse4" type="text" class="form-control balancei_input insert_new_input" value="'.$data['advcash'].'" disabled="disabled">';
                                                }else echo '<input name="purse4" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: mail@example.com">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    OKPAY
                                                    <?=($data['okpay'] == 1) ? '' : '<a href="" onclick="changeS(5);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['okpay'] == 1) {
                                                    echo '<input name="purse5" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['okpay']) > 2){
                                                    echo '<input name="purse5" type="text" class="form-control balancei_input insert_new_input" value="'.$data['okpay'].'" disabled="disabled">';
                                                }else echo '<input name="purse5" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: OK123456789">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    Билайн
                                                    <?=($data['beeline'] == 1) ? '' : '<a href="" onclick="changeS(6);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['beeline'] == 1) {
                                                    echo '<input name="purse6" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['beeline']) > 2){
                                                    echo '<input name="purse6" type="text" class="form-control balancei_input insert_new_input" value="'.$data['beeline'].'" disabled="disabled">';
                                                }else echo '<input name="purse6" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: +7953155XXXX">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    TELE 2
                                                    <?=($data['tele2'] == 1) ? '' : '<a href="" onclick="changeS(7);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['tele2'] == 1) {
                                                    echo '<input name="purse7" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['tele2']) > 2){
                                                    echo '<input name="purse7" type="text" class="form-control balancei_input insert_new_input" value="'.$data['tele2'].'" disabled="disabled">';
                                                }else echo '<input name="purse7" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: +7953155XXXX">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    МТС
                                                    <?=($data['mts'] == 1) ? '' : '<a href="" onclick="changeS(8);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['mts'] == 1) {
                                                    echo '<input name="purse8" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['mts']) > 2){
                                                    echo '<input name="purse8" type="text" class="form-control balancei_input insert_new_input" value="'.$data['mts'].'" disabled="disabled">';
                                                }else echo '<input name="purse8" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: +7953155XXXX">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    Мегафон
                                                    <?=($data['megafon'] == 1) ? '' : '<a href="" onclick="changeS(9);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['megafon'] == 1) {
                                                    echo '<input name="purse9" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['megafon']) > 2){
                                                    echo '<input name="purse9" type="text" class="form-control balancei_input insert_new_input" value="'.$data['megafon'].'" disabled="disabled">';
                                                }else echo '<input name="purse9" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: +7953155XXXX">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    WebMoney
                                                    <?=($data['wm'] == 1) ? '' : '<a href="" onclick="changeS(10);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['wm'] == 1) {
                                                    echo '<input name="purse10" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['wm']) > 2){
                                                    echo '<input name="purse10" type="text" class="form-control balancei_input insert_new_input" value="'.$data['wm'].'" disabled="disabled">';
                                                }else echo '<input name="purse10" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: R291143207289">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    Банковская карта
                                                    <?=($data['visa'] == 1) ? '' : '<a href="" onclick="changeS(11);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['visa'] == 1) {
                                                    echo '<input name="purse11" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['visa']) > 2){
                                                    echo '<input name="purse11" type="text" class="form-control balancei_input insert_new_input" value="'.$data['visa'].'" disabled="disabled">';
                                                }else echo '<input name="purse11" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: 2911432072895794">';
                                                ?>
                                            </div>
                                            <button type="submit" name="purse" class="btn waves-light btn-block balancei_btngo insert_new_btn">Сохранить изменения</button>
                                        </form>
                                    </div>
                                </div>
                            </div>
                        </div>
</div></div></div></div>
 

pligin

Команда форума
Администратор
Здравствуйте.

В php я не силен, будьте добры помочь в исправлении ошибок в коде привязки кошельков в фале _config.php

Возникают 3 ошибки:
1)
Когда я не ввожу в поля ни одного кошелька и нажимаю на кнопку "Сохранить изменения" в форме привязке кошельков - выпадает ошибка:
Fatal error: Call to undefined method func::error() in W:\domains\TestSite\pages\account\_config.php on line 89
2) Когда я ввожу кошелек (например от паер системы), вот такая ошибка выпадает. Но потом как снова захожу в раздел настроек, кошелек привязан:
Fatal error: Call to undefined method func::error() in W:\domains\TestSite\pages\account\_config.php on line 162
3) Когда я ввожу (например от паер системы), но 15 цифр и больше, то такая ошибка:
Fatal error: Call to undefined method func::error() in W:\domains\TestSite\pages\account\_config.php on line 164

Вот сам код файла _config.php
PHP:
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Настройки";
$usid = $_SESSION["user_id"];
$db->Query("SELECT * FROM db_users_a WHERE id = '$usid'");
$user_data = $db->FetchArray();


?>



                            <div class="subscribe_bl"> НАСТРОЙКИ</div>



<?PHP



    if(isset($_POST["old"])){
  
        $old = $func->IsPassword($_POST["old"]);
        $new = $func->IsPassword($_POST["new"]);
      
            if($old !== false AND strtolower($old) == strtolower($user_data["pass"])){
          
                if($new !== false){
              
                    if( strtolower($new) == strtolower($_POST["re_new"])){
                  
                        $db->Query("UPDATE db_users_a SET pass = '$new' WHERE id = '$usid'");
                      
                        echo "<div>Новый пароль успешно установлен</div>";
                  
                    }else echo "<div>Пароль и повтор пароля не совпадают</div>";
              
                }else echo "<div>Новый пароль имеет неверный формат</div>";
          
            }else echo "<div>Старый пароль заполнен неверно</div>";
      
    }

?>
<div class="flex jcsb aifs pt20">
    <div class="xl_48">
<form action="" method="post">
<div class="head_acc dib mb10">Изменить пароль</div>


    <label class="db mb5">Старый пароль:</label>
  
    <input type="password" name="old" class="form-control" />

    <label class="db mb5">Новый пароль:</label>

    <input type="password" name="new" class="form-control"/>

    <label class="db mb5">Подтверждение нового пароля:</label>

    <input type="password" name="re_new" class="form-control"/>

    <input type="submit" class="btn btn_reg sv-sbm sv-lev-1" value="Сохранить"/>

</form>
</div></div>
<br>



<?PHP
$db->Query("SELECT `payeer`,`yandex`,`qiwi`,`advcash`,`okpay`,`beeline`,`tele2`,`mts`,`megafon`,`wm`,`visa` FROM db_users_b WHERE id = '$usid'");
$data = $db->FetchArray();

if (isset($_POST['purse'])) {
        $purse1 = filter_input(INPUT_POST, 'purse1', FILTER_SANITIZE_STRING);
        $purse2 = filter_input(INPUT_POST, 'purse2', FILTER_SANITIZE_STRING);
        $purse3 = filter_input(INPUT_POST, 'purse3', FILTER_SANITIZE_STRING);
        $purse4 = filter_input(INPUT_POST, 'purse4', FILTER_SANITIZE_STRING);
        $purse5 = filter_input(INPUT_POST, 'purse5', FILTER_SANITIZE_STRING);
        $purse6 = filter_input(INPUT_POST, 'purse6', FILTER_SANITIZE_STRING);
        $purse7 = filter_input(INPUT_POST, 'purse7', FILTER_SANITIZE_STRING);
        $purse8 = filter_input(INPUT_POST, 'purse8', FILTER_SANITIZE_STRING);
        $purse9 = filter_input(INPUT_POST, 'purse9', FILTER_SANITIZE_STRING);
        $purse10 = filter_input(INPUT_POST, 'purse10', FILTER_SANITIZE_STRING);
        $purse11 = filter_input(INPUT_POST, 'purse11', FILTER_SANITIZE_STRING);

        if(strlen($purse1) == 0 AND strlen($purse2) == 0 AND strlen($purse3) == 0 AND strlen($purse4) == 0 AND strlen($purse5) == 0 AND strlen($purse6) == 0 AND strlen($purse7) == 0 AND strlen($purse8) == 0 AND strlen($purse9) == 0 AND strlen($purse10) == 0 AND strlen($purse11) == 0)
        {
            echo $func->error("Заполните одно любое поле.");
            #header( 'Refresh: 3; url='.$_SERVER['HTTP_REFERER'] );
        }
        else
        {
            # Payeer
            /*if(strlen($purse1) !== 0 AND $purse1 !== false){

                $purse1 = $func->ViewPursePayeer($_POST["purse1"]);

                if($purse1 !== false){
                    $db->Query("UPDATE `db_users_b` SET `payeer` = '$purse1' WHERE id = '$usid'");
                    echo $func->error("Кошелек успешно установлен.", true);
                }else{
                    echo $func->error("Кошелек Payeer указан неверно! Смотрите образец!");
                }
            }*/

            function setPurse($usid){
                GLOBAL $db;
                GLOBAL $func;

                $arrPaySys = array(
                        '1' => 'payeer',
                        '2' => 'yandex',
                        '3' => 'qiwi',
                        '4' => 'advcash',
                        '5' => 'okpay',
                        '6' => 'beeline',
                        '7' => 'tele2',
                        '8' => 'mts',
                        '9' => 'megafon',
                        '10' => 'wm',
                        '11' => 'visa',
                );

                for ($i=1; $i < 12; $i++) {

                    $name = 'purse'.$i;
                    $$name=$i;
              
                    $name = filter_input(INPUT_POST, $name, FILTER_SANITIZE_STRING);

                    if(strlen($name) !== 0 AND $name !== false){

                        if ($i == 1) {
                            $purse = $func->ViewPursePayeer($name);
                        }elseif ($i == 2) {
                            $purse = $func->ViewPurseYandex($name);
                        }elseif ($i == 3) {
                            $purse = $func->ViewPurseQiwi($name);
                        }elseif ($i == 4) {
                            $purse = $func->ViewPurseAdvcash($name);
                        }elseif ($i == 5) {
                            $purse = $func->ViewPurseOkPay($name);
                        }elseif ($i == 6) {
                            $purse = $func->ViewPurseBeeline($name);
                        }elseif ($i == 7) {
                            $purse = $func->ViewPurseTele($name);
                        }elseif ($i == 8) {
                            $purse = $func->ViewPurseMts($name);
                        }elseif ($i == 9) {
                            $purse = $func->ViewPurseMegafon($name);
                        }elseif ($i == 10) {
                            $purse = $func->ViewPurseWebMoney($name);
                        }elseif ($i == 11) {
                            $purse = $func->ViewPurseCardVisa($name);
                        }else{
                            $purse = false;
                        }
                      
                        if($purse !== false){
                            $db->MultiQuery("UPDATE `db_users_b` SET `{$arrPaySys[$i]}` = '$purse' WHERE id = '$usid'");
                            echo $func->error("Кошелек успешно установлен.", true);
                        }else{
                            echo $func->error("Кошелек указан неверно! Смотрите образец!");
                        }

                    }

                }
            }

            echo setPurse($usid);

            header( 'Refresh: 3; url='.$_SERVER['HTTP_REFERER'] );

        }
    }
?>

                            <div class="col-lg-12">
                                <div class="panel panel-primary">
                                    <div class="panel-body">
                                        <hr>
                                        <div class="ideas_coment text-center">Кошельки для выплат:</div>
                                        <hr class="m-b-10">
                                        <form action="" method="post">
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    PAYEER
                                                    <?=($data['payeer'] == 1) ? '' : '<a href="" onclick="changeS(1);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['payeer'] == 1) {
                                                    echo '<input name="purse1" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['payeer']) > 2){
                                                    echo '<input name="purse1" type="text" class="form-control balancei_input insert_new_input" value="'.$data['payeer'].'" disabled="disabled">';
                                                }else echo '<input name="purse1" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: P1000000">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    Яндекс.Деньги
                                                    <?=($data['yandex'] == 1) ? '' : '<a href="" onclick="changeS(2);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['yandex'] == 1) {
                                                    echo '<input name="purse2" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['yandex']) > 2){
                                                    echo '<input name="purse2" type="text" class="form-control balancei_input insert_new_input" value="'.$data['yandex'].'" disabled="disabled">';
                                                }else echo '<input name="purse2" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: 410011499718000">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    QIWI Wallet
                                                    <?=($data['qiwi'] == 1) ? '' : '<a href="" onclick="changeS(3);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['qiwi'] == 1) {
                                                    echo '<input name="purse3" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['qiwi']) > 2){
                                                    echo '<input name="purse3" type="text" class="form-control balancei_input insert_new_input" value="'.$data['qiwi'].'" disabled="disabled">';
                                                }else echo '<input name="purse3" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: +7953155XXXX">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    ADV Cash
                                                    <?=($data['advcash'] == 1) ? '' : '<a href="" onclick="changeS(4);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['advcash'] == 1) {
                                                    echo '<input name="purse4" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['advcash']) > 2){
                                                    echo '<input name="purse4" type="text" class="form-control balancei_input insert_new_input" value="'.$data['advcash'].'" disabled="disabled">';
                                                }else echo '<input name="purse4" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: mail@example.com">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    OKPAY
                                                    <?=($data['okpay'] == 1) ? '' : '<a href="" onclick="changeS(5);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['okpay'] == 1) {
                                                    echo '<input name="purse5" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['okpay']) > 2){
                                                    echo '<input name="purse5" type="text" class="form-control balancei_input insert_new_input" value="'.$data['okpay'].'" disabled="disabled">';
                                                }else echo '<input name="purse5" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: OK123456789">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    Билайн
                                                    <?=($data['beeline'] == 1) ? '' : '<a href="" onclick="changeS(6);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['beeline'] == 1) {
                                                    echo '<input name="purse6" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['beeline']) > 2){
                                                    echo '<input name="purse6" type="text" class="form-control balancei_input insert_new_input" value="'.$data['beeline'].'" disabled="disabled">';
                                                }else echo '<input name="purse6" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: +7953155XXXX">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    TELE 2
                                                    <?=($data['tele2'] == 1) ? '' : '<a href="" onclick="changeS(7);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['tele2'] == 1) {
                                                    echo '<input name="purse7" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['tele2']) > 2){
                                                    echo '<input name="purse7" type="text" class="form-control balancei_input insert_new_input" value="'.$data['tele2'].'" disabled="disabled">';
                                                }else echo '<input name="purse7" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: +7953155XXXX">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    МТС
                                                    <?=($data['mts'] == 1) ? '' : '<a href="" onclick="changeS(8);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['mts'] == 1) {
                                                    echo '<input name="purse8" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['mts']) > 2){
                                                    echo '<input name="purse8" type="text" class="form-control balancei_input insert_new_input" value="'.$data['mts'].'" disabled="disabled">';
                                                }else echo '<input name="purse8" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: +7953155XXXX">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    Мегафон
                                                    <?=($data['megafon'] == 1) ? '' : '<a href="" onclick="changeS(9);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['megafon'] == 1) {
                                                    echo '<input name="purse9" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['megafon']) > 2){
                                                    echo '<input name="purse9" type="text" class="form-control balancei_input insert_new_input" value="'.$data['megafon'].'" disabled="disabled">';
                                                }else echo '<input name="purse9" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: +7953155XXXX">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    WebMoney
                                                    <?=($data['wm'] == 1) ? '' : '<a href="" onclick="changeS(10);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['wm'] == 1) {
                                                    echo '<input name="purse10" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['wm']) > 2){
                                                    echo '<input name="purse10" type="text" class="form-control balancei_input insert_new_input" value="'.$data['wm'].'" disabled="disabled">';
                                                }else echo '<input name="purse10" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: R291143207289">';
                                                ?>
                                            </div>
                                            <div class="form-group">
                                                <label class="settings_new_label">
                                                    Банковская карта
                                                    <?=($data['visa'] == 1) ? '' : '<a href="" onclick="changeS(11);" data-toggle="modal" data-target="#myModal">Заблокировать</a>'?>
                                                </label>
                                                <?php
                                                if ($data['visa'] == 1) {
                                                    echo '<input name="purse11" type="text" class="form-control balancei_input insert_new_input" value="Кошелёк заблокирован" disabled="">';
                                                }elseif(strlen($data['visa']) > 2){
                                                    echo '<input name="purse11" type="text" class="form-control balancei_input insert_new_input" value="'.$data['visa'].'" disabled="disabled">';
                                                }else echo '<input name="purse11" type="text" class="form-control balancei_input insert_new_input" placeholder="Формат кошелька: 2911432072895794">';
                                                ?>
                                            </div>
                                            <button type="submit" name="purse" class="btn waves-light btn-block balancei_btngo insert_new_btn">Сохранить изменения</button>
                                        </form>
                                    </div>
                                </div>
                            </div>
                        </div>
</div></div></div></div>
либо не создан экземпляр класса func либо в нем нет метода error либо и то и другое
P.S. В файле /classes/_class.func.php нет public function error
 
Статус
Закрыто для дальнейших ответов.
Верх