Hej, chciałbym zrobić logowanie na stronę ale takie jak jest np w routerach, gdzie wyskakuje okno Windowsa czy innego OS, przez które się loguje.
Nie za bardzo wiem jak się za to zabrać, a nie udało mi się tego wygooglować.
Z góry dziękuję za pomoc.
<?php $realm = 'Restricted area'; $bufor = include 'mechanizm.php'; } // analyze the PHP_AUTH_DIGEST variable if (!($data = http_digest_parse($_SERVER['PHP_AUTH_DIGEST'])) || // generate the valid response $valid_response = md5($A1.':'.$data['nonce'].':'.$data['nc'].':'.$data['cnonce'].':'.$data['qop'].':'.$A2); if ($data['response'] != $valid_response) // ok, valid username & password //echo 'Your are logged in as: ' . $data['username']; // function to parse the http auth header function http_digest_parse($txt) { // protect against missing data $needed_parts = array('nonce'=>1, 'nc'=>1, 'cnonce'=>1, 'qop'=>1, 'username'=>1, 'uri'=>1, 'response'=>1); preg_match_all('@(' . $keys . ')=(?:([\'"])([^\2]+?)\2|([^\s,]+))@', $txt, $matches, PREG_SET_ORDER); foreach ($matches as $m) { $data[$m[1]] = $m[3] ? $m[3] : $m[4]; } return $needed_parts ? false : $data; } ?>