S

Как добавить кредиты в MU Online: дополнения для админ панели в MyMuWeb

Автор Sweng, 2010 Май 18, 00:05

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] mu onlineвеб сайтыmymuweb mmw

Sweng

Дополнения для Админ панели в MyMuWeb

Имеются 3 поля:
1)Причина выдачи кредитов
2)Аккаунт
3)Кредиты

Добавляет в Таблицу MEMB_INFO в поле credits, кому нужно будет тот поменяет, так, как ему нужно
+ хорошо читаемые и понятные логи.
Установка:
В Admin.php после строки <a href="?op=findip">Find IP</a> |
добавляем <a href="?op=addcred">Add Credits</a> |

и вставляем файл Addcred.php с архива в папку  admin.
и вставляем в папку Logs файл a_credits.php

Скачать:
https://www.megaupload.com/?d=9755B8DD


Credits:
Sweng

KamatoZ

Fatal error: Call to undefined function credit_system() in C:\AppServ\www\admin\addcred.php on line 3

Подскажи пожалуста в чем причина этой ошибки?

epmak

undefined function credit_system()
ты что-то гдето недоподключил, он не может найти обьявление функции

KamatoZ

В Admin.php после строки <a href="?op=findip">Find IP</a> |
добавляем <a href="?op=addcred">Add Credits</a> |

и вставляем файл Addcred.php с архива в папку admin.
и вставляем в папку Logs файл a_credits.php


Я вот это сделал как было написано, а что куда подключать я хз((

Подскажите что куда и как надо подключать. И еще у меня не стоит вебшоб у меня стоит маркет от Дезлеса(может это влияет).

Sweng

#4
Цитата: KamatoZ1979 от 2010 Май 20, 22:02  В Admin.php после строки <a href="?op=findip">Find IP</a> |
добавляем <a href="?op=addcred">Add Credits</a> |

и вставляем файл Addcred.php с архива в папку admin.
и вставляем в папку Logs файл a_credits.php


Я вот это сделал как было написано, а что куда подключать я хз((

Подскажите что куда и как надо подключать. И еще у меня не стоит вебшоб у меня стоит маркет от Дезлеса(может это влияет).

Хммм забыл в файл www/admin/inc/functions.php впиши функцию в самый конец, но перед закрытием php, теость перед ?>

Для тех у кого кредиты хранятся в MEMB_CREDITS

function credit_system($prichina,$acc_name,$add_cred)
{        require("config.php");
$cred_check = mssql_fetch_array(mssql_query("SELECT credits, memb___id FROM MEMB_CREDITS WHERE memb___id='$acc_name'"));
if (empty($cred_check[1])) {echo "$warning_red Error: Some Fields Were Left Blank!<br><a href='java script:history.go(-1)'>Go Back.</a>";}
else {
$cred_check[0]=$cred_check[0]+$add_cred;
@mssql_query("Update MEMB_CREDITS set [credits]='$cred_check[0]' WHERE [memb___id]='$acc_name'");


echo "$warning_green Уполномоченный <b>".$_SESSION['a_admin_login']."</b> добавил(удалил) <b>".$add_cred."</b> кредитов у <b>".$acc_name."</b><br>SuccessFully Edited!";
writelog("a_credits","Уполномоченный <b>".$_SESSION['a_admin_login']."</b> добавил(удалил) <b>".$add_cred."</b> кредитов у <b>".$acc_name."</b> по причине:<b>".$prichina."</b>");
}
}


И вот для тех у кого в MEMB_INFO

function credit_system($prichina,$acc_name,$add_cred)
{        require("config.php");
$cred_check = mssql_fetch_array(mssql_query("SELECT credits, memb_guid FROM MEMB_INFO WHERE memb___id='$acc_name'"));
if (empty($cred_check[1])) {echo "$warning_red Error: Some Fields Were Left Blank!<br><a href='java script:history.go(-1)'>Go Back.</a>";}
else {
$cred_check[0]=$cred_check[0]+$add_cred;
@mssql_query("Update MEMB_INFO set [credits]='$cred_check[0]' WHERE [memb___id]='$acc_name'");


echo "$warning_green Уполномоченный <b>".$_SESSION['a_admin_login']."</b> добавил(удалил) <b>".$add_cred."</b> кредитов у <b>".$acc_name."</b><br>SuccessFully Edited!";
writelog("a_credits","Уполномоченный <b>".$_SESSION['a_admin_login']."</b> добавил(удалил) <b>".$add_cred."</b> кредитов у <b>".$acc_name."</b> по причине:<b>".$prichina."</b>");
}
}

Chester

Спасибо, а как можно зделать чтоб кредиты выводились в личном кабинете пользователя ??

Deathless

Цитата: Chester от 2010 Июнь 03, 16:57  Спасибо, а как можно зделать чтоб кредиты выводились в личном кабинете пользователя ??
<?
$credits = mssql_fetch_row(mssql_query("SELECT credits FROM MEMB_CREDITS WHERE memb___id='$login'"));
echo $credits[0];
?>

mocica

ple u men9 netu 50 soobsenii

Paqpka

Цитата: mocica от 2011 Дек. 18, 10:04  ple u men9 netu 50 soobsenii
Ну а что делать жди отписывайся в темах по темам помогай людям и зарабатывай сообщения!

Похожие темы (5)

Сообщений: 19
Просмотров: 12129

Сообщений: 110
Просмотров: 39076

Сообщений: 1
Просмотров: 9401

Сообщений: 58
Просмотров: 20836