Vse o BUX

Объявление

Если вам помогли на форуме, помогите и вы нам.

Разместите здесь свой баннер всего за 1 wmr в сутки.



Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Vse o BUX » SoooFast » Плагины для SoooFast


Плагины для SoooFast

Сообщений 81 страница 90 из 401

81

Shindler написал(а):

У когото есть плагин биржи рефералов, а то у меня чето не работает, хочу поменять

Скачай скрипт и сверь с исходником.
Биржа встроенный модуль.

0

82

содержимое refbirj.php(рабочее)

Код:
<?
session_start();

if(!(isset($_SESSION["username"]) && isset($_SESSION["password"])))
{
	?>
	<script type="text/javascript">
	location.replace("login.php");
	</script>
	<noscript>
	<meta http-equiv="refresh" content="0; url=login.php">
	</noscript>
	<?
	exit();
}
include('header.php');

$user=$_SESSION["username"];

require('config.php');
$res=mysql_query("select valutaname from tb_site where id='1'"); $rufus_sql++;
$res=mysql_Fetch_array($res);
$vn=$res["valutaname"];
mysql_close($con);
?>

<h3>.::Биржа рефералов::.</h3>
<br>
<br>
Уважаемые пользователи, на Нашей бирже рефералов Вы можете покупать рефералов у других пользователей, а также получать дополнительный доход, 
продавая своих рефералов. Выставить рефералов на продажу можно со страницы со списком Ваших рефералов.
<br>
<br>
<?
if($_POST["action"]!="")
{
	$action=$_POST["action"];
	$id=$_POST["id"];

	if($action=='cancel')
	{
    require('config.php');
    $res=mysql_query("select iduser from tb_refbirj where id='$id'"); $rufus_sql++;
    $res=mysql_Fetch_array($res);

    $idu=$res["iduser"];

    $res=mysql_query("select referer from tb_users where id='$idu'"); $rufus_sql++;
    $res=mysql_Fetch_array($res);

    $referer=$res["referer"];

    if($user!=$referer)
    {
    	echo "<img src=\"images/error.png\" align=\"middle\">&nbsp;<span style=\"color:#ff0000\"><b>Это не Ваш реферал. Вы не можете снять его с продажи</b></span><br><br>";
    }else{
    	mysql_query("delete from tb_refbirj where id='$id'"); $rufus_sql++;
    	echo "<img src=\"images/ok.png\" align=\"middle\">&nbsp;<span style=\"color:#00dd00\"><b>Реферал снят с продажи</b></span><br><br>";
    }
    mysql_close($con);
	}

	if($action=='ok')
	{
    require('config.php');
    $res=mysql_query("select * from tb_refbirj where id='$id'"); $rufus_sql++;
    $res=mysql_Fetch_array($res);

    $idu=$res["iduser"];
    $price=$res["price"];

    $rs=mysql_query("select money, referals from tb_users where username='$user'"); $rufus_sql++;
    $rs=mysql_fetch_array($rs);
    if($rs["money"]<$price)
    {
    	echo "<img src=\"images/error.png\" align=\"middle\">&nbsp;<span style=\"color:#ff0000\"><b>На Вашем балансе недостаточно средств для покупки этого реферала</b></span><br><br>";
    }else{
    	mysql_query("update tb_users set money=money-$price, referals=referals+1 where username='$user'"); $rufus_sql++;

    	$res=mysql_query("select * from tb_users where id='$idu'"); $rufus_sql++;
    	$res=mysql_fetch_array($res);

    	$referer=$res["referer"];

    	mysql_query("update tb_users set referer='$user', buying='3' where id='$idu'"); $rufus_sql++;

    	$res=mysql_query("select price from tb_config where item='refbirjcomm'"); $rufus_sql++;
    	$res=mysql_fetch_array($res);
    	$comm=$res["price"];

    	mysql_query("update tb_users set money=money+$price-$comm, referals=referals-1 where username='$referer'"); $rufus_sql++;

    	mysql_query("delete from tb_refbirj where id='$id'"); $rufus_sql++;

    	echo "<img src=\"images/ok.png\" align=\"middle\">&nbsp;<span style=\"color:#00dd00\"><b>Покупка реферала прошла успешно</b></span><br><br>";
    }
    mysql_close($con);
	}
}else{
?>
Рефералы в продаже (синим подсвечиваются Ваши рефералы):<br>
<div id="tables">
<table width=100% align=center>
<tr>
	<th class="top">№</th>
	<th class="top">Логин</th>
	<th class="top">Продавец</th>
	<th class="top">Кликов</th>
	<th class="top">Рефералов</th>
	<th class="top">Денег на балансе</th>
	<th class="top">Статус аккаунта</th>
	<th class="top">Регистрация</th>
	<th class="top">Последний вход</th>
	<th class="top">Цена</th>
	<th class="top"></th>
</tr>
<?
require('config.php');

if($_POST["page"]!="")
{
	$page=$_POST["page"];
}else{
	$page='1';
}

$p1=20*($page-1);

$res=mysql_query("select tb_refbirj.id as rid, tb_refbirj.price, tb_users.*  from tb_refbirj,tb_users where tb_users.id=tb_refbirj.iduser and tb_users.username!='$user' order by tb_refbirj.id asc limit $p1,20"); $rufus_sql++;
while($row=mysql_fetch_array($res))
{
	$id=$row["rid"];
	$price=$row["price"];

	$login=$row["username"];
	$seller=$row["referer"];
	$visits=$row["visits"];
	
	$refs=$row["referals"];
	$money=$row["money"];
	$account=$row["account"];
	$regdate=$row["joindate"];
	$logdate=$row["lastlogdate"];
	
	if($seller==$user) { $cvet='6E89FF'; }else{ $cvet='ffffff';}

	echo "<tr><td align=center bgcolor=#$cvet>$id</td><td align=center bgcolor=#$cvet>$login</td><td align=center bgcolor=#$cvet>$seller</td>
	<td align=center bgcolor=#$cvet>$visits</td><td align=center bgcolor=#$cvet>$refs</td><td align=center bgcolor=#$cvet>$money</td>
	<td align=center bgcolor=#$cvet>$account</td><td align=center bgcolor=#$cvet>$regdate</td><td align=center bgcolor=#$cvet>$logdate</td>
	<td align=center bgcolor=#$cvet>$price $vn</td><td align=center bgcolor=#$cvet>";

	if($seller==$user) { $action='cancel'; $caption="Снять"; }else{ $action='ok'; $caption="Купить"; }
	?>
	<form action="" method="post">
	<input type="hidden" value="<?=$id?>" name="id">
	<input type="hidden" value="<?=$action?>" name="action">
	<input type="submit" value="<?=$caption?>">
	</form>
	</td></tr>
	<?
}
echo "</table></div>";

$res=mysql_query("select count(*) from tb_refbirj");
$all=mysql_result($res,0,0);
mysql_close($con);

if($all>0)
{
	$pages=$all/20;
	$pages1=floor($pages);

	if($pages>$pages1)
	{
    $pages=$pages1+1;
	}

	echo "<b>Текущая страница $page из $pages</b><br>
	<form action='' method=post>
	<select name='page'>";
	for($i=1;$i<=$pages;$i++)
	{
    echo "<option value='$i'>$i</option>";
	}

	echo "</select>
	<input type=submit value='Перейти'></form><br><br>";
}
}

include('footer.php');?>

а в базе всё есть???мож запроса нехватает
всё чувствую что не все владеют качественным скриптом или знаниями))
likvidator
а чо с суппортом???там тупо конфиг ставишь и путь до главной страницы и всё))всё норм работает.конфиг буксовский и всё))
у меня работало без багов)я как нить перепишу чтоб под свой дизайн сделать и всё))

0

83

allforbux написал(а):

содержимое refbirj.php(рабочее)

поменял, но все также
проблема такая - ставлю реферала на биружу, а он не стает, вообще ничего не происходит, так как будто команды никакой не подавалось

0

84

Shindler написал(а):

ставлю реферала на биружу, а он не стает

А в админке  на  сколько стоит ограничение на выставление рефов по кликам?
Может ты поставил на 100 и забыл об этом?

0

85

allforbux написал(а):

я прописал чтоб реферера из рефссылки в кукисы кидало и из них брало...

Ну даже если так,код дать можешь?А тто она мне все мозги кже продолбила!
а и еще я наверное не правильно выразился,там регищься даже пусть реферер стоит,потом в акк заходишь : реферер и пусто!
Все,с рефами я решил проблему,а уто с суппортом поможет??

0

86

allforbux написал(а):

а в базе всё есть???мож запроса нехватает

а можешь написать какой запрос должен быть

0

87

На всех, (почти на всех) САР есть опция удаления аккаунта в профиле. Вот нашел модуль для DLE, может кто переделает, а то мозгов не хватает, да я и не пробовал.

Установка модуля

Код:
<html>
<head>
<title>Установка Account-Delete</title>
<style>
body {
	background:#c7c8c9;
}
h1 {
	color:#666;
}
a {
	color:#06C;
	text-decoration:none;
}
a:hover {
	color:#09F;
	text-decoration:none;
}
textarea {
	width:500px;
	height:auto;
	border:1px dotted #000;
}
</style>
</head>
<body>
<h1>Информация</h1>
<b>Автор:</b> Spenser<br />
<b>Сайт поддержки:</b> <a href="http://ru-ua.ws" target="_blank">ru-ua.ws</a><br />
<b>Сайт разработчика:</b> <a href="http://lopez.com.ua" target="_blank">lopez.com.ua</a><br />

<h1>Установка модуля</h1>
Загружаем папку <strong>engine</strong> на сервер.<br />
<br />
В <strong>phpmyadmin</strong> выполним запрос:<br />
<textarea>ALTER TABLE `dle_users` ADD `deletecode` VARCHAR( 16 ) NOT NULL AFTER `password` </textarea>
<br />
<br />
Открываем <strong>engine/modules/profile.php</strong>, ищем:
<br />
<textarea>if ( $_POST['subscribe'] ) $db->query( "DELETE FROM " . PREFIX . "_subscribe WHERE user_id = '{$row['user_id']}'" );</textarea>
<br />
Перед вставляем:
<br />
<textarea>include_once ENGINE_DIR . '/modules/deleteuser/delete.php';</textarea><br />
Ищем:<br />
<textarea>$tpl->set( '{news_num}', $row['news_num'] );</textarea><br />
После вставляем:<br />
<textarea>$tpl->set( '{error}', $error );</textarea>
<br />
<strong>Сохраняем и закрываем profile.php</strong>
<br />
<br /><br />
Открываем <strong>engine/modules/register.php</strong>, ищем:<br />
<textarea>function check_reg($name, $email, $password1, $password2, $sec_code = 1, $sec_code_session = 1)</textarea><br />
Заменяем на:<br />
<textarea>function check_reg($name, $email, $password1, $password2, $deletecode, $sec_code = 1, $sec_code_session = 1)</textarea>
<br />
Ищем:<br />
<textarea>if( strlen( $password1 ) < 6 ) $stop .= $lang['reg_err_2'];</textarea>
<br />
После вставляем:<br />
<textarea>if( strlen( $deletecode ) > 16 ) $stop .= "Код удаления аккаунта не может быть больше 16 символов";</textarea><br />
<br />
Ищем:<br />
<textarea>$password2 = $_POST['password2'];</textarea><br />
После вставляем:<br />
<textarea>$deletecode = $_POST['deletecode'];</textarea><br />
<br />
Ищем:<br />
<textarea>$reg_error = check_reg( $name, $email, $password1, $password2, $sec_code, $sec_code_session );</textarea><br />
Заменяем на:<br />
<textarea>$reg_error = check_reg( $name, $email, $password1, $password2, $deletecode, $sec_code, $sec_code_session );</textarea><br />
<br />
Ищем следующее:<br />
<textarea>$idlink = rawurlencode( base64_encode( $name . "||" . $email . "||" . md5( $password1 ) . "||" . md5( md5( $name . $email . DBHOST . DBNAME . $config['key'] ) ) ) );</textarea><br />
Заменяем на:<br />
<textarea>$idlink = rawurlencode( base64_encode( $name . "||" . $email . "||". $deletecode . "||" . md5( $password1 ) . "||" . md5( md5( $name . $email . DBHOST . DBNAME . $config['key'] ) ) ) );</textarea><br /><br />
Ищем:<br />
<textarea>$reg_error = check_reg( $name, $email, $regpassword, $regpassword );</textarea><br />
Меняем на:<br />
<textarea>$reg_error = check_reg( $name, $email, $regpassword, $regpassword, $deletecode );</textarea><br /><br />
Ищем:<br />
<textarea>$db->query( "INSERT INTO " . USERPREFIX . "_users (name, password, deletecode, email, reg_date, lastdate, user_group, info, signature, favorites, xfields, logged_ip) VALUES ('$name', '$regpassword', '$email', '$add_time', '$add_time', '" . $config['reg_group'] . "', '', '', '', '', '" . $_IP . "')" );</textarea><br />
Заменяем на:<br />
<textarea>$db->query( "INSERT INTO " . USERPREFIX . "_users (name, password, deletecode, email, reg_date, lastdate, user_group, info, signature, favorites, xfields, logged_ip) VALUES ('$name', '$regpassword', '$deletecode', '$email', '$add_time', '$add_time', '" . $config['reg_group'] . "', '', '', '', '', '" . $_IP . "')" );</textarea><br /><br />
<br />
<strong>Сохраняем и закрываем registration.php</strong> .<br />
<br />
<br />
<br />
Открываем <strong>templates/ВАШ_ШАБЛОН/registration.tpl</strong><br />
Ищем:<br />
<textarea><tr>
<td width="130" height="25" nowrap>Повторите пароль:&nbsp;</td>
<td><input type="password" name="password2" class="f_input" /></td>
</tr></textarea><br />
Ниже добавить:<br />
<textarea>
<tr>
<td width="130" height="25" nowrap>Код удаления аккаунта:&nbsp;</td>
<td><input type="text" name="deletecode" class="f_input" /> (Не больше 16 символов)</td>
</tr>
</textarea><br />
<br />
<strong>Сохраняем и закрываем registration.tpl</strong> .<br />
<br />
Открываем <strong>templates/ВАШ_ШАБЛОН/userinfo.tpl</strong><br />
В самом начале файла вставляем:<br />
<textarea>{error}</textarea><br /><br />
Ищем:<br />
<textarea>
{xfields}
</textarea><br />
<br />
Выше вставляем:<br />
<textarea>
<tr>
<td width="170" height="25">Удалиться с сайта:</td>
<td width="200"><br /><input type="text" name="deleteco" /> <span style="color:#999; font-size:13px;">(Введите код удаления)</span><br />
<input type="checkbox" name="deletefrom" value="1" /> Удалить аккаунт</td>
</tr>
</textarea><br />
<br />
<br />
<h1>Поздравляю Вас! Модуль успешно установлен! Приятного использования :)</h1>
<b>Автор:</b> Spenser<br />
<b>Сайт поддержки:</b> <a href="http://ru-ua.ws" target="_blank">ru-ua.ws</a><br />
<b>Сайт разработчика:</b> <a href="http://lopez.com.ua" target="_blank">lopez.com.ua</a><br />
</body>
</html>

Сам модуль

Код:
<?php
if( ! defined( 'DATALIFEENGINE' ) ) {
	die( "Hacking attempt!" );
}


          /* Удаление аккаунта */
          $nowuseron=stripslashes($member_id['user_id']);
          $db->query("SELECT * FROM " . PREFIX . "_users WHERE user_id='$nowuseron'");
          $row = $db->get_row();
          $code = $row['deletecode'];
          $group = $row['user_group'];
          $admin = 1;
    
    
    include_once ENGINE_DIR . '/classes/parse.class.php';
    
    if($_POST['deletefrom']) {
    	
    if($group != $admin) {
    
    if($_REQUEST['deleteco'] == $code){
	
    $db->query( "DELETE FROM " . PREFIX . "_users WHERE user_id = '$nowuseron'" );

    	
    }else{
    	$error="<div style='width:60%; margin:0 auto; text-align:center; border:1px dotted #06F; padding:3px; margin:5px; color:#0066CC;'>Код удаления учетной записи введен не верно! Проверьте правильность ввода.</div>";
    }
    }else{
    	$error="<div style='width:60%; margin:0 auto; text-align:center; border:1px dotted #06F; padding:3px; margin:5px; color:#FF0000;'>Аккаунты администраторов не удаляются</div>";
    }
    

    }

    
    
?>

0

88

allforbux написал(а):

а чо с суппортом???там тупо конфиг ставишь и путь до главной страницы и всё))всё норм работает.конфиг буксовский и всё))у меня работало без багов)я как нить перепишу чтоб под свой дизайн сделать и всё))

Я ЖЕ писал иди на 13 страничку!!

0

89

о...тут всё просто
строка 86:
echo '<p align="center">Powered by <a href='mailto:e-mail'>Bux</a> &copy; 2009. All right reserved.</p>';
ругается на кавычки!
новая строка:
echo '<p align=\"center\">Powered by <a href='mailto:e-mail'>Bux</a> &copy; 2009. All right reserved.</p>';
либо
echo '<p align='center'>Powered by <a href='mailto:e-mail'>Bux</a> &copy; 2009. All right reserved.</p>';
пробуй)

0

90

В Плагине Авторизация + капча есть не большая ошибка !!!

В файле image1.php

найдите строку

// tipo de letra obtenido en dafont.net
$fuente = './14088.ttf';

и замените её на

// tipo de letra obtenido en dafont.net
$fuente = './12455.ttf';
 

Иначе картинка при входе не будет открываться )))
Спасибо за внимание!
:flag:

0


Вы здесь » Vse o BUX » SoooFast » Плагины для SoooFast