function connect($link,$post=null,$cookie=null){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$link); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_TIMEOUT, 0); curl_setopt ($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0); curl_setopt($ch, CURLOPT_REFERER, "http://foto2011.ru/"); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.237 Safari/534.10'); код не верный((
курла то?)) Вы что??????* Почитай еще раз все мои сообщения! Сорри за грубость мне надо подконнектится к капча пхп с куками
Подскажите пожалуйста когда могут использоваться жесткие и символические ссылки? Например $a = 1; $b =& $a; или $a = 'hello'; $b = 'a'; echo $$b; Где и как такое можно использовать? или это бесполезная фича?
Как происходит реализация данной штуки. Возмем к примеру ссылку на профиль пользователя: PHP: profile.php?id=XXX В самом профиле информация берется из БД по методу PHP: WHERE userid="XXX" т.е. XXX из ссылки нужно использовать как "ограничитель". Все это мне напоминает "Tokenizer" в яве, но в php внятного я не нашёл. Буду благодарен за ссылки с понятным объяснением.
Есть html-файл. В нем нужно вытащить комментарии.Комменты выводятся в такой виде(привожу исходник) PHP: <div id="21753692" class="new u193219"> <div class="dt"> Текст на несколько строк </div> <div class="dd"> <div class="p"> <span><a class="login" href="ссылка" onclick="return commentIt(event, this, 'Lolo');"> </a></span> Вопрос: Как вытащить строку с текстом с помощью регулярок? прег_реплэй_олл работает только с 1 строкой. Пытался записать html-файл в одну строку, но что-то пошло не так. Прошу помощи.
Кажется надо добавлять буковку s в конец: "/регулярное выражение/s" Т.е. примерно так будет это: PHP: preg_match_all("/\<div class\=\"dt\"\>(.*?)\<\/div\>/s",$content,$comments);
Неужели вам нравится писать такой не читаемый паттерн? PHP: preg_match_all("#<div class=\"dt\">(.*?)</div>#s",$content, $comments);
Говоришь,что вставляешь в 3 колонки SET (username, password, data), но даешь 5 значаний. VALUES ('$username','$password','$date','$random','0') P.S. Добавь column4 и column5 PHP: SET (username, password, data, column4, column5),
Присваеваешь массиву переменную и смотришь. PHP: if (isset($x[a])) { echo "a - ВМасиве"; } else { а здесь нет } a - это идентификатор в массиве. зачем он тебе нужен? чистый интерес