помогите с скриптом на php

Discussion in 'PHP' started by OMEGA~, 26 Dec 2010.

  1. OMEGA~

    OMEGA~ New Member

    Joined:
    16 Sep 2010
    Messages:
    15
    Likes Received:
    0
    Reputations:
    0
    привет всем, помогите с скриптом на php и возможно ли такое вопще написать.
    нужно чтобы вылезал первый найденный сайт через гугл.
    тоесть к примеру если я пишу википе нажимаю перейти то открывылся сайт http://ru.wikipedia.org/wiki/Википедия:Википе-тан/

    тоесть если я напишу в гугле википе то пырвый в списке сайтов будет именно http://ru.wikipedia.org/wiki/Википедия:Википе-тан/

    ну так что кто нибудь поможет написать такое.
     
  2. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    OMEGA~ можно, пишите
     
    _________________________
  3. OMEGA~

    OMEGA~ New Member

    Joined:
    16 Sep 2010
    Messages:
    15
    Likes Received:
    0
    Reputations:
    0
    если я бы настолько хорошо знал пхп то не обратился сюда.
    люди помогите написать скрипт.
     
  4. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    OMEGA~ если вам кто-то сказал, что здесь напишут ВМЕСТО вас за спасибо - вас жестоко обманули
     
    _________________________
    1 person likes this.
  5. LStr1ke

    LStr1ke Elder - Старейшина

    Joined:
    29 Jul 2009
    Messages:
    801
    Likes Received:
    145
    Reputations:
    73
    PHP:
    <?php
    $word 
    "Я хочу";
    $str file_get_contents("http://www.google.ru/search?q=".urlencode($word));
    preg_match('#<h3 class=\"r\"><a href=\"(.+?)\"#is',$str,$out);
    echo 
    "<a href='{$out[1]}'>{$out[1]}</a>";
    ?>
     
    1 person likes this.
  6. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    Сделать форму html и перенаправлять на http://www.google.ru/search?hl=ru&source=hp&biw=1680&bih=562&q=QUERY&btnI=trololo&aq=f&aqi=g10
     
    1 person likes this.
  7. LStr1ke

    LStr1ke Elder - Старейшина

    Joined:
    29 Jul 2009
    Messages:
    801
    Likes Received:
    145
    Reputations:
    73
    Чета забыл про Мне повезет =\
    Если нужно получать ссылку в коде, то как вариант c "Мне повезет":
    PHP:
    $hdrs get_headers("http://www.google.ru/search?hl=ru&q=QUERY&btnI=1");
    echo 
    str_replace("Location: ","",$hdrs[1]);