search
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
search [2019/10/07 09:00] – jaco | search [2019/10/07 09:34] (current) – jaco | ||
---|---|---|---|
Line 1: | Line 1: | ||
< | < | ||
+ | global $INPUT; | ||
- | if (isset($_POST[' | + | var_dump($INPUT); |
- | echo "Type: " | + | |
- | } | + | |
- | elseif (isset($_GET[' | + | |
- | echo "Type: " | + | |
- | } | + | |
- | + | ||
- | if($_GET[' | + | |
- | $loc = " | + | |
- | } else { | + | |
- | $loc = substr($_GET[' | + | |
- | } | + | |
- | + | ||
- | $domain = $_GET[' | + | |
- | + | ||
- | if($domain) { | + | |
- | + | ||
- | echo " | + | |
- | echo " | + | |
- | echo " | + | |
- | echo " | + | |
- | echo " | + | |
- | echo " | + | |
- | + | ||
- | / | + | |
- | + | ||
- | Parameters | + | |
- | provider=google.com& | + | |
- | q=test test test& | + | |
- | cr=us& | + | |
- | gl=us& | + | |
- | hl=en | + | |
- | & | + | |
- | + | ||
- | Must have provider, q and apikey*/ | + | |
- | + | ||
- | $query_url = ' | + | |
- | + | ||
- | // | + | |
- | + | ||
- | //$data = file_get_contents($query_url); | + | |
- | + | ||
- | $data = '[ | + | |
- | { | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | }, | + | |
- | { | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | }, | + | |
- | { | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | }, | + | |
- | { | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | }, | + | |
- | { | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | } | + | |
- | ]'; | + | |
- | + | ||
- | $result = json_decode($data, | + | |
- | + | ||
- | //$result = json_encode($result, | + | |
- | + | ||
- | //var_dump($result); | + | |
- | + | ||
- | $i=0; | + | |
- | foreach ($result as $key => $value) { | + | |
- | $pos = strpos(parse_url($value[" | + | |
- | if($pos !== false) { | + | |
- | $ranked = true; | + | |
- | break; | + | |
- | } else { | + | |
- | $ranked = false; | + | |
- | } | + | |
- | + | ||
- | $i++; | + | |
- | } | + | |
- | if($ranked) { | + | |
- | if($pos === 0) { | + | |
- | echo "You are ranked <span style=' | + | |
- | echo "Your rank is an exact match.< | + | |
- | } else { | + | |
- | echo "You are ranked <span style=' | + | |
- | echo "Your rank is a partial match (you could be ranked for a subdomain).< | + | |
- | } | + | |
- | echo "Your ranked url is: " | + | |
- | } else { | + | |
- | echo "You are not ranked in the top 100 Google SERPs."; | + | |
- | } | + | |
- | + | ||
- | /* | + | |
- | $curl = curl_init(); | + | |
- | curl_setopt_array($curl, | + | |
- | CURLOPT_RETURNTRANSFER => 1, | + | |
- | CURLOPT_URL => $query_url, | + | |
- | CURLOPT_USERAGENT => ' | + | |
- | ]); | + | |
- | $resp = curl_exec($curl); | + | |
- | var_dump($resp); | + | |
- | curl_close($curl); | + | |
- | $result = json_decode($resp, | + | |
- | */ | + | |
- | } else { | + | |
- | echo " | + | |
- | } | + | |
- | + | ||
- | echo '< | + | |
- | < | + | |
- | <input name=" | + | |
- | </ | + | |
- | '; | + | |
- | echo '< | + | |
- | < | + | |
- | < | + | |
- | </ | + | |
- | ' | + | |
</ | </ |
search.1570438802.txt.gz · Last modified: 2019/10/07 09:00 by jaco