Чтение RSS
По вопросам сотрудничества и рекламы на портале MixliP, обращаться на почту admin@turklib.ru
MixliP - Территория вебмастера! На нашем сайте вы найдете все для веб-мастеров и не только =) ! Различные скрипты для вашего сайта. И еще на нашем сайте немало софта! Заходи не пожалеешь!

СДЕЛАЕМ WMID И WM-КОШЕЛЬ НЕОБЯЗАТЕЛЬНЫМИ ПРИ РЕГИСТРАЦИИ

СДЕЛАЕМ WMID И WM-КОШЕЛЬ НЕОБЯЗАТЕЛЬНЫМИ ПРИ РЕГИСТРАЦИИ



В этой статье, я расскажу,как сделать поле WMID и WM-кошель необязательными при регистрации.Зачем это делать - это уже вопросы не ко мне:) Пробуйте.Ставьте.Может выгода и будет в кол-ве пользователей - т.к. все побегут регистрироваться.а регистарция уже не будет занимать столько времени,сколько времени она занимала с вводом кошелька и WMID...
Итак.
I.Делаем поля ввода необязательными
Открываем register.php и ищем:


include('returnwmid.php');
$wmid=return_wmid($pemail);


- удаляем.В принципе - эти строки точно есть в МФС.Если у себя не найдёте - тогда не всё потеряно.Продолжаем.
Ищем ниже:

if($username==NULL|$password==NULL|$cpassword==NULL|$wmid==NULL|$pemail==NULL)


Убираем $wmid==NULL|$pemail==NULL
В итоге должно получиться так:

if($username==NULL|$password==NULL|$cpassword==NULL)


Ещё ниже найдём:

$wmid = tuc1($wmid);

И меняем на:

if($wmid!=NULL) $wmid = tuc1($wmid);


Аналогично проделаем с переменной $pemail.Ищем:

$pemail = tuc1($pemail);


И меняем на:

if($pemail!=NULL) $pemail = tuc1($pemail);


Далее ищем строки:

if(!is_numeric($wmid) or strlen($wmid)!=12)
{
echo "<img src="images/error.png" align="middle">&nbsp;Неверно введен WMID!";
include('footer.php');
exit();
}

if (strtolower(substr($pemail,0,1))!=strtolower($v))
{
echo "<img src="images/error.png" align="middle">&nbsp;Неверно указан кошелек! Он должен начинаться с буквы $v";
include('footer.php');
exit();
}





И меняем на:

if($wmid!=NULL|$pemail!=NULL)
{
if(!is_numeric($wmid) or strlen($wmid)!=12)
{
echo "<img src="images/error.png" align="middle">&nbsp;Неверно введен WMID!";
include('footer.php');
exit();
}

if (strtolower(substr($pemail,0,1))!=strtolower($v))
{
echo "<img src="images/error.png" align="middle">&nbsp;Неверно указан кошелек! Он должен начинаться с буквы $v";
include('footer.php');
exit();
}
}


Затем ниже найдём:

$checkpemail = mysql_query("SELECT id FROM tb_users WHERE pemail='$pemail' or wmid='$wmid' or email='$email'");
$pemail_exist = mysql_num_rows($checkpemail);


Следом добавим:

if($pemail==NULL) $pemail_exist=0;


Далее в МФС найдём:

$res=mysql_fetch_array(mysql_query("SELECT * FROM tb_users WHERE username='$username'"));
$wmid=$res["wmid"];
$nowtime=time();
include('getwmid.php');
$pt=get_att($wmid);
mysql_query("UPDATE tb_users SET passtype='$pt',lastver='$nowtime' WHERE username='$username'");

Поменяем на:

if($wmid!=NULL)
{
$res=mysql_fetch_array(mysql_query("SELECT * FROM tb_users WHERE username='$username'"));
$wmid=$res["wmid"];
$nowtime=time();
include('getwmid.php');
$pt=get_att($wmid);
mysql_query("UPDATE tb_users SET passtype='$pt',lastver='$nowtime' WHERE username='$username'");

}else{
$x6=0;
}


(если такого кода нет - тогда естесственно ничо не меняем)

Далее ниже уже в HTML-коде можем смело пометить звёздочками обязательные поля.Это уже дело Ваше.Для скрытия вообще полей "WMID" и "WM-кошелёк" удаляем следующие строки:

<tr>
<td width="150" align="left"><p><label><img src="images/wmr.png"> WMR кошелек<font color="red"><b>*</b></font>:</label></p></td>

<td width="250" align="left"><input size="25" maxlength="13" name="pemail" autocomplete="off" class="field" value="" tabindex="1" type="text"></td>
</tr>
<tr>
<td width="150" align="left"><p><label><img src="images/wmid.png"> WMID<font color="red"><b>*</b></font>:</label></p></td>
<td width="250" align="left"><input size="25" maxlength="12" name="wmid" autocomplete="off" class="field" value="" tabindex="1" type="text"></td>
</tr>


Удачи !!!!

Просмотры: 3286 Комментарии (0)
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Владельцы и пользователи сайта MixliP.ru не осуществляют никакой продажи либо перепродажи программных и иных продуктов интеллектуальной собственности. На нашем сайте не хранится ни одного файла или документа, который нарушал бы смежное или авторское право.


Сайт MixliP.ru представляет собой набор новостей и ссылок на внешние общедоступные источники в сети Интернет, не подконтрольные администрации сайта MixliP.ru, а, следовательно, не несет никакой ответственности за их содержание.


Вся информация о программном обеспечении и скриптах, размещенная на данном сайте, предоставлена исключительно в ознакомительных целях и только для просмотра, и призвана помочь посетителям сайта MixliP.ru выбрать для себя и в последствии приобрести соответствующие лицензионные авторские программные продукты.


Читать полностью информацию правообладателям.




Наши друзья

Полезное

Разделы сайта

 Пользователи онлайн

  • Всего на сайте: 2
    Пользователей: 0
    Гостей: 1
    Роботов: 1
    Yandex