PDA

View Full Version : سوال: استخراج نتایج جستجوی گوگل



decoder2012
سه شنبه 23 مهر 1392, 23:52 عصر
سلام دوستان
برای استخراج لینک های نتایج گوگل باید به چه صورتی عمل کرد ‌؟

من فقط آدرس سایت ها رو نیاز دارم :کف:

ممنون

MostafaEs3
چهارشنبه 24 مهر 1392, 00:30 صبح
//////////

decoder2012
چهارشنبه 24 مهر 1392, 00:47 صبح
ممنون دوست عزیز من این گد رو تا حدودی نوشتم

فقط مونده که چطوری کل نتایج یک صفحه از گوگل رو داخلش بیارم .

اینم کدش :‌


<form method="post"action="">
<strong>Enter DORK :</strong>
<input type="text" name="dork" size="100" maxlength="100" />
<input type="submit" name="submit" value="ENJOY :D" />
</form>

<?php
if(isset($_POST['submit'])) {

$dork = $_POST['dork'];


$qu = "http://www.google.com/search?q=".$dork;

echo '<strong><font color="#FF0000">YOUR DORK IS :</font> </strong>'.$dork."<br>";
echo '<font color="#189818"><strong>Results : </strong></font><br>';
$str=file_get_contents($qu);

$msg = $str;
$explode = explode('Show search tools',$msg);
$param1 = $explode[1];
$explode2 = explode('Searches related to',$param1);
$definfo = $explode2[0];


$delstr= strip_tags($definfo, '<p>');

$str = $delstr;
$openstrpos = strpos($str,"www");
$closestrpos = strpos($str," - ");
$finalstr = substr($str, $openstrpos, $closestrpos-$openstrpos);
echo $finalstr."<br>";




}//END if submit
?>

یعنی نمیتونم حلقه ی تکرار رو ایجاد کنم .

ممنون

decoder2012
چهارشنبه 24 مهر 1392, 21:55 عصر
دوستان اگر کسی در خصوص حلقه ی تکرار این کد بنده اطلاعی داره لطفا پاسخ بده

با تشکر از همگی