Diskuze: Programovanie, prihlásenie cez STEAM, pomoc
Zobrazeno 8 zpráv z 8.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Po úspešnom prihlásení sa cez službu steam máš steamid uložené pod premennou $steamprofile['steamid'] takže pokial potrebuješ vypísať steam id stači napísať echo $steamprofile['steamid'];
Len ja mam problém že ja to mám naprogramované cca pred rokom to ešte normálne išlo, potom sa web pozastavil a teraz to skúšam a nejde to.
Chybu to nějakou nevrací? Krokoval si to?
Popř. zdrojáky bych určitě nepohrdl, takhle můžeme pouze vařit z
vody.
Btw.: Co si tak vybavuji, nic zásadního se neměnilo v jejich API na přihlašování.
Mám vo FTP zložku libs a tam mám steam a tam dva súbory functions.php a SteamSign.php .Malo by to byť v týchto súboroch nie?Čo konkrétne v nich hladať za kód.Mám tam vo functions kód kde je steamID64 číslo ktoré ale neexistuje nieje priradené k žiadnemu profilu možno je chyba tam, no ak som tam prepísal svoje tak to nefunguje.
Tu je kus kodu
<?php
function convert($type, $data, $lol = 0) {
switch ($type) {
case 'steamid':
return bcadd((($data['auth'] * 2) + $data['server']), 'STEAMID64 číslo je tu');
break;
case 'friendid':
if (substr($data, -1) % 2 == 0)
$server = 0;
else
$server = 1;
$auth = bcsub($data, 'STEAMID64 číslo je tu'');
if (bccomp($auth, '0') != 1) {
return "error";
}
$auth = bcsub($auth, $server);
$auth = bcdiv($auth, 2);
if ($lol == 0) {
return 'SteamID: STEAM_0:' . $server . ':' . $auth;
} else {
return 'STEAM_0:' . $server . ':' . $auth;
}
break;
Čo tak zaplatiť niekomu nech ti na to pozrie ? Takto je to ako hľadať ihlu v kope sena...
Tak uz si našiel môj programátor čas a urobil to. V tejto dobe je ťažké nájsť kvalitneho programátora ktory urobi pracu. Myslim ze aj ty si mi par rokov dozadu mal robit turnajovy system, no po dlhšej dobe natahovania z toho nic nebolo.
Zobrazeno 8 zpráv z 8.