Php dit-tu, tu pourrai peut etre m'aiclairer, je cherche a rediriger un lien vers la page steam comunity comunity id donc d'un joueur avec son steam_id J'ai sa :
Code : Tout sélectionner
if ( strpos($SID, '1:') !== false )
{
$SID2 = str_replace('1:', '', $SID);
$SID2 = $SID2 + 1
}
else
{
$SID2 = str_replace('0:', '', $SID);
}
$SID2 = ($SID2 * 2);
$community_id = ($SID2 + 76561197960265728);
$SID est de la forme 0:26841523
Mon problème est que $community_id renvoi un truc du genre 7.15611684168E+16
pas exploitable en l'etat, le seul moyen que j'ai trouver pour réduire cette notation exponentielle est :
Code : Tout sélectionner
$String = $community_id;
$Float = (float) $String;
$DD = number_format($iFloat);
$DD2 = str_replace(',', '', $DD);
Le problème est que cette méthode ne me donne pas le bon resultat
sinon je suis a peu près sur de l'algorithme, il me semble que c'est celui la qui est utiliser par steamcalculator.
J'espère que tu saurât m'aider :<3: .(et desoler d'henvair ta presentation
