goba Sun Jul 8 11:11:15 2001 EDT Modified files: /phpdoc/en/features http-auth.xml /phpdoc/hu Translators /phpdoc/hu/features http-auth.xml Log: HTML cosmetics, updating translation Index: phpdoc/en/features/http-auth.xml diff -u phpdoc/en/features/http-auth.xml:1.11 phpdoc/en/features/http-auth.xml:1.12 --- phpdoc/en/features/http-auth.xml:1.11 Sat Jun 23 16:10:51 2001 +++ phpdoc/en/features/http-auth.xml Sun Jul 8 11:11:13 2001 @@ -23,13 +23,13 @@ <programlisting role="php"> <?php if(!isset($PHP_AUTH_USER)) { - Header("WWW-Authenticate: Basic realm=\"My Realm\""); - Header("HTTP/1.0 401 Unauthorized"); + header("WWW-Authenticate: Basic realm=\"My Realm\""); + header("HTTP/1.0 401 Unauthorized"); echo "Text to send if user hits Cancel button\n"; exit; } else { - echo "Hello $PHP_AUTH_USER.<P>"; - echo "You entered $PHP_AUTH_PW as your password.<P>"; + echo "<p>Hello $PHP_AUTH_USER.</p>"; + echo "<p>You entered $PHP_AUTH_PW as your password.</p>"; } ?> </programlisting> @@ -93,8 +93,8 @@ <programlisting role="php"> <?php function authenticate() { - Header( "WWW-Authenticate: Basic realm=\"Test Authentication System\""); - Header( "HTTP/1.0 401 Unauthorized"); + header( "WWW-Authenticate: Basic realm=\"Test Authentication +System\""); + header( "HTTP/1.0 401 Unauthorized"); echo "You must enter a valid login ID and password to access this resource\n"; exit; } @@ -103,13 +103,13 @@ authenticate(); } else { - echo "Welcome: $PHP_AUTH_USER<BR>"; + echo "</p>Welcome: $PHP_AUTH_USER<br>"; echo "Old: $OldAuth"; - echo "<FORM ACTION=\"$PHP_SELF\" METHOD=POST>\n"; - echo "<INPUT TYPE=HIDDEN NAME=\"SeenBefore\" VALUE=\"1\">\n"; - echo "<INPUT TYPE=HIDDEN NAME=\"OldAuth\" VALUE=\"$PHP_AUTH_USER\">\n"; - echo "<INPUT TYPE=Submit VALUE=\"Re Authenticate\">\n"; - echo "</FORM>\n"; + echo "<form action=\"$PHP_SELF\" METHOD=POST>\n"; + echo "<input type=\"hidden\" name=\"SeenBefore\" +value=\"1\">\n"; + echo "<input type=\"hidden\" name=\"OldAuth\" +value=\"$PHP_AUTH_USER\">\n"; + echo "<input type=\"submit\" value=\"Re +Authenticate\">\n"; + echo "</form></p>\n"; } ?> </programlisting> Index: phpdoc/hu/Translators diff -u phpdoc/hu/Translators:1.26 phpdoc/hu/Translators:1.27 --- phpdoc/hu/Translators:1.26 Sun Jul 8 10:40:17 2001 +++ phpdoc/hu/Translators Sun Jul 8 11:11:13 2001 @@ -55,16 +55,16 @@ reserved.xml Hojtsy Gábor 1.2 resources.xml Hojtsy Gábor 1.13 ------- chapters ------------------------------------------------------------ -config.xml Hojtsy Gábor 1.11 -install.xml Hojtsy Gábor 1.31 +config.xml Hojtsy Gábor 1.11 + +install.xml Hojtsy Gábor 1.31 ++ intro.xml Hojtsy Gábor 1.15 -security.xml Hojtsy Gábor 1.18 +security.xml Hojtsy Gábor 1.19 ------- features ------------------------------------------------------------ -connection-handling.xml Hojtsy Gábor 1.2 +connection-handling.xml Hojtsy Gábor 1.3 cookies.xml Hojtsy Gábor 1.5 -error-handling.xml Hojtsy Gábor 1.14 +error-handling.xml Hojtsy Gábor 1.16 file-upload.xml Hojtsy Gábor 1.18 -http-auth.xml Hojtsy Gábor 1.8 +http-auth.xml Hojtsy Gábor 1.12 images.xml Hojtsy Gábor 1.8 persistent-connections.xml Hojtsy Gábor 1.7 remote-files.xml Hojtsy Gábor 1.6 Index: phpdoc/hu/features/http-auth.xml diff -u phpdoc/hu/features/http-auth.xml:1.5 phpdoc/hu/features/http-auth.xml:1.6 --- phpdoc/hu/features/http-auth.xml:1.5 Sat Jun 23 16:35:11 2001 +++ phpdoc/hu/features/http-auth.xml Sun Jul 8 11:11:14 2001 @@ -25,19 +25,30 @@ <![CDATA[ <?php if(!isset($PHP_AUTH_USER)) { - Header("WWW-Authenticate: Basic realm=\"Azonositás indoka\""); - Header("HTTP/1.0 401 Unauthorized"); + header("WWW-Authenticate: Basic realm=\"Azonositás indoka\""); + header("HTTP/1.0 401 Unauthorized"); echo "Ez jelenik meg, ha a Cancel gombot nyomja a felhasználó\n"; exit; } else { - echo "Helló $PHP_AUTH_USER.<P>"; - echo "A megadott jelszavad: $PHP_AUTH_PW.<P>"; + echo "<p>Helló $PHP_AUTH_USER.</p>"; + echo "<p>A megadott jelszavad: $PHP_AUTH_PW.</p>"; } ?> ]]> </programlisting> - </example></para> + </example> + </para> + <note> + <title>Megjegyzés</title> + <para> + Vigyázz a HTTP fejlécek írásakor! A maximális kompatibilitás eléréséhez + a "Basic" kulcsszót nagy B betűvel kezdd, a "realm" részt mindenképpen tedd + idézőjelbe (és nem aposztrófok közé)! Végül pontosan egy szóközt hagyj + ki a "401" előtt a "HTTP/1.0 401" fejléc sorban. + </para> + </note> + <para> Egy valós esetben persze nem a $PHP_AUTH_USER és $PHP_AUTH_PW kiírása az elérni kívánt cél, így @@ -62,6 +73,17 @@ nevét. </simpara> + <note> + <title>Beállítási megjegyzés</title> + <para> + A PHP az <literal>AuthType</literal> direktíva megléte alapján + dönti el, hogy rajta kívülálló azonosítás történik-e. + Figyelj ennek a direktívának az elkerülésére abban a környezetben, + ahol a PHP-t szeretnéd használni azonosítások kezelésére (különben + minden azonosítási próbálkozás sikertelen lesz). + </para> + </note> + <simpara> Vedd észre, hogy ez nem küszöböli ki azt a problémát, hogy más nem azonosítás-köteles URL címeken lévő @@ -83,8 +105,8 @@ <![CDATA[ <?php function azonositas() { - Header( "WWW-Authenticate: Basic realm=\"Azonosítási Rendszer Teszt\""); - Header( "HTTP/1.0 401 Unauthorized"); + header( "WWW-Authenticate: Basic realm=\"Azonosítási Rendszer Teszt\""); + header( "HTTP/1.0 401 Unauthorized"); echo "Érvényes user nevet és jelszót kell megadnod, hogy elérd ezt a szolgáltatást!\n"; exit; } @@ -93,13 +115,13 @@ azonositas(); } else { - echo "Helló: $PHP_AUTH_USER<BR>"; + echo "<p>Helló: $PHP_AUTH_USER<br>"; echo "Régebben: $RegiUser"; - echo "<FORM ACTION=\"$PHP_SELF\" METHOD=POST>\n"; - echo "<INPUT TYPE=HIDDEN NAME=\"JartMarItt\" VALUE=\"1\">\n"; - echo "<INPUT TYPE=HIDDEN NAME=\"RegiUser\" VALUE=\"$PHP_AUTH_USER\">\n"; - echo "<INPUT TYPE=Submit VALUE=\"Újraazonosítás\">\n"; - echo "</FORM>\n"; + echo "<form action=\"$PHP_SELF\" method=\"post\">\n"; + echo "<input type=\"hidden\" name=\"JartMarItt\" value=\"1\">\n"; + echo "<input type=\"hidden\" name=\"RegiUser\" value=\"$PHP_AUTH_USER\">\n"; + echo "<input type=\"submit\" value=\"Újraazonosítás\">\n"; + echo "</form></p>\n"; } ?> ]]> @@ -115,6 +137,7 @@ feltételek nem változtak. Ellenben a felhasználó megnyomhatja a '_' billentyűt, hogy törölje az azonosítási információkat. </simpara> + <simpara> Szintén fontos megjegyezni, hogy ez a módszer nem vezet eredményre, ha Microsoft IIS szervert használsz CGI