Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
С помощью cURL например?есть скрипт, который и при переходе по поисковым запросам вытаскивает текст этого запроса. текст заносится в сессию и куки. Вопрос: как передавать эту информацию на другие сайты?
если нету curl можно использовать сокеты.а другие варианты есть? скорее всего на сервере нет библиотеки curl.
p.s. на всякий случай, как через curl это организовать?
$browser = 'User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Widows NT)';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://1.ru/");
curl_setopt ($ch, CURLOPT_HEADER, 1);
curl_setopt ($ch, CURLOPT_NOBODY, 1);
curl_setopt($ch, CURLOPT_USERAGENT, $browser);
curl_setopt($ch, CURLOPT_COOKIE, $cookie['city']);
curl_exec($ch);
curl_close($ch);
HTTP/1.1 200 OK Date: Mon, 08 Jun 2009 16:44:50 GMT Server: Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8d PHP/5.2.9-2 X-Powered-By: PHP/5.2.9-2 Set-Cookie: PHPSESSID=40068a3db692ecd4b8e5cc91327ee844; path=/ Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Set-Cookie: city=%CA%E0%E7%E0%ED%FC; expires=Mon, 08-Jun-2009 17:44:50 GMT; domain=.1.ru Content-Type: text/html; charset=windows-1251
<?php
$t=<<<End_of
HTTP/1.1 200 OK Date: Mon, 08 Jun 2009 16:44:50 GMT Server: Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8d PHP/5.2.9-2 X-Powered-By: PHP/5.2.9-2 Set-Cookie: PHPSESSID=40068a3db692ecd4b8e5cc91327ee844; path=/ Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Set-Cookie: city=%CA%E0%E7%E0%ED%FC; expires=Mon, 08-Jun-2009 17:44:50 GMT; domain=.1.ru Content-Type: text/html; charset=windows-1251
End_of;
preg_match("/(city=.*?);/",$t,$r);
echo $r[1];
?>
HTTP/1.1 200 OK Server: nginx/0.7.59 Date: Tue, 09 Jun 2009 08:35:30 GMT Content-Type: text/html X-Powered-By: PHP/5.2.9 Set-Cookie: PHPSESSID=24b2f3f182297bbe90087accea6e4765; path=/ Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Connection: close
$say=array("","123/4","456/5","789/1");
$say=array("","123","456","789");
$say=array("","4","5","1");
Как один из вариантов:Другим словом, в первом массиве должен быт коды, которые перед "/", а во втором коды, которые после "/"
Как сделат?
<?
$say = array("","123/4","456/5","789/1");
$say1 = array();
$say2 = array();
foreach ($say as $val) {
list($say1[],$say2[]) = split('/',$val);
}
print_r($say1);
print_r($say2);
?>