Установка торрент-трекера TBDev YSE 2.0

Установка и настройка форумов, CMS и прочих веб-приложений

Модератор: doliar

Правила форума
По вопросам настройки и установки коммерческих web приложений (IPB, DLE, vBulletin и т.д.) обращайтесь в техническую поддержку данных web приложений.

На данном форуме не рекомендуется создавать темы по вопросам настройки и установки коммерческих web приложений.

Re: Установка торрент-трекера TBDev YSE 2.0

Сообщение JavaExport » 18 янв 2009, 07:53

Paul писал(а):Всем привет люди подскажите пожалуйста как на трекер сделать чтобы Гости не могли просматривать страницы кроме главной и правил и ещё посдскажите как сделать как на драконах За сегодня:


З.Ы у меня просто интернет не безлимит поэтому немогу на бит торрент лазить)

Несколььуо страниц назат писал!
JavaExport
Активный участник
 
Сообщения: 937
Зарегистрирован: 15 сен 2008, 18:45
Домен: http://mobilephone.ixbb.r

Re: Установка торрент-трекера TBDev YSE 2.0

Сообщение Paul » 18 янв 2009, 11:58

Извините конечно но я вчера весь форум облазил и ненашёл только видел как суфферинг писал но ему некто так и неответил если кто знает ответьте пожалуйста на мои вопросы буду очень признателен) :wink:

Или хотябы дайте ссылку где на мои вопросы отвечено))
Каждый может обидеть админа,но не каждый сможет извиниться :D

Изображение
Аватара пользователя
Paul
Начинающий участник
 
Сообщения: 10
Зарегистрирован: 30 авг 2008, 22:35

Re: Установка торрент-трекера TBDev YSE 2.0

Сообщение JavaExport » 18 янв 2009, 12:59

Paul писал(а):Извините конечно но я вчера весь форум облазил и ненашёл только видел как суфферинг писал но ему некто так и неответил если кто знает ответьте пожалуйста на мои вопросы буду очень признателен) :wink:

Или хотябы дайте ссылку где на мои вопросы отвечено))
Возьми вот тут примерчик: viewtopic.php?f=10&t=351&st=0&sk=t&sd=a&start=860
И подредактируй его немного! :wink:
JavaExport
Активный участник
 
Сообщения: 937
Зарегистрирован: 15 сен 2008, 18:45
Домен: http://mobilephone.ixbb.r

Re: Установка торрент-трекера TBDev YSE 2.0

Сообщение Paul » 18 янв 2009, 13:35

JavaExport писал(а):Возьми вот тут примерчик: viewtopic.php?f=10&t=351&st=0&sk=t&sd=a&start=860
И подредактируй его немного! :wink:


Я же говорил у меня не безлимит чтобы в инете сидеть если кто нибудь знает ответы на мои вопросы напишите пожалуйста :)
Каждый может обидеть админа,но не каждый сможет извиниться :D

Изображение
Аватара пользователя
Paul
Начинающий участник
 
Сообщения: 10
Зарегистрирован: 30 авг 2008, 22:35

Re: Установка торрент-трекера TBDev YSE 2.0

Сообщение speedi » 18 янв 2009, 13:36

Народ помогите очень надо:
Что за дефолтные и от мердокса - бонусы!
Буду признателен!
speedi
Участник
 
Сообщения: 39
Зарегистрирован: 27 дек 2008, 18:59

Re: Установка торрент-трекера TBDev YSE 2.0

Сообщение doliar » 18 янв 2009, 13:38

speedi писал(а):Народ помогите очень надо:
Что за дефолтные и от мердокса - бонусы!
Буду признателен!


Ты файлы и SQL запросы от бонусов менял?!
Изображение

Консультаций по TBDev через icq неосуществляю!
Аватара пользователя
doliar
Автор
 
Сообщения: 732
Зарегистрирован: 16 янв 2008, 15:05
Откуда: Саратов, Волжский р-он
Домен: tbdev-info.vfose.ru

Re: Установка торрент-трекера TBDev YSE 2.0

Сообщение JavaExport » 18 янв 2009, 13:41

speedi писал(а):Народ помогите очень надо:
Что за дефолтные и от мердокса - бонусы!
Буду признателен!
Незнаю правельно ли я понял doliar'a
но мне кажется что один из них стандартный а другой переделанный!
Посматри он что то писал уже тебе раньше! :)
JavaExport
Активный участник
 
Сообщения: 937
Зарегистрирован: 15 сен 2008, 18:45
Домен: http://mobilephone.ixbb.r

Re: Установка торрент-трекера TBDev YSE 2.0

Сообщение Paul » 18 янв 2009, 13:50

doliar помоги пожалуйста если знаешь ответы на мои вопросы
Каждый может обидеть админа,но не каждый сможет извиниться :D

Изображение
Аватара пользователя
Paul
Начинающий участник
 
Сообщения: 10
Зарегистрирован: 30 авг 2008, 22:35

Re: Установка торрент-трекера TBDev YSE 2.0

Сообщение speedi » 18 янв 2009, 14:14

doliar если это так как написал Java Export то они стандартные я с ними ни чё не мутил)))
Жду советов и помоши!
speedi
Участник
 
Сообщения: 39
Зарегистрирован: 27 дек 2008, 18:59

Re: Установка торрент-трекера TBDev YSE 2.0

Сообщение doliar » 18 янв 2009, 15:17

Paul писал(а):doliar помоги пожалуйста если знаешь ответы на мои вопросы

На первый вопрос не один раз уже отвечали. Читай тему.
Насчет ( За сегодня ) у меня кода нет.

speedi писал(а):doliar если это так как написал Java Export то они стандартные я с ними ни чё не мутил)))

1. Удали таблицу bonus в phpmyadmin.
вместо неё сделай запрос:
Код: Выделить всёРазвернуть
CREATE TABLE `mybonus` (
  `id` int(5) NOT NULL auto_increment,
  `bonus_position` smallint(2)  NOT NULL default '0',
  `bonus_title` varchar(50) NOT NULL default '',
  `bonus_description` text NOT NULL,
  `bonus_points` decimal(5,1) NOT NULL default '0.0',
  `bonus_art` varchar(10) NOT NULL default 'traffic',
  `bonus_menge` bigint(20) unsigned NOT NULL default '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

INSERT INTO `mybonus` VALUES (1, 1, '1.0GB Uploaded', 'Обменять бонусы на траффик.', 75.0, 'traffic', 1073741824);
INSERT INTO `mybonus` VALUES (2, 2, '2.5GB Uploaded', 'Обменять бонусы на траффик.', 150.0, 'traffic', 2684354560);
INSERT INTO `mybonus` VALUES (3, 3, '5GB Uploaded', 'Обменять бонусы на траффик.', 250.0, 'traffic', 5368709120);
INSERT INTO `mybonus` VALUES (4, 4, '3 Invites', 'Обменять бонусы на Приглошения.', 20.0, 'invite', 3);


И канешно поменяй файл mybonus.php
Код: Выделить всёРазвернуть
<?
////////////////////////////////////////////////////////
// Bonus Mod by TvRecall.org
// Bonus Mod Version 0.3 Updated by devin
// Bonus Mod Advanced Version 1.0 by elegor
//
// Updated 18/09/2007
// under GPL-License
/////////////////////////////////////////////////////////

require_once('include/bittorrent.php');

dbconn(false);
loggedinorreturn();

stdhead("Бонусы товарища ".$CURUSER['username']);

$exchange = $_POST["exchange"];
$action = $_POST["action"];


if($action == "elegor"){
if(get_user_class() < UC_ADMINISTRATOR)// admin access
stderr("Ошибка", "У вас нет прав для доступа на эту страницу");

$update = $_POST["update"];
$delete = $_POST["delete"];
$addnew = $_POST["addnew"];

//------------------ addnew --------------------------------------------------------
if($addnew){

if(get_user_class() < UC_SYSOP)// admin access
stderr("Ошибка", "У вас нет прав для доступа на эту страницу");

$bonus_position = $_POST["next"];
$bonus_title = $_POST["bonus_title"];
$bonus_description = $_POST["bonus_description"];
$bonus_points = $_POST["bonus_points"];
$bonus_art = $_POST["bonus_art"];
$nbyt = $_POST["nbyt"];
$bonus_menge = $_POST["bonus_menge"];

switch($bonus_art){
case 0:
$bonus_art = "traffic";
break;
case 1:
$bonus_art = "invite";
break;
}

switch($nbyt){
case 0:
if($bonus_art != "invite")
$bonus_menge = $bonus_menge*1024*1024;
break;
case 1:
if($bonus_art != "invite")
$bonus_menge = $bonus_menge*1024*1024*1024;
break;
case 2:
if($bonus_art != "invite")
$bonus_menge = $bonus_menge*1024*1024*1024*1024;
break;
}

$missdata = (!$bonus_title || !$bonus_description || !$bonus_points || !is_numeric($bonus_points) || !$bonus_art || !$bonus_menge || !is_numeric($bonus_menge) ? "Missing data:" : "");
if($missdata){
print("<table><tr><td class=main align=left>");

echo $missdata;
if(!$bonus_title)
echo "<li>Укажите название</li>";
if(!$bonus_description)
echo "<li>Укажите описание</li>";
if(!$bonus_points || !is_numeric($bonus_points))
echo "<li>Укажите количество бонусов</li>";
if(!$bonus_art)
echo "<li>Укажите тип (трафик или инвайт)</li>";
if(!$bonus_menge || !is_numeric($bonus_menge))
echo "<li>Укажите награду</li>";

print("</td></tr></table>");
print("<br /><h2>Проверьте, пожалуйста</h2>");
stdfoot();
die();
}

$updbonus[] = $bonus_position;
$updbonus[] = sqlesc($bonus_title);
$updbonus[] = sqlesc($bonus_description);
$updbonus[] = $bonus_points;
$updbonus[] = sqlesc($bonus_art);
$updbonus[] = $bonus_menge;

if(!$missdata)
mysql_query("INSERT INTO mybonus (bonus_position, bonus_title, bonus_description, bonus_points, bonus_art, bonus_menge) VALUES(" . implode(" , ", $updbonus) . ")") or sqlerr(__FILE__, __LINE__);
}
//------------------ end addnew-----------------------------------------------------

//------------------ update --------------------------------------------------------
if($update){
$res = mysql_query("SELECT id from mybonus") or sqlerr(__FILE__, __LINE__);
$res2 = mysql_query("SELECT id, bonus_position from mybonus") or sqlerr(__FILE__, __LINE__);
$ress = (mysql_num_rows($res));

while($positions = mysql_fetch_assoc($res2)){
$bonus_position_remote = $positions["bonus_position"];
$remote[] = $bonus_position_remote;

$bonus_position_local = $_POST["bonus_position_".$positions["id"]];
$local[] = $bonus_position_local;
}

sort($local);
sort($remote);
if($local != $remote){
stderr("Ошибка", "Двойная позиция");
stdfoot();
}

while($updbonus2 = mysql_fetch_assoc($res)){
$bonus_id = $_POST["bonus_id_".$updbonus2["id"]];
$bonus_position = $_POST["bonus_position_".$updbonus2["id"]];
$bonus_title = $_POST["bonus_title_".$updbonus2["id"]];
$bonus_description = $_POST["bonus_description_".$updbonus2["id"]];
$bonus_points = $_POST["bonus_points_".$updbonus2["id"]];
$bonus_art = $_POST["bonus_art_".$updbonus2["id"]];
$nbyt = $_POST["nbyt_".$updbonus2["id"]];
$bonus_menge = $_POST["menge_".$updbonus2["id"]];

switch($bonus_art){
case 0:
$bonus_art = "traffic";
break;
case 1:
$bonus_art = "invite";
break;
}

switch($nbyt){
case 0:
if($bonus_art != "invite")
$bonus_menge = $bonus_menge*1024*1024;
break;
case 1:
if($bonus_art != "invite")
$bonus_menge = $bonus_menge*1024*1024*1024;
break;
case 2:
if($bonus_art != "invite")
$bonus_menge = $bonus_menge*1024*1024*1024*1024;
break;
}

$updbonus[] = "bonus_position = ".$bonus_position;
$updbonus[] = "bonus_title = ".sqlesc($bonus_title);
$updbonus[] = "bonus_description = ".sqlesc($bonus_description);
$updbonus[] = "bonus_points = ".$bonus_points;
$updbonus[] = "bonus_art = ".sqlesc($bonus_art);
$updbonus[] = "bonus_menge = ".$bonus_menge;

if($local == $remote)
mysql_query("UPDATE mybonus SET " . implode(", ", $updbonus) . " WHERE id = ".$bonus_id) or ((mysql_errno() == 1062) ? stderr("Gre?ka<br />", "Duplicirana pozicija!") : sqlerr(__FILE__, __LINE__));
}
}
//------------------ end update ----------------------------------------------------

//------------------ delete --------------------------------------------------------
if($delete){
$bonus_ids=$_POST["delete"];

foreach($bonus_ids as $bonus_id){
$check = mysql_query("SELECT bonus_position FROM mybonus WHERE id=".$bonus_id) or sqlerr(__FILE__, __LINE__);
if (mysql_num_rows($check) != 1)
stderr("Ошибка", "Неправильный ID $bonus_id");

mysql_query("DELETE FROM mybonus WHERE id=".$bonus_id) or sqlerr(__FILE__, __LINE__);
}


//resort positions
$pos = mysql_query("SELECT bonus_position FROM mybonus") or sqlerr(__FILE__, __LINE__);
$i=1;
while($position=mysql_fetch_assoc($pos)){
$newpos=str_replace ( $position["bonus_position"], $position["bonus_position"], $i);
mysql_query("UPDATE mybonus SET bonus_position=" . str_replace( $position["bonus_position"], $position["bonus_position"], $i) . " WHERE bonus_position=".$position["bonus_position"]) or sqlerr(__FILE__, __LINE__);
$i++;
}
}
//------------------ end delete ----------------------------------------------------

//------------------ admin control table -------------------------------------------
function bonus_position() {
$return = array();
$result = mysql_query("SELECT bonus_position FROM mybonus ORDER BY bonus_position");
while ($row = mysql_fetch_array($result))
$return[] = $row;
return $return;
}

$res=mysql_query("SELECT * FROM mybonus ORDER BY bonus_position") or sqlerr(__FILE__, __LINE__,__ERROR__);
if(mysql_num_rows($res) == 0)
echo "baza je prazna";
$next = mysql_num_rows($res)+1;

begin_table();
print("<tr>".
"<form name=\"upd\" action=\"mybonus.php\" method=\"post\">".
"<input type=hidden name=update value=true />".
"<input type=hidden name=action value=elegor />".
"<td colspan=7 class=row2><h2>Изменить настройки</h2></td>".
"</tr>".
"<tr>".
"<td class=row2 align=center valign=top>Опция</td>".
"<td class=row2 align=left valign=top>Название</td>".
"<td class=row2 align=left valign=top>Описание</td>".
"<td class=row2 align=center valign=top>Бонусы</td>".
"<td class=row2 align=center valign=top>Тип</td>".
"<td class=row2 align=center valign=top>Награда</td>".
"<td class=row2 align=center valign=top>Удалить</td>".
"</tr>");

while($bonus = mysql_fetch_assoc($res)){
print("<input type=hidden name=bonus_id_".$bonus["id"]." value=".$bonus["id"]." />");
$menge=$bonus["bonus_menge"];
if($bonus["bonus_art"]=="traffic")
$menge = ($bonus["bonus_menge"]/1024/1024);

print ("<td class=row1 align=center valign=top>".
"<select name=\"bonus_position_".$bonus["id"]."\">");
$position = bonus_position();
$catdropdown = "";
$j=0;
$selected = $bonus["bonus_position"];
foreach ($position as $row){
$j++;
$catdropdown .= "<option value=\"" . $row["bonus_position"] . "\"";

if ($j==$bonus["bonus_position"]){
$catdropdown .= " selected=\"selected\"";
$j=$bonus["bonus_position"];}

$catdropdown .= ">" . htmlspecialchars($row["bonus_position"]) . "</option>\n";
}
print ($catdropdown);
print("</select>".
"</td>".
"<td class=row1 align=left valign=top><input type=\"text\" name=\"bonus_title_".$bonus["id"]."\" value=\"".$bonus["bonus_title"]."\" /></td>".
"<td class=row1 align=left valign=top><textarea name=\"bonus_description_".$bonus["id"]."\" cols=50 rows=3>".$bonus["bonus_description"]."</textarea></td>".
"<td class=row1 align=center valign=top><input type=\"text\" name=\"bonus_points_".$bonus["id"]."\" size=\"5\" value=\"".$bonus["bonus_points"]."\" /></td>");
print ("<td class=row1 align=left valign=top>".
"<input type=\"radio\" name=\"bonus_art_".$bonus["id"]."\" value=\"0\" ".($bonus["bonus_art"]=="traffic" ? " checked=\"checked\"" : " ") ."onclick=\"javascript: nbytdiv_".$bonus["id"].".style.display = 'block'\" />&nbsp;траффик<br />".
"<input type=\"radio\" name=\"bonus_art_".$bonus["id"]."\" value=\"1\" ".($bonus["bonus_art"]=="invite" ? " checked=\"checked\"" : " ") ."onclick=\"javascript: nbytdiv_".$bonus["id"].".style.display = 'none'\" />&nbsp;приглашение".
"</td>".
"<td class=row1 align=center valign=top><input type=\"text\" name=\"menge_".$bonus["id"]."\" size=\"15\" value=\"".$menge."\" />".
"<br />".

"<div disable=\"1\" style=\"display: ".($bonus["bonus_art"] == "invite" ? "none" : "block") ."\" id=\"nbytdiv_".$bonus["id"]."\"><input type=\"radio\" name=\"nbyt_".$bonus["id"]."\" value=\"2\" onclick=\"javascript: document.upd.menge_".$bonus[id].".value = ".($bonus["bonus_menge"]/1024/1024/1024/1024)."\" />TB".
"<input type=\"radio\" name=\"nbyt_".$bonus["id"]."\" value=\"1\" onclick=\"javascript: document.upd.menge_".$bonus[id].".value = ".($bonus["bonus_menge"]/1024/1024/1024)."\" />GB".
"<input type=\"radio\" name=\"nbyt_".$bonus["id"]."\" value=\"0\" checked=\"checked\" onclick=\"javascript: document.upd.menge_".$bonus[id].".value = ".($bonus["bonus_menge"]/1024/1024)."\" />MB</div>".

"</td>".
"<td class=row1 align=center><input type=\"checkbox\" name=\"delete[]\" value=\"".$bonus["id"]."\" /></td>".
"</tr>");
}
print("<tr>".
"<td colspan=7 class=row2 align=center><input type=\"submit\" class=\"btn\" value=\"Изменить\" /></td>".
"</form></tr>".
"<tr>".
"<td colspan=7 class=row1 style=\"border: none\">&nbsp;</td>".
"</tr>".
"<tr>".
"<td colspan=7 class=row2><h2>Добавить новый</h2></td>".
"</tr>");
print("<tr>".
"<form action=\"mybonus.php\" method=\"post\">".
"<input type=\"hidden\" name=\"addnew\" value=\"true\" />".
"<input type=\"hidden\" name=\"action\" value=\"elegor\" />".
"<input type=\"hidden\" name=\"next\" value=\"".$next."\" />".
"<td class=row2 align=center valign=top>Опция</td>".
"<td class=row2 align=left valign=top>Название</td>".
"<td class=row2 align=left valign=top>Описание</td>".
"<td class=row2 align=center valign=top>Бонусы</td>".
"<td class=row2 align=center valign=top>Тип</td>".
"<td class=row2 colspan=2 align=center valign=top>Награда</td>".
"</tr>");
print ("<tr>".
"<td class=row1 align=center valign=top>".$next."</td>".
"<td class=row1 align=left valign=top><input type=\"text\" name=\"bonus_title\" /></td>".
"<td class=row1 align=left valign=top><textarea name=\"bonus_description\" cols=50 rows=3></textarea></td>".
"<td class=row1 align=center valign=top><input type=\"text\" name=\"bonus_points\" size=\"5\" /></td>".
"<td class=row1 align=left valign=top>".
"<input type=\"radio\" name=\"bonus_art\" value=\"0\" checked=\"checked\" onclick=\"javascript: nbytdiv.style.display = 'block'\" />&nbsp;траффик<br />".
"<input type=\"radio\" name=\"bonus_art\" value=\"1\" onclick=\"javascript: nbytdiv.style.display = 'none'\" />&nbsp;приглашение".
"<td colspan=2 class=row1 align=center valign=top><input type=\"text\" name=\"bonus_menge\" size=\"20\" />".
"<br />".
"<div disable=\"1\" style=\"display: block\" id=\"nbytdiv\">".
"<input type=\"radio\" name=\"nbyt\" value=\"2\" onclick=\"javascript: document.upd.menge.value = (document.upd.menge.value/1024/1024/1024/1024)\" />TB".
"<input type=\"radio\" name=\"nbyt\" value=\"1\" onclick=\"javascript: document.upd.menge.value = (document.upd.menge.value/1024/1024/1024)\" />GB".
"<input type=\"radio\" name=\"nbyt\" value=\"0\" checked=\"checked\" onclick=\"javascript: document.upd.menge.value = (document.upd.menge.value/1024/1024)\" />MB</div>".
"</td>".
"</tr>".
"<td colspan=7 class=row2 align=center><input class=btn type=\"submit\" value=\"Добавить\" /></td>".
"</form></tr>");
end_table();
stdfoot();
die();
}
//------------------ end admin control table ---------------------------------------

// ----------------- exchange ------------------------------------------------------
$user_bonus = $CURUSER['bonus'];
$user_id = $CURUSER['id'];

if($exchange){
$user_bonus = $_POST["user_bonus"];
$user_id = $_POST["user_id"];
$take_points = $_POST["bonus_points"];
$bonus_art = $_POST["bonus_art"];
$bonus_option = $_POST["bonus_option"];
$bonus_menge = $_POST["bonus_menge"];
$modcomment = $CURUSER['modcomment'];

if($user_bonus >= $take_points){
if($bonus_art == "traffic"){
$modcomment = sqlesc(gmdate("Y-m-d") . " - Пользователь обменял " .$take_points. " бонусов на трафик.\n " .$modcomment);
mysql_query("UPDATE users SET bonus = ".($user_bonus-$take_points).", uploaded = ".($CURUSER["uploaded"]+$bonus_menge).", modcomment = ".$modcomment." WHERE id=".$user_id) or sqlerr(__FILE__, __LINE__,__ERROR__);
print("<h2>Обменяно</h2>".
"<br />Удачно обменяно $take_points бонусов на траффик.<br />Возврат на главную страницу произойдет через 5 сек.".
"<p><a href=\"mybonus.php\">Вернутся к страничке обмена Бонусов</a>");
print"<meta http-equiv=\"refresh\" content=\"5; url=index.php\" />";
stdfoot();
die();
}
elseif($bonus_art == "invite"){
$modcomment = sqlesc(gmdate("Y-m-d") . " - Пользователь обменял " .$take_points. " бонусов на инвайты.\n " .$modcomment);
mysql_query("UPDATE users SET bonus = ".($user_bonus-$take_points).", invites = ".($CURUSER["invites"]+$bonus_menge).", modcomment = ".$modcomment." WHERE id=".$user_id) or sqlerr(__FILE__, __LINE__,__ERROR__);
print("<h2>Successfully!</h2>".
"<br />Успешно обменяно $take_points бонусов на приглашения.<br />Возврат на главную страницу произойдет через 5 сек.".
"<p><a href=\"mybonus.php\">Вернутся к страничке обмена Бонусов</a>");
print"<meta http-equiv=\"refresh\" content=\"5; url=index.php\" />";
stdfoot();
die();
}
else{
stderr("Ошибка", "Неверный тип!");
}
}else{
stderr("Ошибка", "Недостаточно для обмена");
}
}
// ------- end exchange ------------------------------------------------------

//--- exchange table ---------
if(get_user_class() >= UC_ADMINISTRATOR){
$aministration = "<form name=\"adminaccenss\" action=\"mybonus.php\" method=\"post\">";
$aministration .= "<input type=\"hidden\" name=\"action\" value=\"elegor\" />";
$aministration .= "<input type=\"submit\" value=\"Администрирование\" />";
$aministration .= "</form>";
}else{
$aministration = "&nbsp;";
}
begin_frame("Пункт обмена Бонусов");
print("<table width=100% cellspacing=\"1\" cellpadding=4 class=\"coltable\">".
"<tr>".
"<td colspan=4 class=row1 style=\"border: none\"><center><font color=\"darkgreen\" size=4>На вашем счету <font color=red><b>$user_bonus</b></font>&nbsp;бонусов</font><br><b><font color=\"darkgreen\" size=2>За каждый час сидирования, Вы получаете <font color=red><b>$points_per_hour</b></font>&nbsp;бонус(ов)</font></b><br /></td>".
"</tr>".
"<tr>".
"<td class=row2 width=7><b>&nbsp;№&nbsp;</b></td>".
"<td class=row2><b>Описание</b></td>".
"<td class=row2 align=center><b>Цена</b></td>".
"<td class=row2 align=center><b>Обменять</b></td>".
"</tr>");

$res = mysql_query("SELECT * from mybonus order by bonus_position");

while($exchangeable = mysql_fetch_assoc($res)){
print("<tr>".

"<form action=mybonus.php method=\"post\">".
"<input type=\"hidden\" name=\"exchange\" value=\"true\" />".
"<input type=\"hidden\" name=\"bonus_menge\" value=\"".$exchangeable["bonus_menge"]."\" />".
"<input type=\"hidden\" name=\"user_bonus\" value=\"".$user_bonus."\" />".
"<input type=\"hidden\" name=\"user_id\" value=\"".$user_id."\" />".
"<input type=\"hidden\" name=\"bonus_points\" value=\"".$exchangeable["bonus_points"]."\" />".
"<input type=\"hidden\" name=\"bonus_option\" value=\"".$exchangeable["bonus_position"]."\" />".
"<input type=\"hidden\" name=\"bonus_art\" value=\"".$exchangeable["bonus_art"]."\" />".


"<td class=row1 valign=top align=center>".$exchangeable["bonus_position"].".</td>".
"<td class=row1 valign=top align=left><b>".$exchangeable["bonus_title"]."</b><br />".$exchangeable["bonus_description"]."</td>".
"<td class=row1 align=center><b>".$exchangeable["bonus_points"]."</b> (у Вас <font color=green><b>".$user_bonus."</b></font>)</td>");
if($user_bonus >= $exchangeable["bonus_points"])
print("<td class=row1 align=center><input type=\"submit\" style=width:80 value=\"Обменять\" /></td></form>");
else
print("<td class=row1 align=center><input type=submit class=\"btn\" value=\"Не хватает\" disabled=\"disabled\"/></td></form>");
print("</tr>");
}
print("<tr>".
"<td colspan=4 class=\"row2\" align=\"right\" style=\"border: none\" valign=\"bottom\">&nbsp;</td>".
"<tr>".
"<td colspan=4 class=row2 align=center valign=bottom style=\"border: none\">$aministration</td>".
"</tr>".
"</table>");
end_frame();
//------------------ end exchange table --------------------------------------------
stdfoot();
?>
Изображение

Консультаций по TBDev через icq неосуществляю!
Аватара пользователя
doliar
Автор
 
Сообщения: 732
Зарегистрирован: 16 янв 2008, 15:05
Откуда: Саратов, Волжский р-он
Домен: tbdev-info.vfose.ru

Пред.След.

Вернуться в Установка веб-приложений

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

cron