Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Загрузка локальной страницы CURL 
:(
    Опции темы
anking
Дата 10.4.2008, 20:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 24.3.2008
Где: Minsk

Репутация: нет
Всего: нет



Нужно при помощи курла обратиться к локальной странице с определенный мараметром, так вот не могу загрузить через курла локальную страничку, пишу:
Код

$ch=curl_init("index.php?some=smth");
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
$str=curl_exec($ch);
curl_close($ch);


в чем трабла?
PM MAIL ICQ   Вверх
Feldmarschall
Дата 10.4.2008, 21:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 1
Всего: 32



И потом эти люди рассуждают об оптимизации одинарных кавычек.
PM   Вверх
Fortop
Дата 11.4.2008, 00:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 1
Всего: 42



Цитата(anking @  10.4.2008,  20:33 Найти цитируемый пост)
в чем трабла? 

А зачем? не хочешь нам рассказать?

CURL требует указания полноценного URL - он не работает с файлами.


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
mishaSL
Дата 11.4.2008, 11:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 2
Всего: 54



Цитата(Feldmarschall @  10.4.2008,  21:51 Найти цитируемый пост)
И потом эти люди рассуждают об оптимизации одинарных кавычек. 

 smile  smile 


А если серьезно, то anking вы не правильно понимаете зачем нужен CURL. Опишите вашу задачу.


--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
anking
Дата 12.4.2008, 00:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 24.3.2008
Где: Minsk

Репутация: нет
Всего: нет



Курл мне нужен для загрузки локальных страничек с целью поиска по ним нужной информации. Мой хостер, насколько я понимаю, ограничивает траффик курла и он работает через-раз или даже реже при указании  полной ссылки, я попробовал заменить курл указанием полной ссылки в file_get_contents

вот что выдает через раз страничка:
Код

Warning: file_get_contents() [function.file-get-contents]: php_network_getaddresses: getaddrinfo failed: hostname nor servname provided, or not known in /usr/home/refresh/public_html/search.php on line 20


А страницы то мне в любом случае нужно получать по http для того чтобы они грузились с определенными параметрами.
PM MAIL ICQ   Вверх
Fortop
Дата 12.4.2008, 00:29 (ссылка) |   (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 1
Всего: 42



Бррр.

Минутку.

Ты хочешь внутри своего сайта на одном хосте передавать параметры через CURL?

А почему бы для этого не задействовать менее извращенные способы? Например, сессии, временные файлы, БД и т.д.?

Добавлено через 2 минуты и 6 секунд
Да в конце концов, простой 

include


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
Feldmarschall
Дата 12.4.2008, 07:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 1
Всего: 32



Fortop, он же говорит про поиск. Вдумайся - про поиск!
То есть, опрашивается не одна страница, а куча. Курлом. Фантастика. Как его до сих пор вообще с хостинга не выгнали - вот в чем загадка.

Впрочем, сейчас нам расскажут, что поиск производится только по одной странице. А мы дружно начнем верить.



PM   Вверх
Fortop
Дата 12.4.2008, 11:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 1
Всего: 42



Да, читал я про поиск. smile smile Я просто хочу понять, что же человек пытается организовать.


anking, опиши лучше конечную цель. Что ты хочешь получить?
Опустив все технические подробности.


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
anking
Дата 12.4.2008, 19:53 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 24.3.2008
Где: Minsk

Репутация: нет
Всего: нет



я спросил: существует лу возможность курлом подключиться к локалу.... если нет, то у меня больше нету вопросов к вам, это все что я хотел узнать. То что я могу бы использовать базу, и другие, менее извращенные средства поиска мне известно и без ваших предложений, меня интересовала конкретная проблема, если нету путей ее решения то и спрашивать больше не о чем... тема закрыта...
PM MAIL ICQ   Вверх
Fortop
Дата 12.4.2008, 23:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 1
Всего: 42



Боюсь с таким подходом ты ничего не узнаешь.
Это не справочное бюро, всю необходимую информацию ты можешь получить здесь

Конкретная твоя проблема в неумении читать ответ, который был еще во 2м посте

Цитата(Fortop @  11.4.2008,  00:46 Найти цитируемый пост)
CURL требует указания полноценного URL

Т.е. обратиться к странице находящейся у себя же - можно, но это мягко говоря - глупо.

пример, как делать нельзя, даже если это получается
Код


// имя файла curl.php

iif (!isset($_GET['some'])) {
    $ch=curl_init("http://localhost/curl.php?some=again!");
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
    $str=curl_exec($ch);
    curl_close($ch);
    echo "Try to suck for itself... <br>";
    echo ($str);
} else {
    echo "We did it ";
    echo($_GET['some']);
}


Это сообщение отредактировал(а) Fortop - 12.4.2008, 23:59


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0500 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.