как из БД вывести только 2 записи из N , где N >=2 mysql_query("SELECT * FROM `tttt` ORDER BY `id` DESC ");
пытаюсь поменять статус вконтакте... вот данные со сниффера: ---------------------------------------------------------- http://vkontakte.ru/profile.php POST /profile.php HTTP/1.1 Host: vkontakte.ru User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 (.NET CLR 3.5.30729) Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: ru,en-us;q=0.7,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Content-Type: application/x-www-form-urlencoded; charset=UTF-8 X-Requested-With: XMLHttpRequest Referer: http://vkontakte.ru/id(мой ай ди не скажу) Content-Length: 94 Cookie: remixchk=5; remixclosed_tabs=0; remixsid=86b4b2a30...(тут куки - светить не буду); audio_vol=100 Pragma: no-cache Cache-Control: no-cache setactivity=статус&activityhash=3973e74d50e964_и_так_далее HTTP/1.1 200 OK Server: nginx/0.7.59 Date: Mon, 08 Mar 2010 12:37:17 GMT Content-Type: text/html; charset=UTF-8 Connection: keep-alive X-Powered-By: PHP/5.2.6-1+lenny3 Pragma: no-cache Cache-Control: no-store Content-Encoding: gzip Vary: Accept-Encoding Content-Length: 40 ---------------------------------------------------------- а вот код, который не пашет((( PHP: $stat = 'статус'; $cookie = "remixchk=5; remixclosed_tabs=0; remixsid=86b4b2a303c32544cfb355r_тут кукисы_в_таком_виде(взяты_со_сниффера-плагина_на_мозиле)_...eda08e; audio_vol=100"; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, 'http://vkontakte.ru/profile.php'); curl_setopt($curl, CURLOPT_COOKIE, $cookie); curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 (.NET CLR 3.5.30729)"); curl_setopt($curl, CURLOPT_FAILONERROR, 1); curl_setopt($curl, CURLOPT_REFERER, 'http://vkontakte.ru/id(айди)'); curl_setopt($curl, CURLOPT_TIMEOUT, 10); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, 'setactivity=' . urlencode($stat) ); //тут пробовал добавлять свой activityhash - не помогло $result = curl_exec($curl); curl_close($curl); echo $result;
пустая страница... пробовал если передавать эти параметры через ГЕТ из браузера, когда я залогинен - работает а из скрипта ни гет ни пост... ЗЫ: с курлом все в порядке и скрипт выполняется до конца
Новости на PHP Помогите, задача заключается в следущем в таблице хранятся новости (СУБД MySQL, поля id title text) нужно сделать вывод этих новостей по страницам (10 новостей на одной станице и т.д.)
Каким образом можно реализовать такую вещь: сёрфинг по интернету через скрипт от ip юзера, а не от ip сервера? Без iframe.
PHP: $upd = curl_init(); curl_setopt($upd, CURLOPT_URL, "http://".$user['url']); curl_setopt($upd, CURLOPT_RETURNTRANSFER, 1); $ress = curl_exec($upd); curl_close($upd); $ress = preg_replace('#(<meta name="description" content=")(.*)(">)#iU','$2',$ress); echo $ress; Выводит полностью весь сайт, а как вывести, то что вырезается регуляркой?