<?php /* * Basic авторизация через CURL * автор: nc_soft * 01.01.08 */ /* кто не знает что это такое перейдите по ссылке http://snippets.pp.ru/basic/index.php */ //запрашиваемая страница $curl = curl_init('http://snippets.pp.ru/basic/index.php'); //юзер и пароль $user = "nc_soft"; $password = "snippets"; //это потом раскомментируете, чтобы убедиться в необходимости этих данных ;) //$user=$password=''; //вразумительный браузер curl_setopt($curl,CURLOPT_USERAGENT,"Mozilla/4.0"); //интересно посмотреть заголовки? curl_setopt($curl,CURLOPT_HEADER,1); //если есть юзер и пароль, то вводим if(!empty($user) && !empty($password)) { //говорим что это basic, хотя и без этого работает с моей страницей curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); curl_setopt($curl,CURLOPT_USERPWD,$user . ":" . $password); } //посылаем запрос curl_exec($curl); ?>