проблема с курлом - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Mon, 13 Jan 2025 02:51:49 +030010. <strong>WCO</strong>, Держи плюсик за попытку помочь
https://visavi.net/topics/7592/140611
проблема с курлом УдаленныйThu, 01 Apr 2010 18:42:17 +0400Сообщенияhttps://visavi.net/topics/7592/14061110. <strong>WCO</strong>, оо молодец удивил. Тема идёт нащет библиотеки cURL.
https://visavi.net/topics/7592/140608
проблема с курлом УдаленныйThu, 01 Apr 2010 18:41:11 +0400Сообщенияhttps://visavi.net/topics/7592/140608$headers = get_all_headers('file.php');<br>
если только заголовки
https://visavi.net/topics/7592/140605
проблема с курлом WCOThu, 01 Apr 2010 18:30:11 +0400Сообщенияhttps://visavi.net/topics/7592/140605Можна так зафигасить<br>
<pre class="prettyprint"><?
curl_setopt($ch, CURLOPT_HEADER, 1);
$body=explode("\n\n",curl_exec($ch));
$header=explode("\n",$body[0]);
unset($body[0]);
$body=implode("\n\n",$body);
/*
Переменная $header содержит массив заголовков
А $body содержание
если там фотка или еще че можно
Отдать заголовоки
*/
$i=0;
while($header[$i])
{
header($header[$i]);
++$i;
}
echo $body;
</pre>
https://visavi.net/topics/7592/140432
проблема с курлом УдаленныйThu, 01 Apr 2010 13:55:49 +0400Сообщенияhttps://visavi.net/topics/7592/1404325, данные в файле я дал для примера. он может быть другим. в основном мне надо вытащить данные из заголовков при использовании курла.
https://visavi.net/topics/7592/140395
проблема с курлом АлександрThu, 01 Apr 2010 12:28:32 +0400Сообщенияhttps://visavi.net/topics/7592/140395<blockquote class="blockquote"><strong>TLENSi</strong> (Сегодня / 03:50)<br>
5. <strong>WCO</strong>, Проснулся <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> </blockquote>
???
https://visavi.net/topics/7592/140286
проблема с курлом WCOThu, 01 Apr 2010 07:01:43 +0400Сообщенияhttps://visavi.net/topics/7592/1402865. <strong>WCO</strong>, Проснулся <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/7592/140276
проблема с курлом УдаленныйThu, 01 Apr 2010 03:50:00 +0400Сообщенияhttps://visavi.net/topics/7592/1402761, там идут переводы строк, то есть, в файле четыре строки?<br>
$a=file('1.php');<br>
echo $a[0];
https://visavi.net/topics/7592/140047
проблема с курлом WCOWed, 31 Mar 2010 23:22:49 +0400Сообщенияhttps://visavi.net/topics/7592/140047<blockquote class="blockquote"><strong>Александр</strong> (Сегодня / 23:20)<br>
пффф, как буд то я не знал, спасибо что просвятил.</blockquote>
Да незашто
https://visavi.net/topics/7592/139624
проблема с курлом УдаленныйWed, 31 Mar 2010 00:38:09 +0400Сообщенияhttps://visavi.net/topics/7592/1396242,<br>
<blockquote class="blockquote">Курл предначен для работы с url, ftp и т.п. а не файловой системой.<br>
curl_setopt($ch, CURLOPT_URL, 'http://../1.php');</blockquote>
пффф, как буд то я не знал, спасибо что просвятил.<br>
об explode() думал, но как то не хотел юзать, вообщем спс, попробую
https://visavi.net/topics/7592/139611
проблема с курлом АлександрWed, 31 Mar 2010 00:20:45 +0400Сообщенияhttps://visavi.net/topics/7592/139611Я для таких слючаев юзай expolde()<br>
<pre class="prettyprint"><?
$data=explode('1:',$data);
$data=explode("\n",$data[1]);
echo $data[0];
//или
$data=explode("\n",$data);
echo str_replace(array('1:',"\n","\r"),array('','',''),$data[0]);
</pre>
В 5 раз быстрее<br>
Курл предначен для работы с url, ftp и т.п. а не файловой системой. <br>
curl_setopt($ch, CURLOPT_URL, 'http://../1.php');<br>
А если по файловой системе лутче юзай file('1.php');
https://visavi.net/topics/7592/139507
проблема с курлом УдаленныйTue, 30 Mar 2010 21:33:47 +0400Сообщенияhttps://visavi.net/topics/7592/139507вот ни как не могу вытащить то что мне нужно, к примеру есть страница 1.php, на ней<br>
<pre class="prettyprint">
1:b8160af3807d0f797499e7d9fcbfc23a
2:316e54ecf89352f1cc10369d133b1200
3:c7e3f020bf840806e08bc7818bd08cb6
4:f102d8da9354a6fc3cee089b5f801a4e
</pre>
с помощью курла хочё вытащить к примеру значение 1, делаю так<br>
<pre class="prettyprint">
function curl()
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, '1.php');
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
$data = curl();
preg_match("|1:( .*?)|", $d, $data);
echo $d[1];
</pre>
что не так?
https://visavi.net/topics/7592/139403
проблема с курлом АлександрTue, 30 Mar 2010 18:51:14 +0400Сообщенияhttps://visavi.net/topics/7592/139403