Перейти к содержимому



Сохранение Payeer в профиле букса

#1 weimar

weimar
  • Неактивные
  • 2 сообщений
  • Репутация: 0
0

Отправлено 27 Август 2016 - 23:22

Помогите пожалуйста кто может ! Установил букс но в профиле не сохраняется номер счёта в системе Payeer. Сохраняется только если вместе с ним ввести счёт (wmr)webmoney.Вот код.
<? include('header.php'); session_start();

if($_FILES['avatar']['name'] or isset($_POST[ch_pmenabled])):
if(!$_FILES[avatar][name])
{
$newmaccess=intval($_POST[ch_pmenabled]);
    mysql_query("UPDATE tb_users set mailaccess='$newmaccess' where id='$_SESSION[iduser]'") or die(mysql_error());
}else{


/// Проверяем на размер
if($_FILES['avatar']['size'] != 0 AND $_FILES['avatar']['size'] < 128*1024 and ($newmaccess==1 or $newmaccess==0))
{
/// Проверяем содержимое   
    if($_FILES['avatar']['type'] == "image/gif" OR $_FILES['avatar']['type'] == "image/jpg" 
    OR $_FILES['avatar']['type'] == "image/jpeg")
    {
/// Проверяем загружен ли файл на сервер
    if(is_uploaded_file($_FILES['avatar']['tmp_name'])){

$iwh = GetImageSize($_FILES['avatar']['tmp_name']);
/// Проверяем размеры файла
if($iwh[0] > 500 or $iwh[1] > 500)
{
echo "$infstart Максимальные размеры картинки 500 x 500 px. - 
минимальные 80x80 px., ваше изображение не подходит под данные разрешения $infend";
}else{
$type_file = str_replace("image/","",$_FILES['avatar']['type']);
/// Переносим файл из временной папки в нашу   
if(move_uploaded_file($_FILES['avatar']['tmp_name'],"avp/".$_SESSION["iduser"]."avatar.".$type_file))
{   
////////////

require("config.php");
$nowtime=time();
            $tit="Пользователь изменил аватар";
           
            mysql_query("Insert into tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','1','$tit')");
mysql_query("UPDATE tb_users SET avatar='".$_SESSION["iduser"]."avatar.".$type_file."' WHERE id='".$_SESSION["iduser"]."'");$allsqls++;
?>    <script type="text/javascript">
    location.replace("editprofile.html");
    </script>
    <noscript>
    <meta http-equiv="refresh" content="0; url=editprofile.html">
    </noscript><?
////////////
}else{
echo "$infstart Произошла ошибка при загрузке файла на сервер! $infend";
}
}
    }else{
    echo "$infstart Произошла ошибка при загрузке файла на сервер! $infend";   
    }
    }else{
    echo "$infstart Неверный формат изображения! Поддерживаемые форматы gif, jpg, jpeg $infend";   
    }
   
}else{
echo "$infstart Максималный размер файла 128 кб.</div>";
}
}
endif;
/// тут иф йобаний удалив

    ////тут удалив
    $newdoing=intval($_POST[ask_proff]);
    $newfamily=intval($_POST[ask_family]);
    $newpemail=strip_tags(htmlspecialchars(mysql_real_escape_string($_POST['ask_webmoney'])));
    $newpayeer=strip_tags(htmlspecialchars(mysql_real_escape_string($_POST['ask_payeer'])));

   
    /// тут уда
        if($newdoing==1 or $newdoing==2 or $newdoing==3 or $newdoing==4 or $newdoing==0 or $newdoing==5 or $newdoing==6)
        {
        if($newfamily==0 or $newfamily==1 or $newfamily==2 or $newfamily==3 or $newfamily==4 or $newfamily==5 or $newfamily==6)
        {
        if(strtolower(substr($newpemail,0,1))==strtolower($siteval) and strlen($newpemail)==13)
        { 
            $nowtime=time();
           
            $ipblock=getRealIP();
            $ipc=intval($_POST[ipcheckbox]);
            //if($_POST['ipcheckbox']=="1"){$ipc="1";}else{$ipc="0";}
           
            $tit="Пользователь изменил данные профиля";
           
           
           
            mysql_query("Insert into tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','1','$tit')");
            mysql_query("UPDATE tb_users set payeer='$newpayeer',pemail='$newpemail',doing='$newdoing',family='$newfamily',ipblock='$ipblock',ipc='$ipc' where id='$_SESSION[iduser]'") or die(mysql_error());
        ////тут удалив
            if(isset($_POST[ask_passw]) and $_POST[ask_passw]!='')
            {
                $newpass=check_text($_POST[ask_passw]);
                $cpass=check_text($_POST[ask_cpass]);
               
                if($newpass==$cpass) mysql_query("UPDATE tb_users set password='$newpass' where id='$_SESSION[iduser]'");
                $_SESSION[password]=$newpass;
               
            }
            ?>    <script type="text/javascript">
    location.replace("editprofile.html");
    </script>
    <noscript>
    <meta http-equiv="refresh" content="0; url=editprofile.html">
    </noscript><?
        }
        }
        }
   

?><script type="text/javascript" src="/js/jquery-1.4.3.min.js"></script>
        <script type="text/javascript" src="/js/jquery.simpletip-1.3.1.pack.js"></script>
        <script type="text/javascript" language="JavaScript">
            $(document).ready(function(){
                $("#hint1").simpletip({
                    fixed: true, position: ["-502", "-20"], focus: false,
                    content: 'Указывается номер счёта в формате P0000000 (латинская буква P и номер)'
                });
                $("#hint2").simpletip({
                    fixed: true, position: ["-502", "-20"], focus: false,
                    content: 'Дополнительная защита аккаунта по IP адресу,если он у вас динамический(меняется)советуем не включать!'
                });
                $("#hint3").simpletip({
                    fixed: true, position: ["-502", "-20"], focus: false,
                    content: 'Номер счёта в платёжной системе <b>LibertyReserve</b> указывается в формате<br /><b>U0000000</b> (Большая латинская буква <b>U</b> и номер счёта)<br /><a href="http://www.libertyreserve.com/?ref=U8590598" target="_blank">Перейти на сайт платёжной системы LibertyReserve</a>'
                });
                $("#hint4").simpletip({
                    fixed: true, position: ["-520", "-20"], focus: false,
                    content: 'Номер счёта в платёжной системе <b>WebMoney</b> указывается в рублях (WMR-кошелёк)<br />в формате <b>R000000000000</b> (Большая латинская буква <b>R</b> и номер счёта)<br /><a href="http://www.webmoney.ru" target="_blank">Перейти на сайт платёжной системы WebMoney</a>'
                });
                $("#hint5").simpletip({
                    fixed: true, position: ["-502", "-20"], focus: false,
                    content: 'Номером счёта в платёжной системе <b>MoneyMail</b> является ваш адрес<br />электронной почты (e-mail), который вы указывали при регистрации в MoneyMail.<br /><a href="https://www.moneymail.ru/" target="_blank">Перейти на сайт платёжной системы MoneyMail</a>'
                });
                $("#hint6").simpletip({
                    fixed: true, position: ["-502", "-20"], focus: false,
                    content: 'Номер счёта в платёжной системе <b>RBK Money</b> указывается в формате<br /><b>RU000000000</b> (Префикс <b>RU</b> и номер счёта)<br /><a href="https://rbkmoney.ru/" target="_blank">Перейти на сайт платёжной системы RBK Money</a>'
                });
                $("#hint7").simpletip({
                    fixed: true, position: ["-502", "-20"], focus: false,
                    content: 'Этот пункт всегда можно изменить если ваше семейное положение изменится'
                });
                $("#hint8").simpletip({
                    fixed: true, position: ["-502", "-20"], focus: false,
                    content: 'Этот пункт всегда можно изменить если ваш род деятельности изменится'
                });
                $("#hintmail").simpletip({
                    fixed: true, position: ["-502", "-20"], focus: false,
                    content: '<b>Ваш адрес электронной почты не подтверждён!</b><br /><br />Чтобы получить статус <b>&laquo;Рабочий&raquo;</b> вам необходимо подтвердить ваш e-mail<br />и заполнить все поля в разделе &laquo;Персональные данные&raquo;<br /><br /><a href="/mailcheck.php">Нажмите сюда чтобы перейти к процессу подтверждения</a>'
                });
            })
            function hideavblock() {
                if (document.getElementById('avchange').style.display == 'none') {
                    document.getElementById('avchange').style.display = '';
                } else {
                    document.getElementById('avchange').style.display = 'none';
                }
                return false;
            }
            function SbmForm() {

                document.forms['personal'].submit();
                return true;
            }
            function ClearForm()
            {
                var us_proff = 1;
                var us_family = 4;
                var us_sex = 1;
                var us_bday = 1997;
                var us_wm = '<?=$byme[pemail]; ?>';
                document.forms['personal'].ask_passw.value = '';
                document.forms['personal'].ask_cpass.value = '';
                document.forms['personal'].ask_proff.value = us_proff;
                document.forms['personal'].ask_family.value = us_family;
                document.forms['personal'].ask_webmoney.value = us_wm;
                if (us_sex == 0) { document.forms['personal'].ask_sex.value = us_sex; }
                if (us_bday == 0) { document.forms['personal'].ask_bday.value = us_bday; }
            }
        </script>
       
                               <a name="top"></a>
                        <h2>Мои личные данные</h2><br>
                                                Уважаемый пользователь! Будьте предельно внимательны при заполнении данных личного Профиля, особенно ваших электронных кошельков. К некоторым полям имеются подсказки. Воспользуйтесь ими, если в чём-либо сомневаетесь.

                        <h3>Аватар и настройки</h3>
                        <form enctype="multipart/form-data" name="avset" method="post" action="">
                            <table width="100%" border="0">
                                <tr>

                                    <td width="10%" valign="top">
                                        <img class='avatar1' src='<?=$avatar ?>' border='0' width='60' height='60' alt='avatar' />                                    </td>
                                    <td align="left" valign="top" style="padding-top: 4px;">
                                        <a href="#gopin" style="outline: none;" onclick="javascript:hideavblock();">Сменить аватар</a>
                                        <div id="avchange" class="avatarchange" style="display: none;">
                                            <input type="hidden" name="MAX_FILE_SIZE" value="131072" />
                                            <input name="avatar" type="file" />
                                            Картинка для аватара не должна превышать 500х500 пикселей и быть не более 128 килобайт. Принимаются картинки таких типов: gif, jpg, jpeg, png. Анимация и прозрачность не поддерживается. Все аватары будут приведены к размерам 60х60 пикселей.
                                        </div>

                                        <div class="profile-chboxs"><input type='hidden' name='ch_pmenabled' value='1'>
                                            <br /><input type='checkbox' name='ch_pmenabled' value='0' <? if($maccess==0) echo "checked"; ?>  />
                                            Позволить другим пользователям отправлять мне личные сообщения                                        </div>
                                    </td>
                                </tr>
                                <tr>
                                    <td align="center" valign="top" colspan="2">
                                        <input type="submit" class="btn-green" name="submitav" value="Сохранить" />
                                    </td>

                                </tr>
                            </table>
                        </form>

                        <form name="personal" method="post" action="" onsubmit="return SbmForm(); return false;">
                            <h3>Мои персональные данные</h3>
                            <table class='profile' width='100%' border='0' cellpadding='0' cellspacing='0'>
                                <thead>
                                    <tr>

                                        <th align='center' width='51%' nowrap='nowrap'>Параметр</th>
                                        <th align='center' nowrap='nowrap'>Значение</th>
                                        <th></th>
                                    </tr>
                                </thead>
                                <tbody>
                                    <tr>
                                        <td nowrap='nowrap'>Логин для входа и главный e-mail</td>

                                        <td class='value'><?=$byme[email]; ?></td><td class='service'><span class='hint-emailverok'></span></td>                                        </tr>
                                        <tr>
                                          <td>Моё имя</td>
                                          <td class="value" ><? echo htmlspecialchars($_SESSION[username]); ?></td>
                                         <td class="service"></td>
                                        </tr>
                                        <tr>

                                            <td>Мой род деятельности</td>
                                            <td class="value">
                                                <select class="val" name="ask_proff">
                                                    <option value="0" <? if($doing==0) echo "selected"; ?>>Выбор...</option>
                                                    <option value="1" <? if($doing==1) echo "selected"; ?>>Учусь в школе</option>
                                                    <option value="2" <? if($doing==2) echo "selected"; ?>>Студент</option>
                                                    <option value="3" <? if($doing==3) echo "selected"; ?>>Предприниматель</option>
                                                    <option value="4" <? if($doing==4) echo "selected"; ?>>Работник на предприятии</option>
                                                    <option value="5" <? if($doing==5) echo "selected"; ?>>Служащий на предприятии</option>
                                                    <option value="6" <? if($doing==6) echo "selected"; ?>>Не имею основного места работы</option>
                                                </select>
                                            </td>
                                            <td class="service"><span id="hint8" class="hint-quest"></span></td>
                                        </tr>

                                        <tr>
                                            <td>Моё семейное положение</td>
                                            <td class="value">
                                                <select class="val" name="ask_family">
                                                    <option value="0" <? if($family==0) echo "selected"; ?>>Выбор...</option>
                                                    <option value="1" <? if($family==1) echo "selected"; ?>>Женат/замужем, есть дети</option>
                                                    <option value="2" <? if($family==2) echo "selected"; ?>>Женат/замужем, нет детей</option>
                                                    <option value="3" <? if($family==3) echo "selected"; ?>>Не женат/не замужем, есть дети</option>
                                                    <option value="4" <? if($family==4) echo "selected"; ?>>Не женат/не замужем, нет детей</option>
                                                    <option value="5" <? if($family==5) echo "selected"; ?>>Разведён/разведена, есть дети</option>
                                                    <option value="6" <? if($family==6) echo "selected"; ?>>Разведён/разведена, нет детей</option>
                                                </select>
                                            </td>
                                            <td class="service"><span id="hint7" class="hint-quest"></span></td>

                                        </tr>
                                    <tr>
                                        <td>Моё местонахождение</td>
                                        <td class="value">
                                        <?
                                       $country=strtolower(getCountryByIp($_SERVER[REMOTE_ADDR]));
                                       ?>
                                        <img src='/images/flags/<? echo htmlspecialchars($country); ?>.png' alt='' style='margin: 3px 6px 0px 0;' />
                                        <font color='#C15F24'>(<? echo htmlspecialchars($country) ?>)</font>
                                        </td>
                                        <td class="service"></td>
                                    </tr>
                                          <tr>
                                        <td>Зашита по IP
                                        <input type='hidden' name='ipcheckbox' value='0'>
                                        <input type='checkbox' name='ipcheckbox' value='1' <? if($ipc=="1") echo "checked"; ?>  />
                                        </td>
                                        <td class="value"><?$ipblock=getRealIP(); echo $ipblock;?></td>
                                        <td class="service"><span id="hint2" class="hint-quest"></span></td>
                                    </tr>
                                </tbody>
                            </table>
                            <h3>Мои платёжные реквизиты</h3>
                            <table class='profile' width='100%' border='0' cellpadding='0' cellspacing='0'>

                                <thead>
                                    <tr>
                                        <th align='center' width='51%' nowrap='nowrap'>Платёжная система</th>
                                        <th align='center' nowrap='nowrap'>Номер кошелька</th>
                                        <th></th>
                                    </tr>
                                </thead>
                                <tbody>

                                    <tr>
                                        <td nowrap="nowrap">Номер счёта в системе <a href="http://www.webmoney.ru" target="_blank">WebMoney</a> (WM<?=$siteval ?>)</td>
                                        <td class="value"><input class="val" type="text" name="ask_webmoney" size="30" maxlength="13" style="text-transform: uppercase;" value="<?=$byme[pemail]; ?>" /></td>
                                        <td class="service"><span id="hint4" class="hint-quest"></span></td>
                                    </tr>
                                  <tr>
                                        <td nowrap="nowrap">Номер счёта в системе <a href="http://payeer.com" target="_blank">Payeer</a></td>
                                        <td class="value"><input class="val" type="text" name="ask_payeer" size="30" maxlength="13" style="text-transform: uppercase;" value="<?=$byme[payeer]; ?>" /></td>
                                        <td class="service"><span id="hint1" class="hint-quest"></span></td>
                                    </tr>
                                </tbody>

                            </table>
                            <h3>Если захотите изменить пароль</h3>
                            <table class='profile' width='100%' border='0' cellpadding='0' cellspacing='0'>
                                <thead>
                                    <tr>
                                        <th align='center' width='51%' nowrap='nowrap'>Параметр</th>
                                        <th align='center' nowrap='nowrap'>Значение</th>

                                        <th></th>
                                    </tr>
                                </thead>
                                <tbody>
                                    <tr>
                                        <td>Новый пароль для входа (если нужно)</td>
                                        <td class="value"><input class="val" type="password" name="ask_passw" size="20" maxlength="20" value="" /></td>
                                        <td class="service"></td>

                                    </tr>
                                    <tr>
                                        <td>Подтверждение пароля</td>
                                        <td class="value"><input class="val" type="password" name="ask_cpass" size="20" maxlength="20" value="" /></td>
                                        <td class="service"></td>
                                    </tr>
                                </tbody>
                            </table>

<div class='centerbtn'><center><input type='submit' class='btn-green' name='submitall' value='Сохранить' /></center></div>                                      
</form>


                                   
                                   
                                    <? include('footer.php'); ?>

 

 

Сообщение отредактировал BLIK: 27 Август 2016 - 23:27
подправил вставку кода

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Помогите найти скриптдля букса
  2. На сайте не работает паер выплата
  3. Ошибка при выводе
  4. Поменяю Payeer USD на WMR по курсе
  5. Не работают выплаты на payeer


Оформление форума – IPBSkins.ru