Frage : In Kennwort geschütztes Verzeichnis mit PHP beglaubigen

Hi

Im versuchend, auf eine Akte mit Fernindex

file zurückzugreifen ist auf einem Kennwort geschützten Verzeichnis und ich versuchte, auf es zurückzugreifen mag dieses mit einem Javascript in einem PHP file

1:
document.location = 'http://username:[email protected]/cgi-bin/test.cgi';	


problem, wenn die URL-Anrufe im einem Bestätigungkasten contain

" Sie sind, in den Aufstellungsort „192.168.1.1“ zu loggen mit dem username '' „

is dort Weise zu vermeiden erhält, die Kasten bestätigen? oder bessere Authentisierungsmethode?

sorry für Sprache errors.

Thanks

Antwort : In Kennwort geschütztes Verzeichnis mit PHP beglaubigen

Hallo,
PHP 5 kommt mit der eingebauten Kategorie, die Wellung genannt wird, die eine Verlängerung für Befehlszeile Gebrauchswellung ist, die „wget auf Steroiden“ ist. Es stützt .htaccess Authentisierung.
Annehmen, dass Ihr URL des geschützten Verzeichnisses ist:
http://192.168.1.1/cgi-bin/test.cgi'

username:  3xtr3m3d
Kennwort: Geheimnis

Von der Linux comand Linie Akte test.cgi erhalten, das Sie schreiben würden:
Wellung http://3xtr3m3d:[email protected]./cgi-bin/test.cgi > test.cgi

Vom PHP-Code ist dieses der Code, der die Akte von der Direktübertragung, HTTP-autentication geschütztes directroy liest und sie in eine Schnur einsetzt. Mit dieser Schnur können Sie fortfahren, ob Sie sie zu einer Akte schreiben möchten, oder alles, das Sie wünschen. So ist dieses ein grundlegendes, und ich denke, dass es ziemlich genau selbstverständlich ist:




1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
 zutreffend,
        CURLOPT_USERPWD        => „3xtr3m3d: Geheimnis“,
    );



$ch      = curl_init ($url);

curl_setopt_array ($ch, $options);
    $content = curl_exec ($ch);
    curl_close ($ch);

Echo $content;
Weitere Lösungen  
 
programming4us programming4us