Вообщем пишу небольшой скриптик. Задача: получить количество найденных сайтов в Yahoo по введенному запросу. Изначально реализовал это так:
<?
$fp = fopen("http://search.yahoo....?p=keyword","r");
While (!feof($fp))
{
$string = fgets($fp);
If (eregi("of about [0-9]{1,9},[0-9]{1,9},[0-9]{1,9}",$string,$array))
{
$result=$array[0];
$result=ereg_replace("[a-zA-Z]","",$array[0]);
echo "<b>Yahoo:</b> $result";
}
}
?>
Все работает. Сейчас пытаюсь сделать тоже самое, но чтобы в форму на первой странице можно было ввести список необходимых запросов, после чего все запросы добавляются в массив, и в $fp = fopen("http://search.yahoo....?p=keyword","r"); вместо слова keyword подставлялись по порядку все элементы массива. Второй день пытаюсь реализовать это с помощью циклов. Пробывал сделать всеми циклами, но безуспешно. Помогите пожалуйста, и особо не упрекайте в специфическом написании кода, я новичек в PHP, учу первую неделю сам...
PHP
Started By Devour, июл 05 2007 14:12
4 ответов в этой теме