![]() |
Willkommen, Gast ( Anmelden | Registrierung )
![]() |
![]()
Beitrag
#1
|
|
looks good Gruppe: User Beiträge: 75 Mitglied seit: 12.11.2003 Mitglieds-Nr.: 1.642 ![]() |
Hallo zusammen,
ich habe zwei Seiten auf verschiedenen Servern, die beide durch .htaccess passwortgeschützt sind. Jetzt möchte ich erreichen, dass beim Wechsel von einer Seite auf die andere kein Passwort eingegeben werden muss. Ich dachte mir, dass ich dass durch den Referer hinkriegen könnte. Geht das? Gibt es andere Möglichkeiten? Ich denke, man kann das Passwort in der Adresszeile mitschicken, bin mir aber nicht sicher... Außerdem wäre das auch nicht sonderlich 'sicher'... ![]() schöne Grüße Steffen |
|
|
![]() |
![]()
Beitrag
#2
|
|
hdb ![]() ![]() ![]() ![]() ![]() Gruppe: User Beiträge: 685 Mitglied seit: 26.10.2001 Wohnort: Köln Mitglieds-Nr.: 5 ![]() |
ZITAT(SteffenG @ 18.07.2004 - 15:39) Hallo Hans-Dieter, könntest du das PHP noch ein wenig erklären? Wo setzt man die Variablen? schöne Grüße Steffen $REMOTE_USER kommt aus dem ENV, damit kannst Du das Passwort aus der Datei lesen. Lass mal auf dem Server in einem .htaccess geschützen Bereich folgendes script laufen. Dann siehst Du, ob PHP als CGI ausgeführt wird. In dem Fall kommst Du nicht an $_Server[$PHP_AUTH_PW]. Dann machst Du es über die Passworddatei. <?php @session_start(); function ShowHTTPVars ($array) { if (count($array)) { while (list($key, $val) = each($array)) { echo "<tr><td valign=\"top\">" . gettype($val) . "</td>"; if (is_array($val)) { echo "<td>"; while (list($key2, $val2) = each($val)) echo "$key [$key2] = $val2<br>\n"; echo "</td>"; } else echo "<td>$key = $val</td>\n"; echo "</tr>"; } } } ?> <hr noshade> <br> <table border="1" cellspacing="0" cellpadding="2"> <tr> <td align="left" valign="top" width="50%"> <table border="1" cellspacing="0" cellpadding="2" width="100%"> <tr><th colspan=2>Values submitted via POST method:</th></tr> <tr><th>Type</th><th align="left">Variable = Value</th></tr> <?php ShowHTTPVars ($HTTP_POST_VARS) ?> </table> </td> <td align="left" valign="top" width="50%"> <table border="1" cellspacing="0" cellpadding="2" width="100%"> <tr><th colspan=2>Values submitted via GET method:</th></tr> <tr><th>Type</th><th align="left">Variable = Value</th></tr> <?php ShowHTTPVars ($HTTP_GET_VARS) ?> </table> </td> </tr> <tr> <td align="left" valign="top" colspan="2"> <table border="1" cellspacing="0" cellpadding="2"> <tr><th colspan=2>Real available vars on this page now:</th></tr> <tr><th>Type</th><th align="left">Variable = Value</th></tr> <?php // ShowHTTPVars ($GLOBALS) funzt nicht! while (list($key, $val) = each($GLOBALS)) { echo "<tr><td valign=\"top\">" . gettype($val) . "</td>"; if (is_array($val)) { echo "<td>"; while (list($key2, $val2) = each($val)) echo "$key [$key2] = $val2<br>\n"; echo "</td>"; } else echo "<td>$key = $val</td>\n"; echo "</tr>"; } ?> </table> </td> </tr> </table> <? phpinfo(); ?> |
|
|
![]() ![]() |
![]() |
Vereinfachte Darstellung | Aktuelles Datum: 10.05.2025 - 13:22 |