Мы свяжемся с Вами максимально оперативно
+7 (916) 393-13-52

G-Webit

+7 (916) 393-13-52 online-заявка

Заявка на услуги

Мы свяжемся с Вами максимально оперативно

Basic авторизация через CURL

Basic авторизация через CURL

<?php 
/*
* Basic авторизация через CURL
* автор: nc_soft
* 01.01.08
*/

/* кто не знает что это такое перейдите по ссылке http://goldwebit.net/basic/index.php */
//запрашиваемая страница
$curl = curl_init('http://goldwebit.net/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);

?>

Возврат к списку