Показать сообщение отдельно
Старый 07.04.2011, 01:00  
yerg
Нуб
Аватар для yerg
OFFLINE
Регистрация: 08.11.2008
Сообщений: 0
Благодарностей:
12 всего
Репутация: 37

Вот с моего рабочего сервера

после восстановления базы моих персов удалиш:

PHP код:
USE BILLING

delete from tbl_personal_billing
delete from tbl_user 
своих перенесёш

PHP код:
USE BILLING

insert into BILLING
.dbo.tbl_personal_billing (idBillingTypeEndDateRemainTime)  
select id1GETDATE(), 0 from RF_USER.dbo.tbl_rfaccount  

insert into BILLING
.dbo.tbl_user (UserIDCash)  
select id0 from RF_USER.dbo.tbl_rfaccount  

update RF_User
.dbo.tbl_rfaccount  
set accounttype 

where accounttype 

изменение бесплатной регистарации от FD-Core

в конфиг config.php добавить:
PHP код:
<?php  
define
('HOST_MSSQL','ХОСТ_БАЗЫ');  
define('LOGIN_MSSQL','ЛОГИН_К_БАЗЕ');  
define('PASSWORD_MSSQL','ВАШ_ПАРОЛЬ');  
define('_WORLD_','RF_World_Novus');  
define('_ACC_','tbl_rfaccount');  
define('_ACC2_','tbl_personal_billing');  
define('_ACC3_','tbl_user');  
?>
В index.php ищеш:
PHP код:
                if(_ACC_=="tbl_rfaccount") {  
                        
db_mssql_query("INSERT INTO rf_user.dbo."._ACC_." (id,password,accounttype,birthdate,Email)  
                        VALUES ((CONVERT (binary,'"
.$login."')), (CONVERT (binary,'".$password."')),0,0,'".addslashes($mail)."')");  
                } else {  
                        
db_mssql_query("INSERT INTO rf_user.dbo."._ACC_." (id,password,BCodeTU,Email)  
                        VALUES ((CONVERT (binary,'"
.$login."')), (CONVERT (binary,'".$password."')),1,'".addslashes($mail)."')");  
                } 
...и заменяеш на:
PHP код:
                if(_ACC_=="tbl_rfaccount") {  
                        
db_mssql_query("INSERT INTO rf_user.dbo."._ACC_." (id,password,accounttype,birthdate,Email)  
                        VALUES ((CONVERT (binary,'"
.$login."')), (CONVERT (binary,'".$password."')),1,0,'".addslashes($mail)."')");  
                } else {  
                        
db_mssql_query("INSERT INTO rf_user.dbo."._ACC_." (id,password,BCodeTU,Email)  
                        VALUES ((CONVERT (binary,'"
.$login."')), (CONVERT (binary,'".$password."')),1,'".addslashes($mail)."')");  
                }  
                if(
_ACC2_=="tbl_personal_billing") {  
                        
db_mssql_query("INSERT INTO billing.dbo."._ACC2_." (id,billingtype,enddate,RemainTime)  
                        VALUES ((CONVERT (binary,'"
.$login."')),1,GETDATE(),0)");  
                } else {  
                        
db_mssql_query("INSERT INTO billing.dbo."._ACC2_." (id,billingtype,enddate,RemainTime)  
                        VALUES ((CONVERT (binary,'"
.$login."')),1,GETDATE(),0)");  
                }   
                if(
_ACC3_=="tbl_personal_billing") {  
                        
db_mssql_query("INSERT INTO billing.dbo."._ACC3_." (UserID,Cash)  
                        VALUES ((CONVERT (binary,'"
.$login."')),0)");  
                } else {  
                        
db_mssql_query("INSERT INTO billing.dbo."._ACC3_." (UserID,Cash)  
                        VALUES ((CONVERT (binary,'"
.$login."')),0)");  
                } 
База биллинга бралась от Trirozhka и настраивалась полностью по его гайду а потом уже допиливал до нужного состояния
в базе ничего делать не нужно, просто настроить инишки как он описывал и всё

Последний раз редактировалось yerg; 07.04.2011 в 07:17.
 
Сказали спасибо:
traxinator (07.04.2011)