Strona Główna Polski DM Serwer
Forum Polskiego DM Serwera

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Konwerter Steam2 => Steam3 do :
Autor Wiadomość
Kamil445 
Administrator


Pomógł: 6 razy
Wiek: 23
Dołączył: 28 Lis 2013
Posty: 807
Poziom: 25
HP: 44/1490
 3%
MP: 711/711
 100%
EXP: 41/73
 56%
Wysłany: Pon 12 Gru, 2016 15:56   Konwerter Steam2 => Steam3 do :

Witam,

Niżej znajduje się konwerter Steam2 na Steam3 do pluginu by DarthNinja

[TF2 Stats] With Web Ranking and Item Logger [v9.1.0]

Kod PHP:

Kod:

<?php
define('HOST', 'localhost');        //set MySQL host
define('USER', 'root');             //MySQL username
define('PASS', 'pass');         //MySQL password
define('DB', '');                //MySQL DB Name


try {
    $db = new PDO('mysql:host=' . HOST . ';dbname=' . DB . ';charset=utf8', USER, PASS);
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
} catch (Exception $ex) {
    echo "unable to connect to database";
    die();
}

$stmt = $db->prepare("UPDATE player SET `STEAMID` = ? WHERE STEAMID =?");

foreach ($db->query("SELECT STEAMID FROM player") as $steam2) {
    try {
        if (strpos($steam2['STEAMID'], '[U:') === false) {
            $steam3 = steam3($steam2['STEAMID']);
            $stmt->bindParam(1, $steam3);
            $stmt->bindParam(2, $steam2['STEAMID']);
            $stmt->execute();

            printf("Updating %s to %s<br />", $steam2['STEAMID'], $steam3);
        } else {
            printf('skipping %s<br />', $steam2['STEAMID']);
        }
    } catch (Exception $ex) {
        printf('Updating %s failed', $steam2['STEAMID']);
    }
}

function steam3($steam2) {
    $id = explode(':', $steam2);
    $id3 = ($id[2] * 2) + $id[1];
    return '[U:1:' . $id3 . ']';
}
_________________
serwery www
 
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Strona wygenerowana w 0,12 sekundy. Zapytań do SQL: 12