привет всем, помогите с скриптом на php и возможно ли такое вопще написать. нужно чтобы вылезал первый найденный сайт через гугл. тоесть к примеру если я пишу википе нажимаю перейти то открывылся сайт http://ru.wikipedia.org/wiki/Википедия:Википе-тан/ тоесть если я напишу в гугле википе то пырвый в списке сайтов будет именно http://ru.wikipedia.org/wiki/Википедия:Википе-тан/ ну так что кто нибудь поможет написать такое.
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>"; ?>
Сделать форму html и перенаправлять на http://www.google.ru/search?hl=ru&source=hp&biw=1680&bih=562&q=QUERY&btnI=trololo&aq=f&aqi=g10
Чета забыл про Мне повезет =\ Если нужно получать ссылку в коде, то как вариант c "Мне повезет": PHP: $hdrs = get_headers("http://www.google.ru/search?hl=ru&q=QUERY&btnI=1"); echo str_replace("Location: ","",$hdrs[1]);