Mine sisusse
Otsi siit
  • Rohkem valikuid...
Otsi tulemusi mis sisaldab...
Otsi tulemusi...
Külaline PlayFriik

-

Soovitatud postitused


// AMXBans DB structure v6.0

//_admins_servers
$table_create[$_SESSION["dbprefix"]."_admins_servers"]="
admin_id int(11) NULL,
server_id int(11) NULL,
custom_flags varchar(32) NOT NULL,
use_static_bantime enum('yes','no') NOT NULL DEFAULT 'yes'
";

//_amxadmins
$table_create[$_SESSION["dbprefix"]."_amxadmins"]="
id int(12) NULL auto_increment,
username varchar(32) NULL,
password varchar(50) NULL,
access varchar(32) NULL,
flags varchar(32) NULL,
steamid varchar(32) NULL,
nickname varchar(32) NULL,
icq int(9) NULL,
ashow int(11) NULL,
created int(11) NULL,
expired int(11) NULL,
days int(11) NULL,
PRIMARY KEY (id),
KEY steamid (steamid)
";		 
//_bans
$table_create[$_SESSION["dbprefix"]."_bans"]="
bid int(11) NULL auto_increment,
player_ip varchar(32) NULL,
player_id varchar(35) NULL,
player_nick varchar(100) NULL DEFAULT 'Unknown',
admin_ip varchar(32) NULL,
admin_id varchar(35) DEFAULT 'Unknown',
admin_nick varchar(100) NULL DEFAULT 'Unknown',
ban_type varchar(10) NULL DEFAULT 'S',
ban_reason varchar(100) NULL,
cs_ban_reason varchar(100) NULL,
ban_created int(11) NULL,
ban_length int(11) NULL,
server_ip varchar(32) NULL,
server_name varchar(100) NULL DEFAULT 'Unknown',
ban_kicks int(11) NOT NULL DEFAULT '0',
expired int(1) NOT NULL DEFAULT '0',
imported int(1) NOT NULL DEFAULT '0',
PRIMARY KEY (bid),
KEY player_id (player_id)
";

//_bans_edits
$table_create[$_SESSION["dbprefix"]."_bans_edit"]="
`id` int(11) NOT NULL auto_increment,
`bid` int(11) NOT NULL,
`edit_time` int(11) NOT NULL,
`admin_nick` varchar(32) NOT NULL DEFAULT 'unknown',
`edit_reason` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
";

//_bbcode
$table_create[$_SESSION["dbprefix"]."_bbcode"]="
id int(11) NULL auto_increment,
open_tag varchar(32) NULL,
close_tag varchar(32) NULL,
url varchar(32) NULL,
name varchar(32) NULL,
PRIMARY KEY (id)
";

//_comments
$table_create[$_SESSION["dbprefix"]."_comments"]="
id int(11) NULL auto_increment,
name varchar(35) NULL,
comment text NULL,
email varchar(100) NULL,
addr varchar(32) NULL,
date int(11) NULL,
bid int(11) NULL,
PRIMARY KEY (id)
";

//_files
$table_create[$_SESSION["dbprefix"]."_files"]="
id int(11) NULL auto_increment,
upload_time int(11) NULL,
down_count int(11) NULL,
bid int(11) NULL,
demo_file varchar(100) NULL,
demo_real varchar(100) NULL,
file_size int(11) NULL,
comment text NULL,
name varchar(64) NULL,
email varchar(64) NULL,
addr varchar(32) NULL,
PRIMARY KEY (id)
";

//_levels
$table_create[$_SESSION["dbprefix"]."_levels"]="
level int(12) NULL,
bans_add enum('yes','no') NULL DEFAULT 'no',
bans_edit enum('yes','no','own') NULL DEFAULT 'no',
bans_delete enum('yes','no','own') NULL DEFAULT 'no',
bans_unban enum('yes','no','own') NULL DEFAULT 'no',
bans_import enum('yes','no') NULL DEFAULT 'no',
bans_export enum('yes','no') NULL DEFAULT 'no',
amxadmins_view enum('yes','no') NULL DEFAULT 'no',
amxadmins_edit enum('yes','no') NULL DEFAULT 'no',
webadmins_view enum('yes','no') NULL DEFAULT 'no',
webadmins_edit enum('yes','no') NULL DEFAULT 'no',
websettings_view enum('yes','no') NULL DEFAULT 'no',
websettings_edit enum('yes','no') NULL DEFAULT 'no',
permissions_edit enum('yes','no') NULL DEFAULT 'no',
prune_db enum('yes','no') NULL DEFAULT 'no',
servers_edit enum('yes','no') NULL DEFAULT 'no',
ip_view enum('yes','no') NULL DEFAULT 'no',
PRIMARY KEY (level)
";

//_logs
$table_create[$_SESSION["dbprefix"]."_logs"]="
id int(11) NULL auto_increment,
timestamp int(11) NULL,
ip varchar(32) NULL,
username varchar(32) NULL,
action varchar(64) NULL,
remarks varchar(256) NULL,
PRIMARY KEY (id)
";

//_modulconfig
$table_create[$_SESSION["dbprefix"]."_modulconfig"]="
id int(11) NULL auto_increment,
menuname varchar(32) NULL,
name varchar(32) NULL,
`index` varchar(32) NULL,
activ int(1) NOT NULL DEFAULT '1',
PRIMARY KEY (id)
";

//_reasons
$table_create[$_SESSION["dbprefix"]."_reasons"]="
id int(11) NULL auto_increment,
reason varchar(100) NULL,
static_bantime int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (id)
";

//_reasons_set
$table_create[$_SESSION["dbprefix"]."_reasons_set"]="
id int(11) NULL auto_increment,
setname varchar(32) NULL,
PRIMARY KEY (id)
";

//_reasons_to_set
$table_create[$_SESSION["dbprefix"]."_reasons_to_set"]="
id int(11) NULL auto_increment,
setid int(11) NOT NULL,
reasonid int(11) NOT NULL,
PRIMARY KEY (id)
";

//_serverinfo
$table_create[$_SESSION["dbprefix"]."_serverinfo"]="
id int(11) NULL auto_increment,
timestamp int(11) NULL,
hostname varchar(100) NULL DEFAULT 'Unknown',
address varchar(100) NULL,
gametype varchar(32) NULL,
rcon varchar(32) NULL,
amxban_version varchar(32) NULL,
amxban_motd varchar(250) NULL,
motd_delay int(10) NULL DEFAULT '10',
amxban_menu int(10) NOT NULL DEFAULT '1',
reasons int(10) NULL,
timezone_fixx int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (id)
";

//_smilies
$table_create[$_SESSION["dbprefix"]."_smilies"]="
id int(5) NULL auto_increment,
code varchar(32) NULL,
url varchar(32) NULL,
name varchar(32) NULL,
PRIMARY KEY (id)
";

//_usermenu
$table_create[$_SESSION["dbprefix"]."_usermenu"]="
id int(11) NULL auto_increment,
pos int(11) NULL,
activ tinyint(1) NOT NULL DEFAULT '1',
lang_key varchar(64) NULL,
url varchar(64) NULL,
lang_key2 varchar(64) NULL,
url2 varchar(64) NULL,
PRIMARY KEY (id)
";

//_webadmins
$table_create[$_SESSION["dbprefix"]."_webadmins"]="
id int(12) NULL auto_increment,
username varchar(32) NULL,
password varchar(32) NULL,
level int(11) NULL DEFAULT '99',
logcode varchar(64) NULL,
email varchar(64) NULL,
last_action int(11) NULL,
try int(1) NOT NULL default '0',
PRIMARY KEY (id),UNIQUE (username,email)
";

//_webconfig
$table_create[$_SESSION["dbprefix"]."_webconfig"]="
id int(11) NULL auto_increment,
cookie varchar(32) NULL,
bans_per_page int(11) NULL,
design varchar(32) NULL,
banner varchar(64) NULL,
banner_url varchar(128) NOT NULL,
default_lang varchar(32) NULL,
start_page varchar(64) NULL,
show_comment_count int(1) NULL DEFAULT '1',
show_demo_count int(1) NULL DEFAULT '1',
show_kick_count int(1) NULL DEFAULT '1',
demo_all int(1) NOT NULL DEFAULT '0',
comment_all int(1) NOT NULL DEFAULT '0',
use_capture int(1) NULL DEFAULT '1',
max_file_size int(11) NULL DEFAULT '2',
file_type varchar(64) NULL DEFAULT 'dem,zip,rar,jpg,gif',
auto_prune int(1) NOT NULL DEFAULT '0',
`max_offences` SMALLINT NOT NULL DEFAULT '10',
`max_offences_reason` VARCHAR( 128 ) NOT NULL DEFAULT 'max offences reached',
use_demo int(1) NULL DEFAULT '1',
use_comment int(1) NULL DEFAULT '1',
PRIMARY KEY (id)
";

//_flagged
$table_create[$_SESSION["dbprefix"]."_flagged"]="
`fid` int(11) NOT NULL auto_increment,
`player_ip` varchar(32) default NULL,
`player_id` varchar(35) default NULL,
`player_nick` varchar(100) default 'Unknown',
`admin_ip` varchar(32) default NULL,
`admin_id` varchar(35) default NULL,
`admin_nick` varchar(100) default 'Unknown',
`reason` varchar(100) default NULL,
`created` int(11) default NULL,
`length` int(11) default NULL,
`server_ip` varchar(100) default NULL,
PRIMARY KEY  (`fid`),
KEY `player_id` (`player_id`)
";

 

dbprefix on enamasti default "amx" seega tabeli nimetus peaks tulema nt: amx_amxadmins

Tänan, hakkan kuskil poole tunni jooksul tegema, pean natuke tööd ennem tegema!


eit.png

Jaga seda postitust


Postituse link
Share on other sites
s0wh4t?, saaksid mulle ka saata? Suured tänud kui saad! :)

Ikka muidugi saan saata, mul tekkis väike küsimus, accessi kohta see on kindlasti, palju õigusi on jne, äkki keegi seletaks täpsemalt lahti?

Kas te muidu tahate et logida saaksid kõik, kellel access level on mingi teatud, või teatud kasutajanimi ainult?

 

//ja kas teil on paroolid md5 formaadis või niisama?

Muudetud liikme s0wh4t?'i poolt

eit.png

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Ikka muidugi saan saata, mul tekkis väike küsimus, accessi kohta see on kindlasti, palju õigusi on jne, äkki keegi seletaks täpsemalt lahti?

Kas te muidu tahate et logida saaksid kõik, kellel access level on mingi teatud, või teatud kasutajanimi ainult?

 

//ja kas teil on paroolid md5 formaadis või niisama?

 

et kõik adminit saavad vahetada enda passe ja nicke ehk see kellel on teatud access level

 

paroolid on minumeelest niisama


no pain, no gain

no work, no results

Jaga seda postitust


Postituse link
Share on other sites
et kõik adminit saavad vahetada enda passe ja nicke ehk see kellel on teatud access level

 

paroolid on minumeelest niisama

 

Aa, et kõik adminid, kellel access nt 3 saavad, alla selle ei saa

Muutmise alla kuulub, kasutajanimi, parool, nick, miskit veel??


eit.png

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Aa, et kõik adminid, kellel access nt 3 saavad, alla selle ei saa

Muutmise alla kuulub, kasutajanimi, parool, nick, miskit veel??

 

Pigem nii, et Kui Sms-Admin/Vip on Databaasis olemas siis saab ka ta sisse logida kui, sis ei. Parool millegi p2rast arvan, et jh on md5() 2ra cryptitud.

Pmst jh. peaks kasutama: amx_amxadmins tabelit ja sellest tabelist v6tma kasutajanime veerust "nickname" ja login parooli sis samast tabelist veerust password.

 

Vähemalt kui saareservud.net sms skripti vaadata. http://www.saareservud.net/forum/showthread.php?979-Amxbans-1-6-GM-Download-ja-%F5petus

 

P6hiline mida peaks siis peale sisse logimist teha saama:

1) Adminni nime muuta,

2) Parooli muuta.

...

midagi veel PlayFriik?

Muudetud liikme -ErRoR-'i poolt

►►►► ,,/,d(-_-)b,\,, ◄◄◄◄

Jaga seda postitust


Postituse link
Share on other sites
Külaline PlayFriik
Author of the topic Postitas (muudetud)
Ikka muidugi saan saata, mul tekkis väike küsimus, accessi kohta see on kindlasti, palju õigusi on jne, äkki keegi seletaks täpsemalt lahti?

Kas te muidu tahate et logida saaksid kõik, kellel access level on mingi teatud, või teatud kasutajanimi ainult?

 

//ja kas teil on paroolid md5 formaadis või niisama?

 

Minul teeb skript md5 formaati. :)

 

Pigem nii, et Kui Sms-Admin/Vip on Databaasis olemas siis saab ka ta sisse logida kui, sis ei. Parool millegi p2rast arvan, et jh on md5() 2ra cryptitud.

Pmst jh. peaks kasutama: amx_amxadmins tabelit ja sellest tabelist v6tma kasutajanime veerust "nickname" ja login parooli sis samast tabelist veerust password.

 

Vähemalt kui saareservud.net sms skripti vaadata. http://www.saareservud.net/forum/showthread.php?979-Amxbans-1-6-GM-Download-ja-%F5petus

 

P6hiline mida peaks siis peale sisse logimist teha saama:

1) Adminni nime muuta,

2) Parooli muuta.

...

midagi veel PlayFriik?

 

Just need 2 asja:

 

Admin Nick

Parool.

 

// Seda ka veel, et võiks olla 3 korda muutmis võimalus.

Muudetud liikme PlayFriik'i poolt

Jaga seda postitust


Postituse link
Share on other sites

@require('SqlServerid.php');
session_start();

$Timestamp	= date("U");
$Date		= date("Y-m-d H:i");
$IP 		= $_SERVER[REMOTE_ADDR];

if(!session_is_registered('MuudaNickName123') && !session_is_registered('MuudaPassword123')) {
$Muuda = "</pre><table align="center">



</table>";<br>} else {<br>$NickName	= $_SESSION['MuudaNickName123'];<br>$Password	= $_SESSION['MuudaPassword123']; <br><br>$MuudaQuery	= mysql_query("SELECT * FROM amx_amxadmins WHERE username = '$NickName' AND password = '$Password' LIMIT 1") or die("MySQL Query Error in Whatzhavvant.php, line 24");<br>while($RowBrow = mysql_fetch_assoc($MuudaQuery)){<br>	$Username		= $RowBrow['username'];<br>	$Parool			= $RowBrow['password'];<br>	$Auaste			= $RowBrow['auaste'];<br>	$Access			= $RowBrow['access'];<br>	$Vip_Lõppeb		= $RowBrow['vip_loppeb'];<br>	$Admin_Lõppeb	= $RowBrow['admin_loppeb'];<br>	$Vahetatud 		= $RowBrow['vahetatud'];<br>	$Server 		= $RowBrow['server'];<br>}<br>if($Vip_Lõppeb == '0000-00-00') {<br>	$vKuupäev = 'Puudub';<br>} else {<br>	$vKuupäev = date("d.m.Y",strtotime($Vip_Lõppeb));<br>}<br>if($Admin_Lõppeb == '0000-00-00') {<br>	$aKuupäev = 'Puudub';<br>} else {<br>	$aKuupäev 	= date("d.m.Y",strtotime($Admin_Lõppeb));<br>}<br>if($Vahetatud >= '3'){<br>	$Error = '1';<br>	$Vahetus = "Sa oled juba oma andmeid muutnud 3x.<br>Nüüd peate ootama 1 nädala, et neid uuesti muuta!<br>";<br>   	session_destroy();<br>} else {	<br>	$Muuda = "<script type="text/javascript"><br />
        function confirmation() {<br />
        var answer = confirm('Olete kindel, et sisestatud andmed on õiged?')<br />
        if(answer){<br />
            document.getElementById('muuda').click();<br />
        } else {}<br />
	}<br />
    </script><br><br><table align="center">
Nickname:

Parool:

Auaste:

Access:

VIP Lõppeb:

Admin Lõppeb:

Vahetatud:

Server:





</table>";<br>}<br>}<br>if($_POST['loginm']) {<br>$NickName	= $_POST['nickname'];<br>$Password	= $_POST['password'];<br><br>$NickName	= mysql_real_escape_string($NickName);<br>$Password	= mysql_real_escape_string($Password);<br>$NickName	= stripslashes($NickName);<br>$Password	= stripslashes($Password);<br><br>if($NickName == '' || $Password == '')<br>{<br>	$Error = '1';<br>	$Empty = '<span class="style2">* Kõik väljad on kohustuslikud!</span><br>';<br>}<br><br>$LoginPask	= mysql_query("SELECT * FROM amx_amxadmins WHERE username = '$NickName' AND password = '$Password' LIMIT 1") or die("MySQL Query Error in Whatzhavvant.php, line 24");<br>$Findout	= mysql_num_rows($LoginPask);<br><br>if($Findout) {<br>	session_register('MuudaNickName123');<br>	session_register('MuudaPassword123');<br><br>	$_SESSION['MuudaNickName123'] = $NickName;<br>	$_SESSION['MuudaPassword123'] = $Password;<br>	header("location:index.php?site=adminvip");<br>} else {<br>	$Error = '1';<br>	$Valed = "Sisestastatud andmed on valed!<br>";<br>	mysql_query("INSERT INTO amx_logs (date, timestamp, ip, username, action, remarks) VALUES ('$Date', '$Timestamp', '$IP', '$NickName', 'Muutmine FAIL', '$Password')") or die("MySQL Query Error in Whatzhavvant.php, line 24");<br>}<br>}<br><br>if($_POST['change'] && session_is_registered('MuudaNickName123')) {<br>$VanaNick	= $_SESSION['MuudaNickName123'];<br>$UusNick	= $_POST['nimi'];<br>$UusPass	= $_POST['parool'];<br>$UusNick	= trim($UusNick);<br>$UusPass	= trim($UusPass);<br>$UusNick	= mysql_real_escape_string($UusNick);<br>$UusPass	= mysql_real_escape_string($UusPass);<br>$UusNick	= stripslashes($UusNick);<br>$UusPass	= stripslashes($UusPass);<br>$Vahetatud2	= $Vahetatud + 1;<br><br>$Check	= mysql_query("SELECT * FROM amx_amxadmins WHERE username = '$UusNick' AND server = '$Server' LIMIT 1") or die("MySQL Query Error in Whatzhavvant.php, line 24");<br><br>if($Check) {<br>   	mysql_query("UPDATE amx_amxadmins SET username = '$UusNick', nickname = '$UusNick', password = '$UusPass', vahetatud = '$Vahetatud2' WHERE username = '$NickName' AND server = '$Server'") or die("MySQL Query Error in Whatzhavvant.php, line 24");<br>	mysql_query("INSERT INTO amx_logs (date, timestamp, ip, username, action, remarks) VALUES ('$Date', '$Timestamp', '$IP', '$VanaNick', 'Andmete Muutmine', '$UusNick')") or die("MySQL Query Error in Whatzhavvant.php, line 24");<br>   	$UusNick	= stripslashes($UusNick);<br>} else {<br>	$Error 	= '1';<br>	$Olemas = "Sellise Nickiga kasutaja on juba olemas!<br>";<br>}<br><br><br>$Uuendatud = '1';<br>}<br>if($_POST['logout']) {<br>   session_destroy();<br>header("location:index.php?site=adminvip");<br>}<br>if($Error == '1') {<br>echo "<div id="error">Tekkis viga!


  $Valed
  $Empty
  $Vahetus
  $Olemas
</div>";<br>}<br>if($Uuendatud == '1') {<br> $UusNick	= stripslashes($UusNick);<br>echo "<div id="error">
Teie uued andmed on:

  Nickname: $UusNick

  Parool: $UusPass

</div>";<br>   session_destroy();<br>}<br>echo $Muuda;<br

 

Leidsin arvutist mingi vana, ei tea täpselt kelle tehtud see on. :) Igastahes mitte minu, ma lihtsalt jagan.

 

SqlServerid.php sisu:

$dbuser = "db_user";
$dbname = "db_name";
$dbpass = "db_pass";
$dbhost = "localhost";

$connect = "mysql_connect($dbhost, $dbuser, $dbpass)";
mysql_connect($dbhost, $dbuser, $dbpass) or die('Could not connect: ' . mysql_error());
mysql_select_db("$dbname");
?>

Muudetud liikme Tonight'i poolt

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP

tegin kh midagi lihtsat ja algelist http://bling24.net/muuda/

Tehtud sis ymber md5

Muudetud liikme -ErRoR-'i poolt

►►►► ,,/,d(-_-)b,\,, ◄◄◄◄

Jaga seda postitust


Postituse link
Share on other sites
Külaline PlayFriik
Author of the topic Postitas (muudetud)

Ma mõtlesingi nii, et mängija tellib omale sms teel omale õigused, siis md5 "teeb" parooli. Pärast võib see inimene selle parooli ise oma tahtel ära muuta, sama on ka nickiga. Logib md5 parooliga sisse ja muudab selle.

 

// Aga ma ootan s0wh4t? koodi ära.

Muudetud liikme PlayFriik'i poolt

Jaga seda postitust


Postituse link
Share on other sites

Okei, mul vaja esimest katsejänest, mai tea kas tegin täitsa õieti valmis, aga keegi peab proovima,

logida saavad ainult isikud, kellel access on suurem või võrdne kui 2 ja sees saab oma kasutajat, parooli ja nicki muuta.

Logimine toimub läbi kasutajanime ja parooli andmebaasis!

Kas kõik tundub õige?


eit.png

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Okei, mul vaja esimest katsejänest, mai tea kas tegin täitsa õieti valmis, aga keegi peab proovima,

logida saavad ainult isikud, kellel access on suurem või võrdne kui 2 ja sees saab oma kasutajat, parooli ja nicki muuta.

Logimine toimub läbi kasutajanime ja parooli andmebaasis!

Kas kõik tundub õige?

 

jah :D


no pain, no gain

no work, no results

Jaga seda postitust


Postituse link
Share on other sites
Külaline PlayFriik
Author of the topic Postitas (muudetud)

Jep. :D

 

Võin olla see katsejänes :D

Muudetud liikme PlayFriik'i poolt

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Okei, mul vaja esimest katsejänest, mai tea kas tegin täitsa õieti valmis, aga keegi peab proovima,

logida saavad ainult isikud, kellel access on suurem või võrdne kui 2 ja sees saab oma kasutajat, parooli ja nicki muuta.

Logimine toimub läbi kasutajanime ja parooli andmebaasis!

Kas kõik tundub õige?

 

Demo n2eb kuskilt? ...btw uuendasin ka enda oma, hetkel rohkem edasi ei arenda. Sest ei tea kas on m6tet v6istelda. http://bling24.net/muuda/


►►►► ,,/,d(-_-)b,\,, ◄◄◄◄

Jaga seda postitust


Postituse link
Share on other sites
Demo n2eb kuskilt? ...btw uuendasin ka enda oma, hetkel rohkem edasi ei arenda. Sest ei tea kas on m6tet v6istelda. http://bling24.net/muuda/

Muidugi, äkki jagad enda oma rahvale, sul tundub päris korralik, ma tegin niisama valmis ja suht midagi teinud pole. Sinu oma näeb väga hea välja. Mul sama süsteem juh :)

 

//ma viskasin kiirelt valmis, usun et sinu oma on kindlasti parem :)


eit.png

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP

linki või downloadida kh saaks? varsti läheks juba vaja _:D


no pain, no gain

no work, no results

Jaga seda postitust


Postituse link
Share on other sites

Kes on demost huvitatud, siis Demo

Juurdepääsuga: user: admin1 pass: admin1

Juurdepääsuta: user: admin pass: admin

 

Kui huvi pakub, võin kiire css-i ka valmis otsida!

 

//ärge andmeid muutke, ei viitsi printima panna väljaarvatud nickname-i, seda võite proovida!

///olen ka täitsa teadlik et paar asja veel vaja fixida, pole täitsa valmis

Muudetud liikme s0wh4t?'i poolt

eit.png

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP

öö paar asja s0wh4t?

muidu kõik õige aga see Name tähentab seda nicki

 

ehk see Nick mis on IN GAME sellega logid sisse ja selle passiga mis said ku tellisid

 

siis sealt saad vahetada enda nicki ja passi

Got it? :D või vaja rohkem seletada :D


no pain, no gain

no work, no results

Jaga seda postitust


Postituse link
Share on other sites
öö paar asja s0wh4t?

muidu kõik õige aga see Name tähentab seda nicki

 

ehk see Nick mis on IN GAME sellega logid sisse ja selle passiga mis said ku tellisid

 

siis sealt saad vahetada enda nicki ja passi

Got it? :D või vaja rohkem seletada :D

 

Eee, ja siukest asja nagu "kasutajanimi üldse ei eksisteeri jah? ainult nick ja pass"

ja kuidas nickname-iga on, mis sümbolid on lubatud, kõik?

Hetkel kuidagi pole aega teha, pean tööd tegema ka natuke, äkki õhtul teen edasi või homme, lõpetan kindlasti ära, kui keegi ette ei jõua :)

Muudetud liikme s0wh4t?'i poolt

eit.png

Jaga seda postitust


Postituse link
Share on other sites
Võtke see script mille lisasin siia ennem, peaks HeiTchi oma olema vist, kontrollisin üle.

 

Muidugi, jääb mulle ka vähem tööd, saate korralikult õige skripti, mis töötab nii nagu peaks, mitte tüübi poolt tehtud, kes ei jaga sellest CS-i asjast tuhkagi :)


eit.png

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Muidugi, jääb mulle ka vähem tööd, saate korralikult õige skripti, mis töötab nii nagu peaks, mitte tüübi poolt tehtud, kes ei jaga sellest CS-i asjast tuhkagi :)

 

kunagi ei ole pahaks midagi uut õppida :D

 

@require('SqlServerid.php');
session_start();

$Timestamp	= date("U");
$Date		= date("Y-m-d H:i");
$IP 		= $_SERVER[REMOTE_ADDR];

if(!session_is_registered('MuudaNickName123') && !session_is_registered('MuudaPassword123')) {
$Muuda = "</pre><table align="center">



</table>";<br>} else {<br>$NickName	= $_SESSION['MuudaNickName123'];<br>$Password	= $_SESSION['MuudaPassword123']; <br><br>$MuudaQuery	= mysql_query("SELECT * FROM amx_amxadmins WHERE username = '$NickName' AND password = '$Password' LIMIT 1") or die("MySQL Query Error in Whatzhavvant.php, line 24");<br>while($RowBrow = mysql_fetch_assoc($MuudaQuery)){<br>	$Username		= $RowBrow['username'];<br>	$Parool			= $RowBrow['password'];<br>	$Auaste			= $RowBrow['auaste'];<br>	$Access			= $RowBrow['access'];<br>	$Vip_Lõppeb		= $RowBrow['vip_loppeb'];<br>	$Admin_Lõppeb	= $RowBrow['admin_loppeb'];<br>	$Vahetatud 		= $RowBrow['vahetatud'];<br>	$Server 		= $RowBrow['server'];<br>}<br>if($Vip_Lõppeb == '0000-00-00') {<br>	$vKuupäev = 'Puudub';<br>} else {<br>	$vKuupäev = date("d.m.Y",strtotime($Vip_Lõppeb));<br>}<br>if($Admin_Lõppeb == '0000-00-00') {<br>	$aKuupäev = 'Puudub';<br>} else {<br>	$aKuupäev 	= date("d.m.Y",strtotime($Admin_Lõppeb));<br>}<br>if($Vahetatud >= '3'){<br>	$Error = '1';<br>	$Vahetus = "Sa oled juba oma andmeid muutnud 3x.<br>Nüüd peate ootama 1 nädala, et neid uuesti muuta!<br>";<br>   	session_destroy();<br>} else {	<br>	$Muuda = "<script type="text/javascript"><br />
        function confirmation() {<br />
        var answer = confirm('Olete kindel, et sisestatud andmed on õiged?')<br />
        if(answer){<br />
            document.getElementById('muuda').click();<br />
        } else {}<br />
	}<br />
    </script><br><br><table align="center">
Nickname:

Parool:

Auaste:

Access:

VIP Lõppeb:

Admin Lõppeb:

Vahetatud:

Server:





</table>";<br>}<br>}<br>if($_POST['loginm']) {<br>$NickName	= $_POST['nickname'];<br>$Password	= $_POST['password'];<br><br>$NickName	= mysql_real_escape_string($NickName);<br>$Password	= mysql_real_escape_string($Password);<br>$NickName	= stripslashes($NickName);<br>$Password	= stripslashes($Password);<br><br>if($NickName == '' || $Password == '')<br>{<br>	$Error = '1';<br>	$Empty = '<span class="style2">* Kõik väljad on kohustuslikud!</span><br>';<br>}<br><br>$LoginPask	= mysql_query("SELECT * FROM amx_amxadmins WHERE username = '$NickName' AND password = '$Password' LIMIT 1") or die("MySQL Query Error in Whatzhavvant.php, line 24");<br>$Findout	= mysql_num_rows($LoginPask);<br><br>if($Findout) {<br>	session_register('MuudaNickName123');<br>	session_register('MuudaPassword123');<br><br>	$_SESSION['MuudaNickName123'] = $NickName;<br>	$_SESSION['MuudaPassword123'] = $Password;<br>	header("location:index.php?site=adminvip");<br>} else {<br>	$Error = '1';<br>	$Valed = "Sisestastatud andmed on valed!<br>";<br>	mysql_query("INSERT INTO amx_logs (date, timestamp, ip, username, action, remarks) VALUES ('$Date', '$Timestamp', '$IP', '$NickName', 'Muutmine FAIL', '$Password')") or die("MySQL Query Error in Whatzhavvant.php, line 24");<br>}<br>}<br><br>if($_POST['change'] && session_is_registered('MuudaNickName123')) {<br>$VanaNick	= $_SESSION['MuudaNickName123'];<br>$UusNick	= $_POST['nimi'];<br>$UusPass	= $_POST['parool'];<br>$UusNick	= trim($UusNick);<br>$UusPass	= trim($UusPass);<br>$UusNick	= mysql_real_escape_string($UusNick);<br>$UusPass	= mysql_real_escape_string($UusPass);<br>$UusNick	= stripslashes($UusNick);<br>$UusPass	= stripslashes($UusPass);<br>$Vahetatud2	= $Vahetatud + 1;<br><br>$Check	= mysql_query("SELECT * FROM amx_amxadmins WHERE username = '$UusNick' AND server = '$Server' LIMIT 1") or die("MySQL Query Error in Whatzhavvant.php, line 24");<br><br>if($Check) {<br>   	mysql_query("UPDATE amx_amxadmins SET username = '$UusNick', nickname = '$UusNick', password = '$UusPass', vahetatud = '$Vahetatud2' WHERE username = '$NickName' AND server = '$Server'") or die("MySQL Query Error in Whatzhavvant.php, line 24");<br>	mysql_query("INSERT INTO amx_logs (date, timestamp, ip, username, action, remarks) VALUES ('$Date', '$Timestamp', '$IP', '$VanaNick', 'Andmete Muutmine', '$UusNick')") or die("MySQL Query Error in Whatzhavvant.php, line 24");<br>   	$UusNick	= stripslashes($UusNick);<br>} else {<br>	$Error 	= '1';<br>	$Olemas = "Sellise Nickiga kasutaja on juba olemas!<br>";<br>}<br><br><br>$Uuendatud = '1';<br>}<br>if($_POST['logout']) {<br>   session_destroy();<br>header("location:index.php?site=adminvip");<br>}<br>if($Error == '1') {<br>echo "<div id="error">Tekkis viga!


  $Valed
  $Empty
  $Vahetus
  $Olemas
</div>";<br>}<br>if($Uuendatud == '1') {<br> $UusNick	= stripslashes($UusNick);<br>echo "<div id="error">
Teie uued andmed on:

  Nickname: $UusNick

  Parool: $UusPass

</div>";<br>   session_destroy();<br>}<br>echo $Muuda;<br

 

Leidsin arvutist mingi vana, ei tea täpselt kelle tehtud see on. :) Igastahes mitte minu, ma lihtsalt jagan.

 

SqlServerid.php sisu:

$dbuser = "db_user";
$dbname = "db_name";
$dbpass = "db_pass";
$dbhost = "localhost";

$connect = "mysql_connect($dbhost, $dbuser, $dbpass)";
mysql_connect($dbhost, $dbuser, $dbpass) or die('Could not connect: ' . mysql_error());
mysql_select_db("$dbname");
?>

 

mingi Whatzhavvant.php sisu kh vaja ja mida kõike, ma pääsesin niikaugele kuni sain errori MySQL Query Error in Whatzhavvant.php, line 24

Muudetud liikme JorKsX_'i poolt

no pain, no gain

no work, no results

Jaga seda postitust


Postituse link
Share on other sites

Kommentaari lisamiseks loo konto või logi sisse

Kommenteerimiseks peate olema liige

Loo konto

Liituge meie kommuuni uue kontoga. See on lihtne!

Loo uus konto

Logi sisse

On juba konto? Logi sisse siit.

Logi sisse nüüd

×
×
  • Loo uus...

Oluline informatsioon

Selle veebisaidi paremaks muutmiseks oleme teie seadmesse paigutanud küpsised . Võite kohandada oma küpsiste seadeid , vastasel juhul eeldame, et te olete küpsiste kasutamisega nõus kui jätkate veebisaidil sirvimist.. Palun lugege läbi Kasutustingimused ja Privaatsuspoliitika.