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

Sms scriptidega probleem

Soovitatud postitused

Külaline goorin

Nimelt kui keegi tellib Admin/Vip/Immu siis amxbansi ilmuvad andmed, kuid vastu saadud parooliga sisse ei saa serverisse, ütleb et no entry.

Ja kui muuta parool amxbansis siis laseb sisse, seega, abi?

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP

Millist amxbans kasutad? Lisa ka sms scripti sisu.

Muudetud liikme -ErRoR-'i poolt

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

Jaga seda postitust


Postituse link
Share on other sites
Külaline goorin
Author of the topic Postitas

<?php

 

function createRandomPassword() {

$chars = "abcdefghijkmnopqrstuvwxyz0123456789";

srand((double)microtime()*1000000);

$i = 0;

$pass = '' ;

while ($i

$num = rand() % 33;

$tmp = substr($chars, $num, 1);

$pass = $pass . $tmp;

$i++;

}

return $pass;

 

}

 

$nimi =

$_GET['message'];

$db_host =

""; // MySQL Serveri URL/IP

$db_name =

""; // MySQL Andmebaas

$db_user =

""; // MySQL Konto

$db_pass =

""; // MySQLi Parool

$access =

"bcdefijtu"; // ?igused, mis SMSi saatjale antakse.

$reply_noname =

"Viga: Te ei sisestanud nime!"; // Viga, mida kuvatakse SMSi saatjale, kui ta ei sisestanud nime

$reply_error =

"Viga: Skriptis esines viga, v?ta ?hendust adminiga."; // Viga, mida kuvatakse SMSi saatjale, kui skriptis on sees viga

$days =

30; // Mitu p?eva kestab SMS pakett

$created =

mktime();

$expires =

$created + $days*86400;

$ashow =

1; // Kas n?itab admini listis?

$flags =

"a";

$parool2 =

createRandomPassword(); // Loob parooli, mis kuvatakse SMSi saatjale.

$parool =

($parool2); // Sama asi mis $parool2, kuid see pannakse MYSQL andmebaasi md5 cryptiga.

$server_id =

1; // Serveri ID, kuhu antakse ?igused

$add_or_new =

0;

 

mysql_connect(

$db_host,

$db_user,

$db_pass); // ?hendame MySQLiga

mysql_select_db(

$db_name); // Valime andmebaasi

 

$result = mysql_query("SELECT * FROM amx_amxadmins WHERE username='$nimi'");

$row = mysql_fetch_array($result);

 

if (!$nimi) // Kui nime ei sisestatud SMSi

{

$endreply = "Te ei sisestanud nime!";

echo $endreply;

exit;

}

 

if (!$row) // Kui pole kehtivat admini staatust, siis lisame mysql kirje

{

mysql_query("INSERT INTO `amx_amxadmins` (username, password, access, flags, steamid, nickname, ashow, created, expired, days) VALUES('$nimi', '$parool2', '$access', '$flags', '$nimi', '$nimi', '$ashow', '$created', '$expires', '$days')") or die($reply_error);

 

$adminid = mysql_insert_id();

 

mysql_query("INSERT INTO `amx_admins_servers` (admin_id, server_id) VALUES ('$adminid', '$server_id')") or die($reply_error);

 

$endreply = "Täname! Tellisite endale admin õigused 30 päevaks. Nimi:'$nimi', Parool:'$parool2'";

}

else // Kui on kehtiv admini staatus

{

$dayz = 19;

$g_admin_expire = mktime() + $dayz*86400;

$vana_days = $row['days'];

$vana_expired = $row['expired'];

$vana_created = $row['created'];

$kokku = $vana_expired - $vana_created;

$kokku2 = $g_admin_expire + $kokku;

$days = $dayz + $vana_days;

 

mysql_query("UPDATE user421 SET access='$access', expired='$kokku2', days='$days' WHERE username='$nimi'") or die($reply_error);

 

$endreply = "Täname! Pikendasite admin aega 30 päeva võrra. Teil on nüüd V.I.P staatus $days päeva.";

}

 

echo $endreply; // Saadame vastus SMSi.

?>

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP

Amxbans 7.0.0 ja GM1.6 kasutab md5() paroole ja Amxbans 6.0.3 ei kasuta.

 

Ehk siis tuleks j2lgida millises formaadis ta parooli databaasi saadab.

 

Amxbans 6.0.3 puhul peaks see rida nii olema:

mysql_query("INSERT INTO `amx_amxadmins` (username, password, access, flags, steamid, nickname, ashow, created, expired, days) VALUES('$nimi', '$parool2', '$access', '$flags', '$nimi', '$nimi', '$ashow', '$created', '$expires', '$days')") or die($reply_error);

 

Amxbans 7.0.0 ja GM1.6 puhul peaks need read nii olema:

 

$parool = 
md5($parool2); // Sama asi mis $parool2, kuid see pannakse MYSQL andmebaasi md5 cryptiga.

 

mysql_query("INSERT INTO `amx_amxadmins` (username, password, access, flags, steamid, nickname, ashow, created, expired, days) VALUES('$nimi', '$parool', '$access', '$flags', '$nimi', '$nimi', '$ashow', '$created', '$expires', '$days')") or die($reply_error);

 


function createRandomPassword() {
   $chars = "abcdefghijkmnopqrstuvwxyz0123456789";
   srand((double)microtime()*1000000);
   $i = 0;
   $pass = '' ;
   while ($i         $num = rand() % 33;
       $tmp = substr($chars, $num, 1);
       $pass = $pass . $tmp;
       $i++;
   }
   return $pass;

}

$nimi = 
	$_GET['message'];
$db_host =
	""; // MySQL Serveri URL/IP
$db_name =
	""; // MySQL Andmebaas
$db_user = 
	""; // MySQL Konto
$db_pass =
	""; // MySQLi Parool
$access =
	"bcdefijtu"; // ?igused, mis SMSi saatjale antakse.
$reply_noname =
	"Viga: Te ei sisestanud nime!"; // Viga, mida kuvatakse SMSi saatjale, kui ta ei sisestanud nime
$reply_error =
	"Viga: Skriptis esines viga, võta ühendust adminiga."; // Viga, mida kuvatakse SMSi saatjale, kui skriptis on sees viga
$days =
	30; // Mitu p?eva kestab SMS pakett
$created = 
	mktime();
$expires =
	$created + $days*86400;
$ashow =
	1; // Kas näitab admini listis?
$flags =
	"a"; 
$parool2 = 
	createRandomPassword(); // Loob parooli, mis kuvatakse SMSi saatjale.
$parool =  
	md5($parool2); // Sama asi mis $parool2, kuid see pannakse MYSQL andmebaasi md5 cryptiga.
$server_id =
	1; // Serveri ID, kuhu antakse ?igused
$add_or_new = 
	0;

mysql_connect(
				$db_host,
				$db_user,
				$db_pass); // ?hendame MySQLiga
mysql_select_db(
				$db_name); // Valime andmebaasi 

$result = mysql_query("SELECT * FROM amx_amxadmins WHERE username='$nimi'");
$row = mysql_fetch_array($result);

if (!$nimi) // Kui nime ei sisestatud SMSi
{
	$endreply = "Te ei sisestanud nime!";
	echo $endreply;
	exit;
}

if (!$row) // Kui pole kehtivat admini staatust, siis lisame mysql kirje
   {
	mysql_query("INSERT INTO `amx_amxadmins` (username, password, access, flags, steamid, nickname, ashow, created, expired, days) VALUES('$nimi', '$parool', '$access', '$flags', '$nimi', '$nimi', '$ashow', '$created', '$expires', '$days')") or die($reply_error);

	$adminid = mysql_insert_id();

	mysql_query("INSERT INTO `amx_admins_servers` (admin_id, server_id) VALUES ('$adminid', '$server_id')") or die($reply_error);

	$endreply = "Täname! Tellisite endale ADMIN õigused 30 p?evaks. Nimi:'$nimi', Parool:'$parool2'";
}
else // Kui on kehtiv admini staatus
{
	$dayz = 30;
	$g_admin_expire = mktime() + $dayz*86400;
	$vana_days = $row['days'];
	$vana_expired = $row['expired'];
	$vana_created = $row['created'];
	$kokku = $vana_expired - $vana_created;
	$kokku2 = $g_admin_expire + $kokku;
	$days = $dayz + $vana_days;

	mysql_query("UPDATE amx_amxadmins SET access='$access', expired='$kokku2', days='$days' WHERE username='$nimi'") or die($reply_error);

	$endreply = "T2name! Pikendasite ADMIN aega 30 p2eva v6rra. Teil on nyyd V.I.P staatus $days p2eva.";
}

echo $endreply; // Saadame vastus SMSi.
?>

Muudetud liikme -ErRoR-'i poolt

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

Jaga seda postitust


Postituse link
Share on other sites
Külaline
This topic is now closed to further replies.

×
×
  • 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.