begin process at 2012 02 15 20:31:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Parseur pour afficher le RK (futur pagerank) de la Google toolbar


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Parseur pour afficher le RK (futur pagerank) de la Google toolbar

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ée 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. Serveur MYSQL lent [ par guidiap2 ] Bonjour à vous, J'ai codé pour ma boîte une petite interface de gestion en PHP/MYSQL. Il y a donc une base de données pour gérer le stock (des instru URL rewritting [ par tex73 ] salut à tous! j'ai un site dont les urls sont de la forme: http://www.mondomaine.com/index.php?page=mapage&var1=A&var2=B&var3=C... et je souhaiterai o pb url rewritting [ par tex73 ] salut à tous! j'ai un site dont les urls sont de la forme: http://www.mondomaine.com/index.php?page=mapage&var1=A&var2=B&var3=C... et je souhaiterai o [BAR]Question sur facebook [ par Pammachio ] Salut à tous. Un ami m'a demandé de lui créer plusieurs comptes facebook car il n'y arrive pas (ce n'est pas une bête en informatique). Ok, je lui dis Impossible d'envoyer les données par URL d'une page à l'autre [ par dandandandandan ] Salut tout le monde, Inspiré de 2 sites de tutoriels http://www.phpdebutant.org/article44.php et http://www.xrings.net/xrings/article.php3?id_articl [BAR]Musique html [ par Pammachio ] Bonjour, je suis à la recherche d'un script pour insérer un lecteur de pistes audio sur une page web écrite en html. Parmi les fonctions qui me sont u Decalage avec internet explorer 6 [ par maxetime ] Bonjour à tous, j'ai fait une modification récentes sur un site web et cela crée un décalage d'une image dans internet explorer 6 seulement. L'image


    Nos sponsors


    Sondage...

    Comparez les prix

    CalendriCode

    Février 2012
    LMMJVSD
      12345
    6789101112
    13141516171819
    20212223242526
    272829    

    Consulter la suite du CalendriCode

    Photothèque

     
    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

    Google Coop CodeS-SourceS Google Coop CodeS-SourceS
    Temps d'éxécution de la page : 0,952 sec (4)

    Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales