SMS Script

Vaata eelmist teemat Vaata järgmist teemat Go down

zkevvuz
zkevvuz
Liige
Liitus : 29/12/2014
Postitusi : 134

Postitaminezkevvuz 15.01.15 19:51

Tere Selline Probleem et panin Peale Sms Scripti ja siis kui fortuumos testin siis viskab sellise vastuse "Strict Standards: mktime(): You should be using the time() function instead in /home/np67233/domains/fixcs.net/public_ht"   (ehk see vastus on see mis saadetakse sms iga tagasi) aga kui nyyd lähen amxbansi siis seal on adminn olemas script on sellinee


Kood:
<?php

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

 $nimi =
 $_GET['message'];
 $db_host =
 "212.47.208.184"; // MySQL Serveri URL/IP
 $db_name =
 "np67233_kevin"; // MySQL Andmebaas
 $db_user =
 "np67233_kevin"; // MySQL Konto
 $db_pass =
 "Kevin112"; // MySQLi Parool
 $access =
 "bejito"; // Õ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 kas foorumis: pbpro.forum.co.ee või email: poleoluline12@gmail.com"; // 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 V.I.P õ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 = "Täname! Pikendasite V.I.P aega 30 päeva võrra. Teil on nüüd V.I.P staatus $days päeva.";
 }
 
 echo $endreply; // Saadame vastus SMSi.
?>

Tonight
Tonight

SMS Script Vetera11
Liitus : 19/02/2012
Postitusi : 17982

PostitamineTonight 16.01.15 14:14

Teema autor sai probleemi lahendatud.

Vaata eelmist teemat Vaata järgmist teemat Tagasi üles

Soovid vestluses osaleda?

Selleks logi sisse või tee endale kasutaja.

Liitu foorumiga

Tee endale kasutaja ning osale aruteludes.


Tee uus kasutaja

Logi sisse

Omad foorumis juba kasutajat? Logi sisse.


Logi sisse

 
Permissions in this forum:
Sa ei saa vastata siinsetele teemadele