ну да,тем более что этот лузер какой нить школяр в очках ...))mobisaite написал(а):ну к примеру не приятно когда из за небольшой ошибки тебя ломает лузер, да и тема создана не именно для твоего проекта я пишу информацию для всех пользователей
mobisaite
Участник
- Сообщения
- 308
- Реакции
- 63
пометила галочками где не работает на скрине так же показывает неверный id юзера вот сам код
подскажите как исправить уже всю голову сломала
PHP:
<?
$usname = $_SESSION["user"];
$usid = $_SESSION["user_id"];
$date = time();
$cena = 10; // Стоимость отзыва
$rate = 0.1; // Колличество рейтинга за оставленный отзыв
if(isset($_GET['name'])) {
$name = htmlspecialchars($_GET['name'], ENT_QUOTES, 'windows-1251');
$q = $db->Query("SELECT * FROM db_users_a WHERE user = '$name'");
$us_inf = $db->FetchArray($q);
$us = $us_inf['id'];
$db->Query("SELECT * FROM db_users_b WHERE user = '$name'");
$dat = $db->FetchArray();
if(isset($_POST['comment'])) {
$type = intval($_POST['type']);
$com = htmlspecialchars($_POST['comment'], ENT_QUOTES, 'windows-1251');
if (preg_match("/https:\/\/|http:\/\/|[0-9a-z_]+\.[a-z\/]{2,4}/i", $name)) # запрещаем символы < и >
{ echo "<center><b><font color = 'red'>коментарий содержит запрещенные символы</font></b></center><BR />";
} else {
$db->Query("SELECT * FROM wmrush_wall WHERE user_id = '$us' AND login = '$usname'");
if(!empty($com)) {
if($type == 1 or $type == 2 or $type == 3) {
if($usname != $name) {
if($db->NumRows() <= 2) {
$db->Query("INSERT INTO wmrush_wall (user_id, login, date, type, text) VALUES ('$us', '$usname', '$date', '$type', '$com')");
$db->Query("UPDATE db_users_a SET rating = rating + '$rate' WHERE id = '$usid'");
$db->Query("UPDATE db_users_b SET money_b = money_b - '$cena' WHERE id = '$usid'");
$ms = '<center><font color="green">Отзыв успешно оставлен!</font></center>';
header('Refresh: 1;URL=/account/wall/'.$name);
}else echo "<center><font color = 'red'><b>Оставлять разрешено не более 3-х отзывов одному пользователю!</b></font></center><BR />";
}else echo "<center><font color = 'red'><b>Оставлять отзывы самому себе запрещено!</b></font></center><BR />";
}else echo "<center><font color = 'red'><b>Введите тип отзыва</b></font></center><BR />";
}else echo "<center><font color = 'red'><b>Введите текст комментария</b></font></center><BR />";
}}
?>
<div class="s-bk-lf">
<div class="acc-title">Пользователь #<?=$us_inf['id']; ?> - <?=$name; ?></div>
</div>
<div class="silver-bk"><div class="clr"></div>
<?
if(empty($us_inf['ava'])) {
echo '<center><td><img src="/img/c50.gif"></td></center>';
}else{
echo '<center><td><img src="/'.$us_inf['ava'].'"></td></center>';
}
?>
<table border='0' align="center">
<tr>
<td></td>
<?
if($us_inf['pol'] == 1) {$pol = 'Мужской';}elseif($us_inf['pol'] == 2) {$pol = 'Женский';}else{$pol = 'Не указан ;)'; }
?>
<td style='border-top: 1px solid #98C1D7;border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Имя</b></td>
<td style='border-top: 1px solid #98C1D7;border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><?=$us_inf['name']; ?></td>
<td style='border-top: 1px solid #98C1D7;border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Пол</b></td>
<td style='border-top: 1px solid #98C1D7;border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;border-right: 1px solid #98C1D7;'>
<?=$pol; ?></td>
</tr>
<tr>
<td></td>
<td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Рейтинг</b></td>
<td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'> <?=intval($us_inf['rating']); ?></td>
<td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Реферер</b></td>
<td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;border-right: 1px solid #98C1D7;'><b><a href="https://servahoc.ru/redirect.php?url=<?=$us_inf['referer']; ?>"><?=$us_inf['referer']; ?></a></b></td>
</tr>
<tr>
<td></td>
<td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Регистрация</b></td>
<td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><?=date('d-m-Y', $us_inf['date_reg']); ?>г.</td>
<td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Заходил</b></td>
<td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;border-right: 1px solid #98C1D7;'><?=date('d-m-Y', $us_inf['date_login']); ?>г.</td>
</tr>
<tr>
<td></td>
<td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Ввел денег</b></td>
<td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><?=$dat['insert_sum']; ?> руб.</td>
<td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Вывел денег</b></td>
<td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;border-right: 1px solid #98C1D7;'><?=$dat['payment_sum']; ?> руб.</td>
</tr>
<tr>
<td></td>
<td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Принес рефереру</b></td>
<td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><?=$dat['to_referer']; ?> C.</td>
<td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Принесли рефералы</b></td>
<td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;border-right: 1px solid #98C1D7;'><?=$dat['from_referals']; ?> C.</td>
</tr>
</table>
<script language="JavaScript">
function show(obj) {
if (document.getElementById(obj).style.display == 'none')
document.getElementById(obj).style.display = 'block';
else document.getElementById(obj).style.display = 'none';
}
</script>
<br>
<center>
<?=$ms; ?>
<span onclick="show('1')"><a onclick="return false"><button type="button">Оставить комментарий</button></a></span>
<td>
<form action="/account/pm" method="post"><input type="hidden" name="wall_user" value="<?=$name; ?>"><input type="submit" name="inbox" value="Написать"></form>
</td><br><br>
<span class="sub" id="1" style="display: none;">
<form method="post" action="">
<label>Тип комментария</label>
<select name="type" size="1">
<option value="1" selected>Нейтральный</option>
<option value="2">Положительный</option>
<option value="3">Отрицательный</option>
</select>
<br>
<textarea name="comment" rows="5" cols="40"></textarea>
<br />
<input class="buttonmail" type="submit" name="com_send" value="Добавить" />
</form>
<br><br>
Стоимость добавления комментария - 10 C.
</span>
</center>
<br>
<div class="s-bk-lf">
<div class="acc-title">Отзывы </div>
</div>
<hr>
<?
$db->Query("SELECT * FROM wmrush_wall WHERE user_id = '$us' ORDER BY id DESC");
if($db->NumRows() == 0) {
?>
<center>Данному пользователю никто не оставил комментария.</center>
<?
}
while($rt = $db->FetchArray()) {
if($rt['type'] == 1) {$type = '<font color="#5E6068">Нейтральный отзыв</font>'; }elseif($rt['type'] == 2) {$type = '<font color="#008000">Положительный отзыв</font>';} elseif($rt['type'] == 3) {$type = '<font color="#FF0000">Отрицательный отзыв</font>';}
?>
<table width="100%" border="0" align="center" cellspacing="0" class="tbl_stat">
<tr>
<td width="70"><img src="/<?=$us_inf['ava']; ?>" border="0"></td>
<td valign="top" class="nobdr">
<?=date('d-m-Y H:i', $rt['date']); ?> <b><?=$type; ?></b>
<b><a href='/account/wall/<?=$rt['login']; ?>' target='_blank'><?=$rt['login']; ?></a></b>
<img src="/img/star_yellow17.png" alt="Рейтинг" width="17" height="17" border="0" align="absmiddle" title="Рейтинг"> <font color="#2FA0DC"><?=$us_inf['rating']; ?></font>
<br><br>
<?=$rt['text']; ?>
</td>
</tr> </table>
<tr>
<td colspan="2"><hr></td>
</tr>
<? } ?>
<tr align="right"><td colspan="2"><font size="1"><a href="https://servahoc.ru/redirect.php?url=http://wmrush.name/" target="_blank">Powered By WmRush.name</a></font></tr>
<br><br>
</div>
<div class="clr"></div>
</div>
<? } else {?>
<div class="s-bk-lf">
<div class="acc-title">Стена пользователя</div>
</div>
<div class="silver-bk"><div class="clr"></div>
Стена пользователя , это уникальная возможность быстро связаться с пользователем , стать его рефералом если еще не зарегистрированы и наблюдать за его честностью на проекте.
Надеемся, что это поможет вам не прогадать с человеком и отблагодарить реферала на проекте положительным отзывчиком.<br><br>
Стоимость отправки комментария на стенку любого учатсника не зависимо от его типа , всего 10 C.<br><br>
За что начисляют рейтинг?<br>
1. За пополнение счета дается <b>2%</b> от суммы в рублях, рефереру идет же 1 % только в рейтинг.<br>
2. За вывод средств дается <b>1%</b> только пользователю.<br>
3. За покупку любого аппарата дается <b>0.01%</b> от суммы в кредитах.<br>
4. За отправление письма по внутренней почте дается <b>0.01</b> единицы рейтинга.<br>
5. За получение бонуса раз в сутки <b>0.5</b> единицы рейтинга.<br><br>
<tr align="right"><td colspan="2"><font size="1"><a href="https://servahoc.ru/redirect.php?url=http://wmrush.name/" target="_blank">Powered By WmRush.name</a></font></tr>
<br><br>
</div>
</div>
<? } ?>
Вложения
-
25,4 KB Просмотры: 70
Последнее редактирование:
Джахонгир
Местный
- Сообщения
- 75
- Реакции
- 6
mobisaite написал(а):пометила галочками где не работает на скрине так же показывает неверный id юзера вот сам код
подскажите как исправить уже всю голову сломалаPHP:<? $usname = $_SESSION["user"]; $usid = $_SESSION["user_id"]; $date = time(); $cena = 10; // Стоимость отзыва $rate = 0.1; // Колличество рейтинга за оставленный отзыв if(isset($_GET['name'])) { $name = htmlspecialchars($_GET['name'], ENT_QUOTES, 'windows-1251'); $q = $db->Query("SELECT * FROM db_users_a WHERE user = '$name'"); $us_inf = $db->FetchArray($q); $us = $us_inf['id']; $db->Query("SELECT * FROM db_users_b WHERE user = '$name'"); $dat = $db->FetchArray(); if(isset($_POST['comment'])) { $type = intval($_POST['type']); $com = htmlspecialchars($_POST['comment'], ENT_QUOTES, 'windows-1251'); $db->Query("SELECT * FROM wmrush_wall WHERE user_id = '$us' AND login = '$usname'"); if(!empty($com)) { if($type == 1 or $type == 2 or $type == 3) { if($usname != $name) { if($db->NumRows() <= 2) { $db->Query("INSERT INTO wmrush_wall (user_id, login, date, type, text) VALUES ('$us', '$usname', '$date', '$type', '$com')"); $db->Query("UPDATE db_users_a SET rating = rating + '$rate' WHERE id = '$usid'"); $db->Query("UPDATE db_users_b SET money_b = money_b - '$cena' WHERE id = '$usid'"); $ms = '<center><font color="green">Отзыв успешно оставлен!</font></center>'; header('Refresh: 1;URL=/account/wall/'.$name); }else echo "<center><font color = 'red'><b>Оставлять разрешено не более 3-х отзывов одному пользователю!</b></font></center><BR />"; }else echo "<center><font color = 'red'><b>Оставлять отзывы самому себе запрещено!</b></font></center><BR />"; }else echo "<center><font color = 'red'><b>Введите тип отзыва</b></font></center><BR />"; }else echo "<center><font color = 'red'><b>Введите текст комментария</b></font></center><BR />"; } ?> <div class="s-bk-lf"> <div class="acc-title">Пользователь #<?=$us_inf['id']; ?> - <?=$name; ?></div> </div> <div class="silver-bk"><div class="clr"></div> <? if(empty($us_inf['ava'])) { echo '<center><td><img src="/img/c50.gif"></td></center>'; }else{ echo '<center><td><img src="/'.$us_inf['ava'].'"></td></center>'; } ?> <table border='0' align="center"> <tr> <td></td> <? if($us_inf['pol'] == 1) {$pol = 'Мужской';}elseif($us_inf['pol'] == 2) {$pol = 'Женский';}else{$pol = 'Не указан ;)'; } ?> <td style='border-top: 1px solid #98C1D7;border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Имя</b></td> <td style='border-top: 1px solid #98C1D7;border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><?=$us_inf['name']; ?></td> <td style='border-top: 1px solid #98C1D7;border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Пол</b></td> <td style='border-top: 1px solid #98C1D7;border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;border-right: 1px solid #98C1D7;'> <?=$pol; ?></td> </tr> <tr> <td></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Рейтинг</b></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'> <?=intval($us_inf['rating']); ?></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Реферер</b></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;border-right: 1px solid #98C1D7;'><b><a href="https://servahoc.ru/redirect.php?url=<?=$us_inf['referer']; ?>"><?=$us_inf['referer']; ?></a></b></td> </tr> <tr> <td></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Регистрация</b></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><?=date('d-m-Y', $us_inf['date_reg']); ?>г.</td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Заходил</b></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;border-right: 1px solid #98C1D7;'><?=date('d-m-Y', $us_inf['date_login']); ?>г.</td> </tr> <tr> <td></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Ввел денег</b></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><?=$dat['insert_sum']; ?> руб.</td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Вывел денег</b></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;border-right: 1px solid #98C1D7;'><?=$dat['payment_sum']; ?> руб.</td> </tr> <tr> <td></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Принес рефереру</b></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><?=$dat['to_referer']; ?> C.</td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Принесли рефералы</b></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;border-right: 1px solid #98C1D7;'><?=$dat['from_referals']; ?> C.</td> </tr> </table> <script language="JavaScript"> function show(obj) { if (document.getElementById(obj).style.display == 'none') document.getElementById(obj).style.display = 'block'; else document.getElementById(obj).style.display = 'none'; } </script> <br> <center> <?=$ms; ?> <span onclick="show('1')"><a onclick="return false"><button type="button">Оставить комментарий</button></a></span> <td> <form action="/account/pm" method="post"><input type="hidden" name="wall_user" value="<?=$name; ?>"><input type="submit" name="inbox" value="Написать"></form> </td><br><br> <span class="sub" id="1" style="display: none;"> <form method="post" action=""> <label>Тип комментария</label> <select name="type" size="1"> <option value="1" selected>Нейтральный</option> <option value="2">Положительный</option> <option value="3">Отрицательный</option> </select> <br> <textarea name="comment" rows="5" cols="40"></textarea> <br /> <input class="buttonmail" type="submit" name="com_send" value="Добавить" /> </form> <br><br> Стоимость добавления комментария - 10 C. </span> </center> <br> <div class="s-bk-lf"> <div class="acc-title">Отзывы </div> </div> <hr> <? $db->Query("SELECT * FROM wmrush_wall WHERE user_id = '$us' ORDER BY id DESC"); if($db->NumRows() == 0) { ?> <center>Данному пользователю никто не оставил комментария.</center> <? } while($rt = $db->FetchArray()) { if($rt['type'] == 1) {$type = '<font color="#5E6068">Нейтральный отзыв</font>'; }elseif($rt['type'] == 2) {$type = '<font color="#008000">Положительный отзыв</font>';} elseif($rt['type'] == 3) {$type = '<font color="#FF0000">Отрицательный отзыв</font>';} ?> <table width="100%" border="0" align="center" cellspacing="0" class="tbl_stat"> <tr> <td width="70"><img src="/<?=$us_inf['ava']; ?>" border="0"></td> <td valign="top" class="nobdr"> <?=date('d-m-Y H:i', $rt['date']); ?> <b><?=$type; ?></b> <b><a href='/account/wall/<?=$rt['login']; ?>' target='_blank'><?=$rt['login']; ?></a></b> <img src="/img/star_yellow17.png" alt="Рейтинг" width="17" height="17" border="0" align="absmiddle" title="Рейтинг"> <font color="#2FA0DC"><?=$us_inf['rating']; ?></font> <br><br> <?=$rt['text']; ?> </td> </tr> </table> <tr> <td colspan="2"><hr></td> </tr> <? } ?> <tr align="right"><td colspan="2"><font size="1"><a href="https://servahoc.ru/redirect.php?url=http://wmrush.name/" target="_blank">Powered By WmRush.name</a></font></tr> <br><br> </div> <div class="clr"></div> </div> <? } else {?> <div class="s-bk-lf"> <div class="acc-title">Стена пользователя</div> </div> <div class="silver-bk"><div class="clr"></div> Стена пользователя , это уникальная возможность быстро связаться с пользователем , стать его рефералом если еще не зарегистрированы и наблюдать за его честностью на проекте. Надеемся, что это поможет вам не прогадать с человеком и отблагодарить реферала на проекте положительным отзывчиком.<br><br> Стоимость отправки комментария на стенку любого учатсника не зависимо от его типа , всего 10 C.<br><br> За что начисляют рейтинг?<br> 1. За пополнение счета дается <b>2%</b> от суммы в рублях, рефереру идет же 1 % только в рейтинг.<br> 2. За вывод средств дается <b>1%</b> только пользователю.<br> 3. За покупку любого аппарата дается <b>0.01%</b> от суммы в кредитах.<br> 4. За отправление письма по внутренней почте дается <b>0.01</b> единицы рейтинга.<br> 5. За получение бонуса раз в сутки <b>0.5</b> единицы рейтинга.<br><br> <tr align="right"><td colspan="2"><font size="1"><a href="https://servahoc.ru/redirect.php?url=http://wmrush.name/" target="_blank">Powered By WmRush.name</a></font></tr> <br><br> </div> </div> <? } ?>
Потому что это модуль букса а в Ферме нету функции рейтинга и функции указывание пола!
mobisaite
Участник
- Сообщения
- 308
- Реакции
- 63
есть все там во втором файле настраивается пол имя ава итд только не выводит почему то, рейтинг добавление отдельно настраивается по файламДжахонгир написал(а):Потому что это модуль букса а в Ферме нету функции рейтинга и функции указывание пола!
Джахонгир
Местный
- Сообщения
- 75
- Реакции
- 6
скиньте мне в лс модуль я посмотрюmobisaite написал(а):есть все там во втором файле настраивается пол имя ава итд только не выводит почему то, рейтинг добавление отдельно настраивается по файлам
mobisaite
Участник
- Сообщения
- 308
- Реакции
- 63
не могу не я ложила под хайд, а если и мог бы помочь то проблема в данном коде, а там все ок работаетДжахонгир написал(а):скиньте мне в лс модуль я посмотрю
Джахонгир
Местный
- Сообщения
- 75
- Реакции
- 6
не знаю что у тебя не так,но у меня вот все нормально только что поставил на демку модульmobisaite написал(а):пометила галочками где не работает на скрине так же показывает неверный id юзера вот сам код
подскажите как исправить уже всю голову сломалаPHP:<? $usname = $_SESSION["user"]; $usid = $_SESSION["user_id"]; $date = time(); $cena = 10; // Стоимость отзыва $rate = 0.1; // Колличество рейтинга за оставленный отзыв if(isset($_GET['name'])) { $name = htmlspecialchars($_GET['name'], ENT_QUOTES, 'windows-1251'); $q = $db->Query("SELECT * FROM db_users_a WHERE user = '$name'"); $us_inf = $db->FetchArray($q); $us = $us_inf['id']; $db->Query("SELECT * FROM db_users_b WHERE user = '$name'"); $dat = $db->FetchArray(); if(isset($_POST['comment'])) { $type = intval($_POST['type']); $com = htmlspecialchars($_POST['comment'], ENT_QUOTES, 'windows-1251'); $db->Query("SELECT * FROM wmrush_wall WHERE user_id = '$us' AND login = '$usname'"); if(!empty($com)) { if($type == 1 or $type == 2 or $type == 3) { if($usname != $name) { if($db->NumRows() <= 2) { $db->Query("INSERT INTO wmrush_wall (user_id, login, date, type, text) VALUES ('$us', '$usname', '$date', '$type', '$com')"); $db->Query("UPDATE db_users_a SET rating = rating + '$rate' WHERE id = '$usid'"); $db->Query("UPDATE db_users_b SET money_b = money_b - '$cena' WHERE id = '$usid'"); $ms = '<center><font color="green">Отзыв успешно оставлен!</font></center>'; header('Refresh: 1;URL=/account/wall/'.$name); }else echo "<center><font color = 'red'><b>Оставлять разрешено не более 3-х отзывов одному пользователю!</b></font></center><BR />"; }else echo "<center><font color = 'red'><b>Оставлять отзывы самому себе запрещено!</b></font></center><BR />"; }else echo "<center><font color = 'red'><b>Введите тип отзыва</b></font></center><BR />"; }else echo "<center><font color = 'red'><b>Введите текст комментария</b></font></center><BR />"; } ?> <div class="s-bk-lf"> <div class="acc-title">Пользователь #<?=$us_inf['id']; ?> - <?=$name; ?></div> </div> <div class="silver-bk"><div class="clr"></div> <? if(empty($us_inf['ava'])) { echo '<center><td><img src="/img/c50.gif"></td></center>'; }else{ echo '<center><td><img src="/'.$us_inf['ava'].'"></td></center>'; } ?> <table border='0' align="center"> <tr> <td></td> <? if($us_inf['pol'] == 1) {$pol = 'Мужской';}elseif($us_inf['pol'] == 2) {$pol = 'Женский';}else{$pol = 'Не указан ;)'; } ?> <td style='border-top: 1px solid #98C1D7;border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Имя</b></td> <td style='border-top: 1px solid #98C1D7;border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><?=$us_inf['name']; ?></td> <td style='border-top: 1px solid #98C1D7;border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Пол</b></td> <td style='border-top: 1px solid #98C1D7;border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;border-right: 1px solid #98C1D7;'> <?=$pol; ?></td> </tr> <tr> <td></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Рейтинг</b></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'> <?=intval($us_inf['rating']); ?></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Реферер</b></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;border-right: 1px solid #98C1D7;'><b><a href="https://servahoc.ru/redirect.php?url=<?=$us_inf['referer']; ?>"><?=$us_inf['referer']; ?></a></b></td> </tr> <tr> <td></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Регистрация</b></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><?=date('d-m-Y', $us_inf['date_reg']); ?>г.</td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Заходил</b></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;border-right: 1px solid #98C1D7;'><?=date('d-m-Y', $us_inf['date_login']); ?>г.</td> </tr> <tr> <td></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Ввел денег</b></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><?=$dat['insert_sum']; ?> руб.</td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Вывел денег</b></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;border-right: 1px solid #98C1D7;'><?=$dat['payment_sum']; ?> руб.</td> </tr> <tr> <td></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Принес рефереру</b></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><?=$dat['to_referer']; ?> C.</td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;'><b>Принесли рефералы</b></td> <td style='border-bottom: 1px solid #98C1D7;border-left: 1px solid #98C1D7;border-right: 1px solid #98C1D7;'><?=$dat['from_referals']; ?> C.</td> </tr> </table> <script language="JavaScript"> function show(obj) { if (document.getElementById(obj).style.display == 'none') document.getElementById(obj).style.display = 'block'; else document.getElementById(obj).style.display = 'none'; } </script> <br> <center> <?=$ms; ?> <span onclick="show('1')"><a onclick="return false"><button type="button">Оставить комментарий</button></a></span> <td> <form action="/account/pm" method="post"><input type="hidden" name="wall_user" value="<?=$name; ?>"><input type="submit" name="inbox" value="Написать"></form> </td><br><br> <span class="sub" id="1" style="display: none;"> <form method="post" action=""> <label>Тип комментария</label> <select name="type" size="1"> <option value="1" selected>Нейтральный</option> <option value="2">Положительный</option> <option value="3">Отрицательный</option> </select> <br> <textarea name="comment" rows="5" cols="40"></textarea> <br /> <input class="buttonmail" type="submit" name="com_send" value="Добавить" /> </form> <br><br> Стоимость добавления комментария - 10 C. </span> </center> <br> <div class="s-bk-lf"> <div class="acc-title">Отзывы </div> </div> <hr> <? $db->Query("SELECT * FROM wmrush_wall WHERE user_id = '$us' ORDER BY id DESC"); if($db->NumRows() == 0) { ?> <center>Данному пользователю никто не оставил комментария.</center> <? } while($rt = $db->FetchArray()) { if($rt['type'] == 1) {$type = '<font color="#5E6068">Нейтральный отзыв</font>'; }elseif($rt['type'] == 2) {$type = '<font color="#008000">Положительный отзыв</font>';} elseif($rt['type'] == 3) {$type = '<font color="#FF0000">Отрицательный отзыв</font>';} ?> <table width="100%" border="0" align="center" cellspacing="0" class="tbl_stat"> <tr> <td width="70"><img src="/<?=$us_inf['ava']; ?>" border="0"></td> <td valign="top" class="nobdr"> <?=date('d-m-Y H:i', $rt['date']); ?> <b><?=$type; ?></b> <b><a href='/account/wall/<?=$rt['login']; ?>' target='_blank'><?=$rt['login']; ?></a></b> <img src="/img/star_yellow17.png" alt="Рейтинг" width="17" height="17" border="0" align="absmiddle" title="Рейтинг"> <font color="#2FA0DC"><?=$us_inf['rating']; ?></font> <br><br> <?=$rt['text']; ?> </td> </tr> </table> <tr> <td colspan="2"><hr></td> </tr> <? } ?> <tr align="right"><td colspan="2"><font size="1"><a href="https://servahoc.ru/redirect.php?url=http://wmrush.name/" target="_blank">Powered By WmRush.name</a></font></tr> <br><br> </div> <div class="clr"></div> </div> <? } else {?> <div class="s-bk-lf"> <div class="acc-title">Стена пользователя</div> </div> <div class="silver-bk"><div class="clr"></div> Стена пользователя , это уникальная возможность быстро связаться с пользователем , стать его рефералом если еще не зарегистрированы и наблюдать за его честностью на проекте. Надеемся, что это поможет вам не прогадать с человеком и отблагодарить реферала на проекте положительным отзывчиком.<br><br> Стоимость отправки комментария на стенку любого учатсника не зависимо от его типа , всего 10 C.<br><br> За что начисляют рейтинг?<br> 1. За пополнение счета дается <b>2%</b> от суммы в рублях, рефереру идет же 1 % только в рейтинг.<br> 2. За вывод средств дается <b>1%</b> только пользователю.<br> 3. За покупку любого аппарата дается <b>0.01%</b> от суммы в кредитах.<br> 4. За отправление письма по внутренней почте дается <b>0.01</b> единицы рейтинга.<br> 5. За получение бонуса раз в сутки <b>0.5</b> единицы рейтинга.<br><br> <tr align="right"><td colspan="2"><font size="1"><a href="https://servahoc.ru/redirect.php?url=http://wmrush.name/" target="_blank">Powered By WmRush.name</a></font></tr> <br><br> </div> </div> <? } ?>
единственнное я рейтинг не стал устанавливать
mobisaite
Участник
- Сообщения
- 308
- Реакции
- 63
тогда я вообще не понимаю скорее всего дело в хосте я даже примерно предпологаю как это исправить но потом не будет поддержка помогать при проблемах вискас ты должен быть в курсе как это исправитьkvozimir написал(а):не знаю что у тебя не так,но у меня вот все нормально только что поставил на демку модуль
единственнное я рейтинг не стал устанавливать
попробуй сделать новую выборку перед отображением, напримерmobisaite написал(а):тогда я вообще не понимаю скорее всего дело в хосте я даже примерно предпологаю как это исправить но потом не будет поддержка помогать при проблемах вискас ты должен быть в курсе как это исправить
PHP:
$db->Query("SELECT * FROM db_users_a WHERE user = '$usname'"); //я так полагаю инфо о поле, рейтинге в базе db_users_a
$info_abt_user = $db->FetchArray();
$info_abt_user
Например
$info_abt_user["pol"];
Работай с этой выборкой. Потому что перевод в спец символы стоит с фильтром win 1251 исходя из кода. А на сколько мне известно, обычно логины идут латиницей. А эта кодировка необходима для работы с кириллицей.
ЗЫ:Джахонгир написал(а):скиньте мне в лс модуль я посмотрю
Уважаемый Джахонгир!
Раз Вы готовы рассмотреть проблемы с данным модулем, то почему самостоятельно не можете рассмотреть и найти ошибку в привязке кошелька и просите меня делать это в ЛС?
Я, конечно, все понимаю, но я не хочу делать за всех всю работу. Я не вижу попыток исправить что-то, а вижу просто:
"Я установил, и не работает" - а спрашивается, что Вы сделали для того, чтобы понять, почему не работает?
Почему не хотим работать и разбирать коды? За Вас никто этого делать не будет. Ошибка проста. Но, раз у Вас модуль не работает, значит Вы так хотите исправить ошибку. И гением тут не надо быть. Это между прочим, относится к большинству пользователей, те кого это не касается прекрасно знают это. Не хочу начинать войну, но начните думать головой! Своей! Покажите всем, что Вы пытались сделать для исправления. Не стоит писать:
"У меня не работает скрипт платежные баллы", "У меня не работает статистика", "у меня не работает что-то такое, не знаю как объяснить, но оно не работает, посмотрите! Это надо срочно исправить!".
Чего Вы ожидаете от вышесказанного? Вы видели форумы программистов? Другие? Раз так пишите, то не видели. Если человек просто просит помощи - ему никто не помогает. Пользователи требуют коды, свои наработки и мысли, почему у них не срабатывает. Они не будут ничего делать для человека с нуля. Потому что раньше, там точно так же и было. Им надоел этот беспорядок. Задают одни и те же вопросы.
----------------
Надеюсь, никого не обидел, не хотел и что Вы примите к сведению мой пост. Просто начните с себя. Я сюда пришел, вообще ничего не понимал. Захотел - разобрался. Не спорю, опыт работы с пхп был и есть, но не с фермами. Но все равно это совсем не то, с чем столкнулся здесь я.
Нагорело... Уф... Простите т_Т
скажу не по теме но молодец,уважаюwh1skas написал(а):ЗЫ:
Уважаемый Джахонгир!
Раз Вы готовы рассмотреть проблемы с данным модулем, то почему самостоятельно не можете рассмотреть и найти ошибку в привязке кошелька и просите меня делать это в ЛС?
Я, конечно, все понимаю, но я не хочу делать за всех всю работу. Я не вижу попыток исправить что-то, а вижу просто:
"Я установил, и не работает" - а спрашивается, что Вы сделали для того, чтобы понять, почему не работает?
Почему не хотим работать и разбирать коды? За Вас никто этого делать не будет. Ошибка проста. Но, раз у Вас модуль не работает, значит Вы так хотите исправить ошибку. И гением тут не надо быть. Это между прочим, относится к большинству пользователей, те кого это не касается прекрасно знают это. Не хочу начинать войну, но начните думать головой! Своей! Покажите всем, что Вы пытались сделать для исправления. Не стоит писать:
"У меня не работает скрипт платежные баллы", "У меня не работает статистика", "у меня не работает что-то такое, не знаю как объяснить, но оно не работает, посмотрите! Это надо срочно исправить!".
Чего Вы ожидаете от вышесказанного? Вы видели форумы программистов? Другие? Раз так пишите, то не видели. Если человек просто просит помощи - ему никто не помогает. Пользователи требуют коды, свои наработки и мысли, почему у них не срабатывает. Они не будут ничего делать для человека с нуля. Потому что раньше, там точно так же и было. Им надоел этот беспорядок. Задают одни и те же вопросы.
----------------
Надеюсь, никого не обидел, не хотел и что Вы примите к сведению мой пост. Просто начните с себя. Я сюда пришел, вообще ничего не понимал. Захотел - разобрался. Не спорю, опыт работы с пхп был и есть, но не с фермами. Но все равно это совсем не то, с чем столкнулся здесь я.
Нагорело... Уф... Простите т_Т
mobisaite
Участник
- Сообщения
- 308
- Реакции
- 63
все элементарно оказалось я понимала что дело как раз где то там но допетрить сделать новую переменную с выборкой как то не сообразила хотя двое суток боролась с проблемойwh1skas написал(а):попробуй сделать новую выборку перед отображением, например
Ну и собственно говоря, выводи инфо в таблице о рейтинге и поле при помощи переменной:PHP:$db->Query("SELECT * FROM db_users_a WHERE user = '$usname'"); //я так полагаю инфо о поле, рейтинге в базе db_users_a $info_abt_user = $db->FetchArray();
$info_abt_user
Например
$info_abt_user["pol"];
Работай с этой выборкой. Потому что перевод в спец символы стоит с фильтром win 1251 исходя из кода. А на сколько мне известно, обычно логины идут латиницей. А эта кодировка необходима для работы с кириллицей.
ПС. код файла что выложила выше без дыр кто ставит данный модуль смените себе так же сделайте проверку символов в настройках где задается имя код выдерните из выложенного
сработало? Я просто быстро проглядел код, и мне показалось, что ошибка именно здесь ))mobisaite написал(а):все элементарно оказалось я понимала что дело как раз где то там но допетрить сделать новую переменную с выборкой как то не сообразила хотя двое суток боролась с проблемой
ПС. код файла что выложила выше без дыр кто ставит данный модуль смените себе так же сделайте проверку символов в настройках где задается имя код выдерните из выложенного
Всегда рад помочь, в особенности тем, кто работает << выделить
умеющий доделает,а остальные будут проситьmobisaite написал(а):все элементарно оказалось я понимала что дело как раз где то там но допетрить сделать новую переменную с выборкой как то не сообразила хотя двое суток боролась с проблемой
ПС. код файла что выложила выше без дыр кто ставит данный модуль смените себе так же сделайте проверку символов в настройках где задается имя код выдерните из выложенного
готовый файл им подавай
mobisaite
Участник
- Сообщения
- 308
- Реакции
- 63
спс да сработало, выше код подправила то старый скинула без проверки хорошо хоть вспомнилаwh1skas написал(а):сработало? Я просто быстро проглядел код, и мне показалось, что ошибка именно здесь ))
Всегда рад помочь, в особенности тем, кто работает << выделить
mobisaite
Участник
- Сообщения
- 308
- Реакции
- 63
ага не сработало я же посмотрела свою анкету то WHERE user = '$usname переменная отвечает за мои данные а в скрипте $name отвечает за данные того пользователя которого просматриваешь а если я меняю на $name в новой выборке то то же самое что было ранее и получается так что номер не удалсяwh1skas написал(а):попробуй сделать новую выборку перед отображением, например
Ну и собственно говоря, выводи инфо в таблице о рейтинге и поле при помощи переменной:PHP:$db->Query("SELECT * FROM db_users_a WHERE user = '$usname'"); //я так полагаю инфо о поле, рейтинге в базе db_users_a $info_abt_user = $db->FetchArray();
$info_abt_user
Например
$info_abt_user["pol"];
Работай с этой выборкой. Потому что перевод в спец символы стоит с фильтром win 1251 исходя из кода. А на сколько мне известно, обычно логины идут латиницей. А эта кодировка необходима для работы с кириллицей.
ок. Оставляем name. Только тогда так:mobisaite написал(а):ага не сработало я же посмотрела свою анкету то WHERE user = '$usname переменная отвечает за мои данные а в скрипте $name отвечает за данные того пользователя которого просматриваешь а если я меняю на $name в новой выборке то то же самое что было ранее и получается так что номер не удался
Вместо
PHP:
$name = htmlspecialchars($_GET['name'], ENT_QUOTES, 'windows-1251');
PHP:
$name = mysql_escape_string($_GET['name']);
mobisaite
Участник
- Сообщения
- 308
- Реакции
- 63
неа не помогло все то же самоеwh1skas написал(а):ок. Оставляем name. Только тогда так:
Вместо
используйPHP:$name = htmlspecialchars($_GET['name'], ENT_QUOTES, 'windows-1251');
PHP:$name = mysql_escape_string($_GET['name']);