|
|
автор: Ученик (25.01.2006 в 19:21) |
|
|
для: cactus_vn
(21.01.2006 в 15:28)
| | Спосибо мужики за то что помогаете сори что не отвечал уезжал . | |
|
|
|
|
|
|
|
для: Ученик
(21.01.2006 в 00:55)
| | для поиска на один url, вам можно рассматривать следующий скрипт
сначана вы создаете одну форму для ввода слова
<form action="search.php" method="post">
<input type="text" name="search">
<br>
<input type="submit" value="Search"> <input type="reset" value="Reset">
</form>
А это код ищущего фаила!
<?
$website = "www.yoursite.com";
$search = $_POST['search'];
$search = str_replace(" ","+",$search);
$search = stripslashes($search);
header("Location: http://www.google.com/search?q=site%3A$website+%22$search%22&btnG=Google+Search");
?> | |
|
|
|
|
|
|
|
для: Ученик
(21.01.2006 в 03:49)
| | Что за ошибка? | |
|
|
|
|
|
|
|
для: cheops
(21.01.2006 в 13:22)
| | - | |
|
|
|
|
|
автор: Ученик (21.01.2006 в 03:49) |
|
|
для: Саня
(21.01.2006 в 03:29)
| | Чтото не впорядке с кодировкой выдаёт ошибку в этой строке
$result = iconv("UTF-8", "WINDOWS-1251", $result); | |
|
|
|
|
|
|
|
для: Ученик
(21.01.2006 в 02:31)
| |
<?php
// Слово, которое нужно найти
$query = "слово";
// Получим результаты поиска
$result = file_get_contents("http://www.google.ru/search?hl=ru&q=".$query);
// Google вернёт страницу в кодировке UTF-8
// А нам надо WINDOWS-1251
// Изменим кодировку
$result = iconv("UTF-8", "WINDOWS-1251", $result);
// Ссылки находятся в блоке <div></div>
// Разобьём результаты по этому блоку
$array = explode("<div>", $result);
$arr = explode("</div>", $array[1]);
// Все ссылки окажутся тут (в переменной $links)
$links = $arr[0];
echo($links);
?>
|
P. S.
Предыдущая моя подсказка немного неправильная | |
|
|
|
|
автор: Ученик (21.01.2006 в 02:31) |
|
|
для: Саня
(21.01.2006 в 02:23)
| | Извените исли чем обидел просто я не правильно выразился я только наченаю писать свои маленикие и бестолковые скрипты но это временно=) ,условие я зделал всё вроде в норме но проблема мой поискавичок показывает полностью копию гугла а мне надо одни url вот и всё ...
Здесь скорей моя вина я не правильно обьяснил что мне нада сори!
За подсказку спосибо!!! | |
|
|
|
|
|
|
|
для: Ученик
(21.01.2006 в 02:05)
| | А вы думаете на этом форуме всё за вас будут делать другие? Спрашивайте - подскажем, но не будем делать всё за вас.
> А зделать это как я понял не кто не может...
Сделать могут многие. Только никто не хочет делать за ВАС. Если вы поставили задачу, научиться программировать на PHP - учитесь, спрашивайте. Если же не хотите знать PHP, проблем нет, пишите "хочу... заплачу за всё это...".
По теме:
Если хочется именно гугл, необходимо получить страницу с результатами поиска
<?php
$query = "php"; // слово, которое нужно найти
$query = convert_cyr_string($query, "windows-1251", "utf-8"); // гуглу нужен только utf-8
$result = file_get_contents("http://www.google.ru/search?hl=ru&q=".$query);
?>
|
В переменной $result будет страница с результатами поиска. Из неё нужно повыдёргивать ссылки и найденные ключ-слова. | |
|
|
|
|
автор: Ученик (21.01.2006 в 02:05) |
|
|
для: Саня
(21.01.2006 в 01:57)
| | Окей попробую!!!!
А зделать это как я понял не кто не может жаль пойду а другой форум со своими проблемами.=( | |
|
|
|
|