cvs: phpdoc /pl/language variables.xml

From: Date: Mon, 21 Jan 2002 21:23:36 +0000
Subject: cvs: phpdoc /pl/language variables.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969341531@lists.php.net to get a copy of this message
slawek Mon Jan 21 16:23:36 2002 EDT Modified files: /phpdoc/pl/language variables.xml Log: Updated to EN 1.31 Index: phpdoc/pl/language/variables.xml diff -u phpdoc/pl/language/variables.xml:1.2 phpdoc/pl/language/variables.xml:1.3 --- phpdoc/pl/language/variables.xml:1.2 Mon Dec 17 23:10:54 2001 +++ phpdoc/pl/language/variables.xml Mon Jan 21 16:23:36 2002 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- EN-Revision: 1.26 Maintainer: Qrak Status: ready --> -<!-- $Revision: 1.2 $ --> +<!-- EN-Revision: 1.31 Maintainer: Qrak Status: ready --> +<!-- $Revision: 1.3 $ --> <chapter id="language.variables"> <title>Zmienne</title> @@ -8,7 +8,7 @@ <title>Podstawy</title> <simpara> - Ka¿d± zmienn± w PHP zapisuje siê poprzedzaj±c jej nazwê znakiem dolara "$". + Ka¿d± zmienn± w PHP zapisuje siê, poprzedzaj±c jej nazwê znakiem dolara "$". Wielko¶æ liter w nazwie zmiennej jest rozró¿niana. </simpara> @@ -449,19 +449,31 @@ jest zawsze w³±czona, niezale¿nie od wpisu w pliku konfiguracyjnym. </para> </note> - + + <note> + <para> + Nowe "Superglobale" zosta³y dodane w PHP 4.1.0. Wiêcej szczegó³ów + znajduje siê w <ulink url="&url.php.release4.1.0;">4.1.0 Release + Announcement</ulink>. S± to tablice + <varname>$_GET</varname>, <varname>$_POST</varname>, + <varname>$_ENV</varname>, <varname>$_SERVER</varname>, + <varname>$_COOKIE</varname> i <varname>$_REQUEST</varname>; nieformalnie + zwane <emphasis>Superglobale</emphasis>, poniewa¿ s± zawsze dostêpne + dla programisty, niezale¿nie od aktualnego zasiêgu innych zmiennych. + Powy¿sze zmienne zastêpuj± starsze tablice + <varname>$HTTP_*_VARS</varname>. + </para> + </note> + <para> Je¶li dyrektywa <link linkend="ini.register-globals">register_globals</link> jest w³±czona, wtedy te zmienne bêd± równie¿ dostêpne jako zmienne globalne, tzn. - niezale¿nie od tablic <varname>$HTTP_*_VARS</varname>. Dyrektywa ta - powinna byæ u¿ywana ostro¿nie i wy³±czona, je¶li to mo¿liwe. O ile zmienne - <varname>$HTTP_*_VARS</varname> s± bezpieczne, o tyle ich odpowiedniki - w postaci zmiennych globalnych mog± zostaæ nadpisane przez argumenty - przekazane od klienta, mo¿liwie, ¿e ze zwyk³ej z³o¶liwo¶ci u¿ytkownika. - Je¶li nie mo¿esz wy³±czyæ <link - linkend="ini.register-globals">register_globals</link>, musisz podj±æ - wszystkie niezbêdne kroki w celu zabezpieczenia danych przed sfa³szowaniem. + niezale¿nie od tablic <varname>$HTTP_*_VARS</varname> i + <varname>$_*</varname>. Wiêcej informacji znajduje siê w rozdziale + po¶wiêconym bezpieczeñstwu, zatytu³owanym + <link linkend="security.registerglobals">Wykorzystywanie Zarejestrowanych + Globali</link>. </para> <para> @@ -509,6 +521,17 @@ </simpara> </listitem> </varlistentry> + + <varlistentry> + <term>$_COOKIE</term> + <listitem> + <simpara> + Tablica asocjacyjna zmiennych przekazanych do skryptu przez + ciasteczka HTTP. Zawsze globalna w ka¿dym zasiêgu. Wprowadzona + w PHP 4.1.0. + </simpara> + </listitem> + </varlistentry> <varlistentry> <term>$HTTP_GET_VARS</term> @@ -519,6 +542,18 @@ </simpara> </listitem> </varlistentry> + + <varlistentry> + <term>$_GET</term> + <listitem> + <simpara> + Tablica asocjacyjna zmiennych przekazanych do skryptu metod± GET + protoko³u HTTP. Zawsze globalna w ka¿dym zasiêgu. Wprowadzona w + PHP 4.1.0. + </simpara> + </listitem> + </varlistentry> + <varlistentry> <term>$HTTP_POST_VARS</term> @@ -529,6 +564,19 @@ </simpara> </listitem> </varlistentry> + + <varlistentry> + <term>$_POST</term> + <listitem> + <simpara> + Tablica asocjacyjna zmiennych przekazanych do skryptu metod± POST + protoko³u HTTP. Zawsze globalna w ka¿dym zasiêgu. Wprowadzona w + PHP 4.1.0. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> <term>$HTTP_POST_FILES</term> @@ -538,14 +586,23 @@ wys³anych do serwera (uploadowanych) metod± POST. Zobacz <link linkend="features.file-upload.post-method">wysy³anie plików metod± POST </link> aby dowiedzieæ siê wiêcej na temat zawarto¶ci - <varname>$HTTP_POST_FILES</varname>. + <varname>$HTTP_POST_FILES</varname>. Wprowadzona w PHP 4.0.0. </simpara> - <para> - <varname>$HTTP_POST_FILES</varname> jest dostêpna tylko w PHP 4.0.0 - i pó¼niejszych. - </para> </listitem> </varlistentry> + + <varlistentry> + <term>$_FILES</term> + <listitem> + <simpara> + Tablica asocjacyjna zmiennych zawieraj±cych informacjê o plikach + wys³anych do serwera (uploadowanych) metod± POST. Zobacz <link + linkend="features.file-upload.post-method">wysy³anie plików metod± POST + </link> aby dowiedzieæ siê wiêcej na temat zawarto¶ci + <varname>$_FILES</varname>. Wprowadzona w PHP 4.1.0. + </simpara> + </listitem> + </varlistentry> <varlistentry> <term>$HTTP_ENV_VARS</term> @@ -558,14 +615,72 @@ </varlistentry> <varlistentry> - <term>$HTTP_SERVER_VARS</term> + <term>$_ENV</term> + <listitem> + <simpara> + Tablica asocjacyjna zmiennych przekazanych do skryptu ze ¶rodowiska + operacyjnego serwera. Zawsze globalna w ka¿dym zasiêgu. Wprowadzona + w PHP 4.1.0. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>$HTTP_SERVER_VARS</term> <listitem> <simpara> Tablica asocjacyjna zmiennych przekazanych do skryptu z serwera HTTP. Zmienne te s± analogiczne do zmiennych Apache'a, opisanych powy¿ej. </simpara> </listitem> - </varlistentry> + </varlistentry> + + <varlistentry> + <term>$_SERVER</term> + <listitem> + <simpara> + Tablica asocjacyjna zmiennych przekazanych do skryptu z serwera + HTTP. Zmienne te s± analogiczne do zmiennych Apache'a, opisanych + powy¿ej. Zawsze globalna w ka¿dym zasiêgu. Wprowadzona w PHP 4.1.0. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>$HTTP_SESSION_VARS</term> + <listitem> + <simpara> + Tablica asocjacyjna zmiennych sesji przekazanych do skryptu. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>$_SESSION</term> + <listitem> + <simpara> + Tablica asocjacyjna zmiennych sesji przekazanych do skryptu. + Zawsze globalna w ka¿dym zasiêgu. Dodawanie nowych wpisów do + tablicy $_SESSION powoduje automatyczne zarejestrowanie ich + jako zmiennych sesji, tak jakby wywo³aæ + <function>session_register</function>. Wprowadzona w PHP 4.1.0. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>$_REQUEST</term> + <listitem> + <simpara> + Tablica asocjacyjna, stanowi±ca po³±czenie zmiennych z GET, POST + i ciasteczek. Innymi s³owy - ca³a informacja przychodz±ca od + u¿ytkownika. Tablica ta z punktu widzenia bezpieczeñstwa nie mo¿e + byæ godna zaufania. Wprowadzona w PHP 4.1.0. + </simpara> + </listitem> + </varlistentry> + + </variablelist> </para>

« previous php.doc (#969341531) next »