Продолжение этой статьи!
Небольшое дополнение к этой статье,позволяющее редактировать E-mail ользователя с админки и также дающее возможность пользователю изменять свой E-Mail в автоматическом режиме…Продолжение этой статьи!
Небольшое дополнение к этой статье,позволяющее редактировать E-mail ользователя с админки и также дающее возможность пользователю изменять свой E-Mail в автоматическом режиме…
Итак:
1.Читаем и делаем всё,что написано в предыдущей статье этой категории
2.Открываем в админке файл userlist.php
после
$pemail=$_POST["pemail"];
вставить
$email=$_POST["email"];
потом меняем строку:
mysql_query("UPDATE tb_users SET username='$username', password='$password', referer='$referer', wmid='$wmid', pemail='$pemail', country='$country', visits='$vistis', referals='$referals', referalvisits='$referalvisits', money='$money', account='$level', user_status='$user_status', finset='$finset', buying='$buying', autoref='$autoref' where id='$id'");
на
mysql_query("UPDATE tb_users SET username='$username', password='$password', referer='$referer', wmid='$wmid', pemail='$pemail', email='$email', country='$country', visits='$vistis', referals='$referals', referalvisits='$referalvisits', money='$money', account='$level', user_status='$user_status', finset='$finset', buying='$buying', autoref='$autoref' where id='$id'");
потом после:
WM кошелек: <input type="text" name="pemail" value="<?= $registroe["pemail"] ?>"><br>
Добавить
E-Mail: <input type="text" name="email" value="<?=$registroe["email"] ?>"><br>
и наконец после
<th>WMID</th>
поставить
<th>E-Mail</th>
и после:
<td><a href="https://passport.webmoney.ru/asp/certview.asp?wmid=<?=$wmid ?>" target="_blank"><?= $wmid ?></a></td>
добавить
<td><?=$registro["email"] ?></td>
И всё!Теперь в админке можно изменять мыло в профиле у юзера ну и оно вообще там отображается:)
3.Ну а теперь можно сделать,чтоб мыло отображалось в профиле и юзер мог его поменять…для этого открыть profile.php
после:
$cpassword = $_POST["cpassword"];
добавить
$email=$_POST["email"];
include('ff.php');
$email=email($email);
далее строку:
if($password==NULL|$cpassword==NULL)
заменить на:
if($password==NULL|$cpassword==NULL|$email==NULL)
потом строку:
$queryb = "UPDATE tb_users SET password='$password', country='$country' WHERE username='$user'";
заменить на:
$queryb = "UPDATE tb_users SET password='$password', email='$email', country='$country' WHERE username='$user'";
и наконец после:
<tr>
<td width="150" align="left">
<label>WMID:</label></p></td>
<td width="250" align="left"><input type="text" readonly="readonly" size="25" maxlength="12" name="wmid" value="<? echo $row["wmid"]; ?>" class="field" value="" tabindex="1"></td>
</tr>
добавить
<tr>
<td width="150" align="left">
<label>E-Mail:</label></p></td>
<td width="250" align="left"><input type="text" size="25" maxlength="50" name="email" value="<? echo $row["email"]; ?>" class="field" value="" tabindex="2"></td>
</tr>
и всё!Все задачи данной статьи выполнены!
Отправить комментарий
Вы должны быть зарегистрированы чтобы оставить комментарий.
Вы должны быть зарегистрированы чтобы оставить комментарий.