Стена пользователей

  • Автор темы kvozimir
  • Дата начала
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
  • #21
mobisaite написал(а):
ну к примеру не приятно когда из за небольшой ошибки тебя ломает лузер, да и тема создана не именно для твоего проекта я пишу информацию для всех пользователей
ну да,тем более что этот лузер какой нить школяр в очках ...))
 
mobisaite
Участник
Сообщения
308
Реакции
63
  • #22
:help: пометила галочками где не работает на скрине так же показывает неверный 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">
                                &nbsp;
    <?=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 Просмотры: 68
Последнее редактирование:
Джахонгир
Местный
Сообщения
75
Реакции
6
  • #23
mobisaite написал(а):
:help: пометила галочками где не работает на скрине так же показывает неверный 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">
                                &nbsp;
    <?=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
  • #24
Джахонгир написал(а):
Потому что это модуль букса а в Ферме нету функции рейтинга и функции указывание пола!
есть все там во втором файле настраивается пол имя ава итд только не выводит почему то, рейтинг добавление отдельно настраивается по файлам
 
Джахонгир
Местный
Сообщения
75
Реакции
6
  • #25
mobisaite написал(а):
есть все там во втором файле настраивается пол имя ава итд только не выводит почему то, рейтинг добавление отдельно настраивается по файлам
скиньте мне в лс модуль я посмотрю
 
mobisaite
Участник
Сообщения
308
Реакции
63
  • #26
Джахонгир написал(а):
скиньте мне в лс модуль я посмотрю
не могу не я ложила под хайд, а если и мог бы помочь то проблема в данном коде, а там все ок работает
 
Джахонгир
Местный
Сообщения
75
Реакции
6
  • #27
Тогда код выложите здесь
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #28
mobisaite написал(а):
:help: пометила галочками где не работает на скрине так же показывает неверный 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">
                                &nbsp;
    <?=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
  • #29
kvozimir написал(а):
не знаю что у тебя не так,но у меня вот все нормально только что поставил на демку модуль


единственнное я рейтинг не стал устанавливать
тогда я вообще не понимаю скорее всего дело в хосте я даже примерно предпологаю как это исправить но потом не будет поддержка помогать при проблемах вискас :help: ты должен быть в курсе как это исправить
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #30
mobisaite написал(а):
тогда я вообще не понимаю скорее всего дело в хосте я даже примерно предпологаю как это исправить но потом не будет поддержка помогать при проблемах вискас :help: ты должен быть в курсе как это исправить
попробуй сделать новую выборку перед отображением, например
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
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #31
Джахонгир написал(а):
скиньте мне в лс модуль я посмотрю
ЗЫ:
Уважаемый Джахонгир!
Раз Вы готовы рассмотреть проблемы с данным модулем, то почему самостоятельно не можете рассмотреть и найти ошибку в привязке кошелька и просите меня делать это в ЛС?
Я, конечно, все понимаю, но я не хочу делать за всех всю работу. Я не вижу попыток исправить что-то, а вижу просто:
"Я установил, и не работает" - а спрашивается, что Вы сделали для того, чтобы понять, почему не работает?
Почему не хотим работать и разбирать коды? За Вас никто этого делать не будет. Ошибка проста. Но, раз у Вас модуль не работает, значит Вы так хотите исправить ошибку. И гением тут не надо быть. Это между прочим, относится к большинству пользователей, те кого это не касается прекрасно знают это. Не хочу начинать войну, но начните думать головой! Своей! Покажите всем, что Вы пытались сделать для исправления. Не стоит писать:
"У меня не работает скрипт платежные баллы", "У меня не работает статистика", "у меня не работает что-то такое, не знаю как объяснить, но оно не работает, посмотрите! Это надо срочно исправить!".
Чего Вы ожидаете от вышесказанного? Вы видели форумы программистов? Другие? Раз так пишите, то не видели. Если человек просто просит помощи - ему никто не помогает. Пользователи требуют коды, свои наработки и мысли, почему у них не срабатывает. Они не будут ничего делать для человека с нуля. Потому что раньше, там точно так же и было. Им надоел этот беспорядок. Задают одни и те же вопросы.
----------------
Надеюсь, никого не обидел, не хотел и что Вы примите к сведению мой пост. Просто начните с себя. Я сюда пришел, вообще ничего не понимал. Захотел - разобрался. Не спорю, опыт работы с пхп был и есть, но не с фермами. Но все равно это совсем не то, с чем столкнулся здесь я.
Нагорело... Уф... Простите т_Т
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #32
wh1skas написал(а):
ЗЫ:
Уважаемый Джахонгир!
Раз Вы готовы рассмотреть проблемы с данным модулем, то почему самостоятельно не можете рассмотреть и найти ошибку в привязке кошелька и просите меня делать это в ЛС?
Я, конечно, все понимаю, но я не хочу делать за всех всю работу. Я не вижу попыток исправить что-то, а вижу просто:
"Я установил, и не работает" - а спрашивается, что Вы сделали для того, чтобы понять, почему не работает?
Почему не хотим работать и разбирать коды? За Вас никто этого делать не будет. Ошибка проста. Но, раз у Вас модуль не работает, значит Вы так хотите исправить ошибку. И гением тут не надо быть. Это между прочим, относится к большинству пользователей, те кого это не касается прекрасно знают это. Не хочу начинать войну, но начните думать головой! Своей! Покажите всем, что Вы пытались сделать для исправления. Не стоит писать:
"У меня не работает скрипт платежные баллы", "У меня не работает статистика", "у меня не работает что-то такое, не знаю как объяснить, но оно не работает, посмотрите! Это надо срочно исправить!".
Чего Вы ожидаете от вышесказанного? Вы видели форумы программистов? Другие? Раз так пишите, то не видели. Если человек просто просит помощи - ему никто не помогает. Пользователи требуют коды, свои наработки и мысли, почему у них не срабатывает. Они не будут ничего делать для человека с нуля. Потому что раньше, там точно так же и было. Им надоел этот беспорядок. Задают одни и те же вопросы.
----------------
Надеюсь, никого не обидел, не хотел и что Вы примите к сведению мой пост. Просто начните с себя. Я сюда пришел, вообще ничего не понимал. Захотел - разобрался. Не спорю, опыт работы с пхп был и есть, но не с фермами. Но все равно это совсем не то, с чем столкнулся здесь я.
Нагорело... Уф... Простите т_Т
скажу не по теме но молодец,уважаю:spasibo:
 
mobisaite
Участник
Сообщения
308
Реакции
63
  • #33
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 исходя из кода. А на сколько мне известно, обычно логины идут латиницей. А эта кодировка необходима для работы с кириллицей.
все элементарно оказалось я понимала что дело как раз где то там но допетрить сделать новую переменную с выборкой как то не сообразила:stena: хотя двое суток боролась с проблемой
ПС. код файла что выложила выше без дыр кто ставит данный модуль смените себе так же сделайте проверку символов в настройках где задается имя код выдерните из выложенного
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #34
mobisaite написал(а):
все элементарно оказалось я понимала что дело как раз где то там но допетрить сделать новую переменную с выборкой как то не сообразила:stena: хотя двое суток боролась с проблемой
ПС. код файла что выложила выше без дыр кто ставит данный модуль смените себе так же сделайте проверку символов в настройках где задается имя код выдерните из выложенного
сработало? Я просто быстро проглядел код, и мне показалось, что ошибка именно здесь ))
Всегда рад помочь, в особенности тем, кто работает << выделить
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #35
mobisaite написал(а):
все элементарно оказалось я понимала что дело как раз где то там но допетрить сделать новую переменную с выборкой как то не сообразила:stena: хотя двое суток боролась с проблемой
ПС. код файла что выложила выше без дыр кто ставит данный модуль смените себе так же сделайте проверку символов в настройках где задается имя код выдерните из выложенного
:Dумеющий доделает,а остальные будут просить

готовый файл им подавай:D:D:D
 
mobisaite
Участник
Сообщения
308
Реакции
63
  • #36
wh1skas написал(а):
сработало? Я просто быстро проглядел код, и мне показалось, что ошибка именно здесь ))
Всегда рад помочь, в особенности тем, кто работает << выделить
спс да сработало, выше код подправила то старый скинула без проверки хорошо хоть вспомнила :)
 
mobisaite
Участник
Сообщения
308
Реакции
63
  • #37
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 исходя из кода. А на сколько мне известно, обычно логины идут латиницей. А эта кодировка необходима для работы с кириллицей.
ага не сработало я же посмотрела свою анкету то WHERE user = '$usname переменная отвечает за мои данные а в скрипте $name отвечает за данные того пользователя которого просматриваешь а если я меняю на $name в новой выборке то то же самое что было ранее и получается так что номер не удался:(
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #38
mobisaite написал(а):
ага не сработало я же посмотрела свою анкету то WHERE user = '$usname переменная отвечает за мои данные а в скрипте $name отвечает за данные того пользователя которого просматриваешь а если я меняю на $name в новой выборке то то же самое что было ранее и получается так что номер не удался:(
ок. Оставляем name. Только тогда так:
Вместо
PHP:
$name = htmlspecialchars($_GET['name'], ENT_QUOTES, 'windows-1251');
используй
PHP:
$name = mysql_escape_string($_GET['name']);
 
mobisaite
Участник
Сообщения
308
Реакции
63
  • #39
wh1skas написал(а):
ок. Оставляем name. Только тогда так:
Вместо
PHP:
$name = htmlspecialchars($_GET['name'], ENT_QUOTES, 'windows-1251');
используй
PHP:
$name = mysql_escape_string($_GET['name']);
неа не помогло все то же самое
 
mobisaite
Участник
Сообщения
308
Реакции
63
  • #40
Оставлять отзывы самому себе запрещено! кстати проверка тоже не проходит и что самое странное не работает все что связано с таблицей db_users_a а вот все данные из db_users_b тянет нормально я имя цифрами ввела просто тоже не выводит
 
Сверху