[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Улучшение кода
Страницы: 1, 2, 3, 4, 5
SerginhoLD
однажды в студеную зимнюю пору, в воскресенье, злой заказчик будет в почту долбить, и жаловаться на то, что в feedback куча жалоб летит.. о не возможности пользователю авторизоваться на сайте. Все потому что домохозяйки копируют сложные пароли из блокнотика, захватывая пробельные символы соседней пустой строки.

"qwerty"
" qwerty
\n\t"
// домохозяйка видит в обоих случаях первый вариант, и срать все хотели на кол-во звездочек в поле



_____________
"internet explorer всех правильней отображает страницы" ©
Astin
Да, и такое тоже имеет место быть
twin
Не нужно думать за других. И не нужно думать, что все глупые домохозяйки. Есть неписаное правило - нельзя изменять пользовательские данные, особенно втихушку, особенно в паролях.

Если кто-то захватил ненужный символ, это уже не тот пароль. И точка. Посмотрите, как делается на серьёзных сайтах, где безопасность во главе угла. Банки, платежгные системы и так далее.

А думать за юзера, особенно исправлять его, это детский сад. Чреватый неприятностями.

_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
frxplus
Привет всем! Не знаю точно куда обратиться - решил написать сюда!

Не могу вывести id своего реферала или можно сделать так чтобы сортировка была по дате регистрации движок FF. Так сортировка идет по сумме пополнения - как я понял!


<div class="col-md-8"> <div class="s-bk-lf"><br>
<
div class="title">ПАРТНЕРСКАЯ ПРОГРАММА</div>
</
div>
<
div class="silver-bk">
<
br><br>

<?
$_OPTIMIZATION["title"] = "Аккаунт - Партнерская программа";
$user_id = $_SESSION["user_id"];
$db->Query("SELECT COUNT(*) FROM db_users_a WHERE referer_id = '$user_id'");
$refs = $db->FetchRow();
?>

<div class="silver-bk">Приглашайте в игру своих друзей и знакомых, Вы будете получать <font color="red"><b>30%</font></b> от каждого пополнения баланса
приглашенным Вами человеком. Доход ни чем не ограничен. Даже несколько приглашенных могут
принести вам более 100 000 серебра.
Ниже представлена ссылка для привлечения Вами людей.<br /><br />
<
center><img src="/img/piar-link.png" style="vertical-align:-2px; margin-right:5px;" /><font color="#000;">http://<?=$_SERVER['HTTP_HOST']; ?>/?i=<?=$_SESSION["user_id"]; ?></font></center><p>

<center><font color="blue;">Или баннер:</font></center>
<
center><font color="green"><h3> 468х60</h></font><p><br>
<
img src="/img/banner.gif">
<
br><h4>
<
p><textarea onmouseover="this.select()" style="width: 495px; height: 55px;"><a href="http://<?=$_SERVER['HTTP_HOST']; ?>/?i=<?=$_SESSION["user_id"]; ?>" target="_blank">
<
img src="http://<?=$_SERVER['HTTP_HOST']; ?>/img/banner.gif" /></a>
</
textarea></h4>
<
br>
</
center><p>
<
p><center><font color="#050c66"><b>Количество ваших рефералов:</font> <font color="#000"><?=$refs; ?> <font color="#050c66">чел.</font></font></b></center></p>

<
table class="table" align="center" border="0" cellpadding="3" cellspacing="0" width="99%">

<
tr height='25' valign=top align=center>
<
td class="m-tb"><b> ID</b> </td>
<
td class="m-tb"><b> Логин</b> </td>
<
td class="m-tb"><b> Дата регистрации </b></td>
<
td class="m-tb"><b> Доход от партнера </b></td>
</
tr>
</
center>
<?
$all_money = 0;
$db->Query("SELECT db_users_a.user, db_users_a.date_reg, db_users_b.to_referer FROM db_users_a, db_users_b
WHERE db_users_a.id = db_users_b.id AND db_users_a.referer_id = '
$user_id' ORDER BY to_referer DESC");

if($db->NumRows() > 0){

while($ref = $db->FetchArray()){

?>
<tr height="25" class="htt" valign="top" align="center">
<
td align="center"> <?=$ref["id"]; ?> </td>
<
td align="center"> <?=$ref["user"]; ?> </td>
<
td align="center"> <?=date("d.m.Y в H:i:s",$ref["date_reg"]); ?> </td>
<
td align="center"> <?=sprintf("%.2f",$ref["to_referer"]); ?> </td>
</
tr>

<?PHP
$all_money += $ref["to_referer"];
}

}
else echo '<tr><td align="center" colspan="3">У вас нет рефералов</td></tr>'
?>

</table>

<
div class="clr"></div>
</
div>

<
div class="clr"></div> </div>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.