Étiquette : php

web

Fonction de calcul du PageRank en Php

Même si l'intérêt du PageRank de Google est de plus en plus remis en cause par les professionnels du référencement naturel, il reste néanmoins intéressant de pouvoir le connaitre en interrogeant toolbarqueries.google.com. Pour ce faire, la meilleurs des solution est d'utiliser la fonction google_pagerank proposé par Seebz qui permet d'obtenir en Php le PageRank d'une url. Simple et efficace, que demander de plus ? <?php function google_pagerank($url, $server = 'toolbarqueries.google.com') { // Usefulls functions $fStrToNum = create_function('$str, $check, $magic', ' $int32Unit = 4294967296; // 2^32 $length = strlen($str); for ($i = 0; $i < $length; $i++){ $check *= $magic; if ($check >= $int32Unit){ $check = ($check - $int32Unit * (int) ($check /...
geek

Déconnexion impossible dans un forum punBB

J'ai été confronté aujourd'hui à un problème dont j'ai trouvé le solution mais dont je ne comprends toujours pas la source... Un forum de type punBB pour lequel je fait quelques modifications a rendu la déconnexion impossible pour les membres. Après avoir fouillé dans le code et trouvé des pistes sur le web (ici par exemple), je me suis arraché presque tous les cheveux. La seule façon de se déconnecter semblait être le fait de vider les cookies du navigateur...pas terrible... Et finalement, ma curiosité m'a amené à modifier l'url qui permet la déconnection : http://forum.com/login.php?action=out&id=651, en la remplaçant par une chaine unique du type http://forum.com/login.php?action=out&id=651&csrf_token=blablauniqueblalba0123, et la déconnexion s'est remise à foncti...