קוד מעניין העושה שימוש PHP ו CURL כדי לקבל את ה-PageRank של אתר אינטרנט. זכור התקנת ואפשרה את הספרייה libcurl.
פונקציה CURL (p $ url, $ header, $ cookie, $)
(
CH $ = curl_init ();
curl_setopt ($ ch, CURLOPT_HEADER, $ header);
curl_setopt ($ ch, CURLOPT_NOBODY, $ header);
curl_setopt ($ ch, CURLOPT_URL, $ url);
curl_setopt ($ ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt ($ ch, CURLOPT_COOKIE, $ cookie);
curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1);
אם ($ p) (
curl_setopt ($ ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt ($ ch, CURLOPT_POST, 1);
curl_setopt ($ ch, CURLOPT_POSTFIELDS, $ p);
)
;
$ Result = curl_exec ($ ch);
curl_close ($ ch);
אם ($ result) (
לחזור לתוצאות $;
) Else (
לחזור curl_error ($ ch);
)
;
)
;
אם (isset ($ _GET [ 'url']))
(
הדירוג $ = CURL ( "http://dlls.info/results.php?url =".$_ GET [ 'url'], 0,0, null);
הד $ דרגה;
הד "
method=get <form target=rank.php>
כתובת: type=text <input name=url> <input type=submit value=Submit>
";
)
אחר
(
?>
method=get <form target=rank.php>
כתובת: type=text <input name=url>
<input type=submit value=Submit>
<?
)
?>






