Я бегу PHP как CGI. Так что это не сработает.

аюсь отправить параметры имени пользователя и пароля в URL с помощью curl, и я хочу получить их. Я отправляю параметры на страницу, например:

<?php

$curl = curl_init('http://localhost/sample.php');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);                         
curl_setopt($curl, CURLOPT_USERPWD, 'key:123456');
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY);                    
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);                          
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);                           
curl_setopt($curl, CURLOPT_USERAGENT, 'Sample Code');

$response = curl_exec($curl);                                          
$resultStatus = curl_getinfo($curl);                                   

if($resultStatus['http_code'] == 200) {
    echo $response;
} else {
    echo 'Call Failed '.print_r($resultStatus);                         
}
?>

Теперь на странице sample.php как я могу получить эти параметры? (здесь имя пользователя - ключ, пароль - 123456).

Я предполагаю, что они должны быть доступны в массиве $ _SERVER, но они недоступны.

Ответы на вопрос(4)

Ваш ответ на вопрос