تاريخ التسجيل : 01/01/1970
| موضوع: [php class] كلاس حساب جوجل بيج رانك google pagerank cheaker class الأحد فبراير 26, 2012 6:40 pm | |
| السلام عليكم ورحمة الله وبركاته
هذا كلاس حساب رتبة قوقل لعدد من الدومنيات دفعه واحده
الكلاس مرفق وهذا كود لاستخدام الكلاس
كود PHP: <html> <head> <title>Google PageRank Test Suite</title> </head> <body> <form method="POST" action="<?=$_SERVER["PHP_SELF"];?>" <input type="hidden" name="checkPr" value="1"> <p>ضع هنا الروابط التي تريد الكشف عنها ( ضع كل رابط في سطر )<br> <textarea rows="6" name="urls" cols="50" nowrap> <?PHP if ($_POST["checkPr"] == 1) echo $_POST["urls"]; else echo "http://www.phpclasses.orgnhttp://www.gulfson.comnhttp://www.arabpark.netnhttp://www.google.com"; ?> </textarea><br> <br> <input type="submit" value="Check PageRanks"></p> </form> <?PHP if ($_POST["checkPr"] == 1) { ?> <table border="0" cellpadding="3" cellspacing="0" id="table1"> <tr> <td><font color="#FF9900"><b>البيج رانك</b></font></td> <td><font color="#FF9900"><b>الوقت</b></font></td> <td><font color="#FF9900"><b>الرابط</b></font></td> </tr> <? $url = explode("n",$_POST["urls"]); include_once("class.googlepr.php"); $gpr = new GooglePR(); $gpr->debug=true; $gpr->useCache = ($_POST["useCache"]==1)? true:false; $gpr->userAgent = $_SERVER["HTTP_USER_AGENT"]; for ($i=0;$i<count($url);$i++) { if (strlen(trim($url[$i]))>0) { $_url = eregi("http://",$url[$i])? $url[$i]:"http://".$url[$i]; $Page Ranking = $gpr->GetPR($_url); ?> <tr> <td valign="top"> <div align="center"> <table border="0" cellspacing="0" id="table2"> <tr> <td> <p align="center"><b><font face="Arial" size="1"><?=$Page Ranking?>/10</font></b></td> </tr> <tr> <td> <table border="0" cellpadding="2" cellspacing="0" id="table3" style="border: 1px solid #000000" width="50" height="5"> <tr> <td bgcolor="#008000" width="<?=($Page Ranking*5)?>"></td> <?PHP if($Page Ranking<10) {?><td width="<?=(50-$Page Ranking*5)?>"></td><?PHP } ?> </tr> </table> </td> </tr> </table> </div> </td> <td valign="top"><?=round(substr($gpr->debugResult["total_exec_time"],0,strpos($gpr->debugResult["total_exec_time"]," ")),6)?> sec(s)</td> <td><a href="<?=$_url?>" target="_blank"><?=$_url?></a> <? if ($_POST["printDebug"]==1) {?> <pre><?print_r($gpr->debugResult);unset($gpr->debugResult);?></pre> <?}?> </td> </tr> <?PHP } } ?> </table> <?PHP } ?> </body> </html> مثال للكلاس
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
| |
|