badfist
Numele forumului cat si aceasta descriere pot fi modificate accesind meniul ADMIN -> OPTIUNI
Nou pe simpatie:
glamour35
Femeie
24 ani
Constanta
cauta Barbat
28 - 69 ani
badfistInregistrareLoginPozeNu sunteti logat. Lista Forumurilor Pe Tematici
badfist / Tutorial / ---[Cum sa legi adminmodul de mysql]--- Pagini: 1  
#1
Sergent
Moderator
Postari: 106
Vad ca nimeni nu stie. Oricum partea buna e ca am reusit sa leg baza de date de serverul de counter, si in urmatoarele randuri o sa va explic cum se face (pentru cei care doresc o administrare de la distanta a adminilor si a moderatorilor de pe server).
In primul rand, nu va apucati de asa ceva, daca nu aveti instalate urmatoarele servere : Apache, Mysql si Php. Pentru cei care stiu despre ce este vorba, voi trece mai departe, pentru cei care nu stiu iata linkurile unde gasiti cele 3 servere:
http://www.mysql.com
http://httpd.apache.org
http://www.php.net
Pentru a face legatura intre server si baza de date Sql, va trebuie un dll pe care il gasiti aici http://sourceforge.net/project/showfiles.p...lease_id=262385 --> luati versiunea de windows. Decomprimati cu winrar, ... redenumiti fisierul admin_MM_mysql.dll in admin_MM.dll si il copiati in hldscstrikeaddonsadminmoddlls (dati yes la overwrite).
Urmatorul pas este sa creem baza de date :

Code:

create database cs;
use cs;
-- --------------------------------------------------------
-- 
-- Table structure for table `ips`
-- 
CREATE TABLE `ips` (
  `ip` varchar(15) NOT NULL default ''
) TYPE=MyISAM;
-- 
-- Dumping data for table `ips`
-- 
-- --------------------------------------------------------
-- 
-- Table structure for table `models`
-- 
CREATE TABLE `models` (
  `nick` varchar(40) NOT NULL default '',
  `pass` varchar(20) NOT NULL default '',
  PRIMARY KEY  (`nick`)
) TYPE=MyISAM;
-- 
-- Dumping data for table `models`
-- 
-- --------------------------------------------------------
-- 
-- Table structure for table `plugins`
-- 
CREATE TABLE `plugins` (
  `plugin` varchar(60) NOT NULL default ''
) TYPE=MyISAM;
-- 
-- Dumping data for table `plugins`
-- 
-- --------------------------------------------------------
-- 
-- Table structure for table `tags`
-- 
CREATE TABLE `tags` (
  `tag` varchar(30) NOT NULL default '',
  `pass` varchar(20) NOT NULL default '',
  `access` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`tag`)
) TYPE=MyISAM;
-- 
-- Dumping data for table `tags`
-- 
-- --------------------------------------------------------
-- 
-- Table structure for table `users`
-- 
CREATE TABLE `users` (
  `nick` varchar(40) NOT NULL default '',
  `pass` varchar(60) NOT NULL default '',
  `access` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`nick`)
) TYPE=MyISAM;
-- 
-- Dumping data for table `users`
-- 
-- --------------------------------------------------------
-- 
-- Table structure for table `words`
-- 
CREATE TABLE `words` (
  `word` varchar(30) NOT NULL default ''
) TYPE=MyISAM;
-- 
-- Dumping data for table `words`
--

Apoi deschidem hldscstrikeserver.cfg cu notepad si adaugam la sfarsit urmatoarele :

Code:

mysql_host "localhost"
mysql_user "root"
mysql_pass "parola"
mysql_dbtable_users "dbname.users"
mysql_dbtable_ips "dbname.ips"
mysql_preload 1
mysql_users_sql "SELECT pass,access FROM %s where nick='%s' or nick='%s'"
mysql_use_sqlMD5 1

In fine, mai avem un singur fisier de editat, si anume hldscstrikeaddonsadminmodconfigadminmod.cfg, unde trecem urmatoarele valori:

Code:

encrypt_password 2
ips_files 1
users_files dbname.users

Cam atat, sper sa va fie de folos. Spor la administrarea bazei de date.
P.S. Va sugerez sa folositi phpmyadmin pentru administrarea Mysql.


_______________________________________
uitate in spatele tau :P

 
   
Pagini: 1  
Mergi la