Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Parseur pour afficher le RK (futur pagerank) de la Google toolbar [ Archives / AU SECOURS !!! ] (LaurentKOogar)

lundi 13 mars 2006 à 14:30:05 | Parseur pour afficher le RK (futur pagerank) de la Google toolbar

LaurentKOogar

Bonjour,

J'ai mis sur mon site ce code : [Place dans une variable le PageRank de votre site de la toolbar de Google]

[ Lien ]

J'ai trouvé en plus la fonction qui affiche le RK (futur pagerank) mais celle ci a besoin d'un parseur, et la je panne, j'ai eu beau essayer mais je ne suis pas arrivé a parser le flux.

Si l'un d'entre vous  a un parseur adequat ? ou peut en faire en faire 1 ?

Note : Si les admin veulent avoir le source dans son ensemble sur ce site, avec plaisir...


*****************************************************************
function getrealrank($url, $datacenter="www.google.com"){
  $ch = GoogleCH(strord($url));
  $array = xmltoarray(" [ Lien ]");
  $infoarray = $array['GSP'][0]['RES'][0]['R'];
  $nonwwwurl = str_replace("www.", "", $url);
  $urlpermutationsarray = array($url, "http://".$url, "http://www.".$url, $url."/", "http://".$url."/", "http://www.".$url."/", $nonwwwurl, "http://".$nonwwwurl, "http://www.".$nonwwwurl, $nonwwwurl."/", "http://".$nonwwwurl."/", "http://www.".$nonwwwurl."/");
  for($i=0; $i<count($infoarray); $i++){
    $urlU = $infoarray[$i]['U'];    //U is the URL. UE is the 'clean' URL.
    $urlrank = $infoarray[$i]['RK'];
    foreach($urlpermutationsarray as $permutation){
      if(strtolower($permutation)==strtolower($urlU)) return $urlrank;    //Case insensitive match.
    }
  }
  return "Unknown";    //If no matches found.
}
*****************************************************************


Quelques sources pour les parseurs:
http://fr.php.net/simplexml
http://fr2.php.net/xml_parse_into_struct
http://www.toutestfacile.com/phpinit.php?tef_site=xml&chap=xslt1
http://www.laltruiste.com/coursxsl/sommaire.html
http://www.commentcamarche.net/php/phpxml.php3
 

lundi 13 mars 2006 à 19:38:28 | Re : Parseur pour afficher le RK (futur pagerank) de la Google toolbar

Anthomicro

Salut,

si on voyait ce que te retourne la page et ce que tu veux rechercher ça irait je pense plus vite :-)

a +



    lundi 13 mars 2006 à 19:49:38 | Re : Parseur pour afficher le RK (futur pagerank) de la Google toolbar

    LaurentKOogar

    Il faut le code complet car la fonction getrealrank() a besoin des autres fonctions se trouvant sur cette page:
    http://www.phpsources.org/scripts162-PHP.htm

    Ensuite le site [ Lien ] utilise ces fonctions et donc le flux que retourne le fichier de GG

    Moi de mon coté c'est pour ameliorer l'information de mes annuaires et donc afficher le futur pagerank
    [ Lien ]








    Cette discussion est classé dans : php, url, http, www, nonwwwurl


    Répondre à ce message

    Sujets en rapport avec ce message

    php6 ?!? [ par eax ] salut,bon je viens de lire un article sur le php6 qui m'a fait froid dans le dosc des conneries ou pas ce truc? j'espère que ce n'est qu'une rumeur lo Réécriture d'URL sans extension ..... :-/ [ par djagger ] Salut !Voici ma question :je voudrais réécrire mes pages du style :http://www.monSite.com/toto  en  http://www.monSite.com/page.php?var=totohttp: URL PHP [ par Lus ] Bonjour !Mon problème est tout bête mais je ne trouve pas comment le résoudre...Dans mon URL par exemple : http://www.monsite.fr/administration/index. htaccess, je te hais... [ par malik7934 ] Salut tout le monde,Pour changer j'ai un problème d'htaccess et je me prends la tête dessus depuis près de 2 heures... Voici la situation: j'ai un sit Nouveau CMS [ par newpain ] Salut, je sais pas si je peux le sortir ici, j'ai développer depuis 2 ans un cms, et je viens de le sortir sous licence gnu gpl 2,Bon, encore un nouve Htaccess : Déplacement d'un forum à la racine vers un sous domaine [ par curumo ] Bonjour,voilà depuis quelques années, j'utilise un nom de domaine avec pour seul "site" un forum. Ainsi lorsque l'on va sur "www.monsite.com" on arriv Problème pour récupérer l'url [ par Sub_Mat ] Bonjour à tous,Je suis en train de créer un service de statistiques en ligne pour mesurer l'audience des sites internet .Je souhaiterais donc montrer pourquoi ce warning?? [ par monsieurmartinez ] Je suis en train de créer un site internet pour une université roumaine, site qui ne sera jamais en ligne, c'est juste un projet pour mes études.J'ai URL Rewriting : Pitié aidez-moi je gallère [ par RPG3000 ] Salut à tousCa vas faire une heure que je gallère pour essayer de faire marcher un url rewritting sans succès.Je vous explique:J'ai un site qui est pl Commen récupérer une url? [ par REMqb ] Bonjourje voudrais savoir commen récupérer les url d'une variable dans un tableau :par exemple :$var="kgkjfkgdfg http://www.site1.com ghigejgjgdskgk <


    Nos sponsors

    Sondage...

    CalendriCode

    Juillet 2009
    LMMJVSD
      12345
    6789101112
    13141516171819
    20212223242526
    2728293031  

    Consulter la suite du CalendriCode

    Téléchargements

    Logiciels à télécharger sur le même thème :

    Comparez les prix Nouvelle version


    HTC Magic

    Entre 429€ et 429€


    Photothèque Nouveau !



    Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
    CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
    CodeS-SourceS.com© est une marque déposée tous droits réservés
    Temps d'éxécution de la page : 0,296 sec

    Google Coop CodeS-SourceS Google Coop CodeS-SourceS


    Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.