Il s'agit de toutes les données d'un joueur : pid, nom, score...
Voila mon probleme c'est que je ne sait pas comment isoler chaque résultat dans une variable. Par exemple, je veux mettre le texte bleu dans la variable $id ou le texte vert dans $nom ou encore le texte rouge dans $score.
Pouvez-vous m'aider
Merci beaucoup !!
(Ps : si possible donnez moi un code... Merci)
AlexPoulard
Messages postés39Date d'inscriptionvendredi 2 avril 2004StatutMembreDernière intervention17 juillet 2006 25 nov. 2005 à 16:38
Non, désolé, ca ne marche pas, la page reste vierge.
As-tu une autre idée ?
Ps : si tu veux tester chez toi pour essayer des codes modifie une ligne j'ai fait une erreur :
$pid = '45098197';
et pas FatalWeapon... (c'est le pseudo)
Merci de ton aide précieuse... (je cherche depuis longtemps)
superbaloo78
Messages postés87Date d'inscriptionvendredi 29 août 2003StatutMembreDernière intervention19 mai 2006 25 nov. 2005 à 19:12
je ne voudrai pas te decevoir mais ... http://bf2web.gamespy.com/ ca
marche pas des masse :) donc c'est pas le script qui est en cause mais
bien le site de gamespy lui meme
Si ma reponse vous convient, merci de l'accepter pour fermer le sujet
AlexPoulard
Messages postés39Date d'inscriptionvendredi 2 avril 2004StatutMembreDernière intervention17 juillet 2006 25 nov. 2005 à 20:44
Si Si, le site GameSpy marche très bien mais on ne peut pas y accéder avec le navigateur.
Teste mon code de début tu verra :
<?php
$pid = '45098197';
$filename = "http://bf2web.gamespy.com/ASP/getplayerinfo.aspx?pid=$pid&info=per*,cmb*,twsc,cpcp,cacp,dfcp,kila,heal,rviv,rsup,rpar,tgte,dkas,dsab,cdsc,rank,cmsc,kick,kill,deth,suic,ospm,klpm,klpr,dtpr,bksk,wdsk,bbrs,tcdr,ban,dtpm,lbtl,osaa,vrk,tsql,tsqm,tlwf,mvks,vmks,mvn*,vmr*,fkit,fmap,fveh,fwea,wtm-,wkl-,wdt-,wac-,wkd-,vtm-,vkl-,vdt-,vkd-,vkr-,atm-,awn-,alo-,abr-,ktm-,kkl-,kdt-,kkd-";
ini_set("user_agent","GameSpyHTTP/1.0");
$fp = fopen ($filename, "r");
$data = '';
while (!feof ($fp)) {
print fgets( $fp, 4096 );
}
?>
Si tu l'execute tu obtiendra les réponses données sur mon 1er post.
En plus, si l'adresse était erronée, il y aurait une erreur serveur.