leszek          Sat Dec 22 12:19:30 2001 EDT

  Modified files:              
    /phpdoc/pl  Translators 
    /phpdoc/pl/chapters install.xml 
    /phpdoc/pl/functions        session.xml 
  Log:
  Updated session.xml to 1.70 and install.xml to 1.96
  
Index: phpdoc/pl/Translators
diff -u phpdoc/pl/Translators:1.23 phpdoc/pl/Translators:1.24
--- phpdoc/pl/Translators:1.23  Thu Dec 20 07:37:10 2001
+++ phpdoc/pl/Translators       Sat Dec 22 12:19:29 2001
@@ -30,7 +30,7 @@
 resources.xml
 ------- chapters ----------------------------------------------------------
 config.xml Leon done 1.31
-install.xml Leon done 1.94
+install.xml Leon done 1.96
 intro.xml Leon done 1.24
 security.xml
 ------- faq ---------------------------------------------------------------
@@ -137,7 +137,7 @@
 satellite.xml
 sem.xml
 sesam.xml
-session.xml leon done 1.55
+session.xml leon done 1.70
 shmop.xml
 snmp.xml
 sockets.xml
Index: phpdoc/pl/chapters/install.xml
diff -u phpdoc/pl/chapters/install.xml:1.9 phpdoc/pl/chapters/install.xml:1.10
--- phpdoc/pl/chapters/install.xml:1.9  Thu Dec 20 07:38:39 2001
+++ phpdoc/pl/chapters/install.xml      Sat Dec 22 12:19:29 2001
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.94 Maintainer: leon Status: ready -->
-<!-- $Revision: 1.9 $ -->
+<!-- EN-Revision: 1.96 Maintainer: leon Status: ready -->
+<!-- $Revision: 1.10 $ -->
  <chapter id="installation">
   <title>Instalacja</title>
   <sect1 id="install.general">
@@ -169,7 +169,7 @@
      <title>
       Instrukcja szubkiej instalacji PHP 4 (jako modu� Apache'a)
      </title>
-     <programlisting>
+     <programlisting role="shell">
 <![CDATA[
 1.  gunzip apache_1.3.x.tar.gz
 2.  tar xvf apache_1.3.x.tar
@@ -3259,7 +3259,7 @@
       <listitem>
        <para>
         Zdekompresuj plik dystrybucyjny do dowolnego katalogu, np.
-        <filename>C:\php\</filename>.
+        <filename>c:\php\</filename>.
        </para>
       </listitem>
       <listitem>
@@ -5181,6 +5181,7 @@
 sgml-always-quote-attributes:t
 sgml-indent-step:1
 sgml-indent-data:t
+indent-tabs-mode:nil
 sgml-parent-document:nil
 sgml-default-dtd-file:"../../manual.ced"
 sgml-exposed-tags:nil
Index: phpdoc/pl/functions/session.xml
diff -u phpdoc/pl/functions/session.xml:1.7 phpdoc/pl/functions/session.xml:1.8
--- phpdoc/pl/functions/session.xml:1.7 Fri Dec 21 18:08:47 2001
+++ phpdoc/pl/functions/session.xml     Sat Dec 22 12:19:30 2001
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.55 Maintainer: leon Status: ready -->
-<!-- $Revision: 1.7 $ -->
+<!-- EN-Revision: 1.70 Maintainer: leon Status: ready -->
+<!-- $Revision: 1.8 $ -->
  <reference id="ref.session">
   <title>Funkje obs�ugi sesji</title>
   <titleabbrev>Sesje</titleabbrev>
@@ -149,7 +149,7 @@
 $count++;
 ?>
 
-Witaj go�ciu. Ogl�dasz t� stron� &lt;?php echo $count; ?&gt; raz.&lt;p&gt;
+Witaj go�ciu. Ogl�dasz t� stron� <?php echo $count; ?> raz.<p>
 
 <?php
 # <?=SID?> jest konieczne do zachowania identyfikatora sesji je�li
@@ -356,13 +356,21 @@
     <simpara>
      <function>session_start</function> tworzy sesj� (lub odtwarza bie��c�
       w oparciu o identyfikator sesji przekazywany przez zmienne GET lub
-      ciasteczko).</simpara>
+      ciasteczko).
+    </simpara>
+    <simpara>
+     Je�li chcesz, aby sesja by�a nazwana, przed wywo�aniem
+     <function>session_start</function> musisz wywo�a�
+     <function>session_name</function>.
+    </simpara>
     <simpara>
      Ta funkcja zawsze zwraca warot�� &true;.
     </simpara>
     <note>
      <para>
-      Ta funkcja zosta�a dodana w PHP 4.0.
+      Je�li u�ywasz sesji opartych o ciasteczka, to
+      <function>session_start</function> musi by� wywo�ane przed wys�aniem
+      jakichkolwiek danych do przegl�darki.
      </para>
     </note>
    </refsect1>
@@ -383,12 +391,33 @@
     </funcsynopsis>
     <simpara>
      <function>session_destroy</function> niszczy wszystkie dane skojarzone z
-     bie��c� sesj�.
+     bie��c� sesj�. Nie usuwa �adnych globalnych zmiennych zwi�zanych z sesj�.
+     Nie usuwa te� ciasteczka sesyjnego.
     </simpara>
     <simpara>
      Funkcja ta zawraca &true; w przypadku sukcesu w niszczeniu danych sesji.
      W przeciwnym przypadku zwracana jest warto�� &false;.
     </simpara>
+    <para>
+     <example>
+      <title>Niszczenie sesji</title>
+      <programlisting role="php">
+<![CDATA[
+<?php
+
+# Inicjalizuj sesj�
+# Je�li u�ywasz sesion_name("co�tam"), nie zapomnij o tym teraz!
+session_start();
+# Usu� wszystkie zmienne sesyjne
+session_unset();
+# Na koniec, zniszcz sesj�
+session_destroy();
+
+?>       
+]]>
+      </programlisting>
+     </example>
+    </para>
    </refsect1>
   </refentry>
 
@@ -437,11 +466,6 @@
 ]]>
      </programlisting>
     </example>
-    <note>
-     <para>
-      Funkcja ta zosta�a dodana w PHP 4.0.
-     </para>
-    </note>
    </refsect1>
   </refentry>
 
@@ -464,11 +488,6 @@
      <function>session_module_name</function> zwraca nazw� bie��cego modu�u
      sesji. Je�li podany zosta� parametr <parameter>modu�</parameter>, u�yty
      zostanie nowo podany modu�.
-     <note>
-      <para>
-       Ta funkcja zosta�a dodana w PHP 4.0.
-      </para>
-     </note>
     </para>
    </refsect1>
   </refentry>
@@ -501,11 +520,6 @@
        ni� ext2fs.
       </para>
      </note>
-     <note>
-      <para>
-       Ta funkcja zosta�a dodana w PHP 4.0.
-      </para>
-     </note>
     </para>
    </refsect1>
   </refentry>
@@ -560,9 +574,39 @@
      ka�dej napotkanej nazwy zmiennej, <function>session_register</function>
      rejestruje w bie��cej sesji globaln� zmienn� o danej nazwie.
     </para>
+    <caution>
+     <para>
+      Funkcja ta rejestruje <emphasis>globaln�</emphasis> zmienn�. Je�li
+      chcesz zarejestrowa� zmienn� w sesji z wn�trza funkcji, musisz si�
+      upewni� �e jest ona globalna prez u�ycie <function>global</function> lub
+      u�ywaj�c tablic sesyjnych, tak jak to opisano poni�ej.
+     </para>
+    </caution>
     <para>
-     Funkcja ta zwraca warto�� &true; je�li zmienna zosta�a pomy�lnie
-     zarejestrowana w sesji.
+     Funkcja ta zwraca warto�� &true; je�li wszystkie zmienne zosta�y
+     pomy�lnie zarejestrowane w sesji.
+    </para>
+    <para>
+     Je�li przed wywo�aniem tej funkcji nie wywo�ano
+     <function>session_start</function>, dokonane zostanie niejawne wywo�anie
+     <function>session_start</function> bez �adnych parametr�w.
+    </para>
+    <para>
+     Mo�esz tworzy� zmienne sesyjne poprostu przez dopisywanie odpowiednicz
+     wpis�w do tablic $HTTP_SESSION_VARS lub $_SESSION (PHP >= 4.1.0).
+     <informalexample>
+      <programlisting role="php">
+<![CDATA[
+$barney = "Du�y fioletowy dinozaur.";
+session_register("barney");
+
+$HTTP_SESSION_VARS["zim"] = "Naje�d�ca z innej planety.";
+
+# tablica $_SESSION typu auto-global zosta�a wprowadzona w PHP 4.1.0
+#_SESSION["spongebob"] = "Ma kwadratowe spodnie.";
+]]>       
+      </programlisting>
+     </informalexample>
     </para>
     <note>
      <para>
@@ -576,11 +620,10 @@
       <link linkend="resource">typy zasob�w</link>.
      </para>
     </note>
-    <note>
-     <para>
-      Funkcja ta zosta�a dodana w PHP 4.0.
-     </para>
-    </note>
+    <para>
+     Patrz tak�e <function>session_is_registered</function> i
+     <function>session_unregister</function>.
+    </para>
    </refsect1>
   </refentry>
 
@@ -606,12 +649,15 @@
     <para>
      Funkcja ta zwraca warto�� &true; je�li zmienna zosta�a pomy�lnie
      wyrejestrowana z sesji.
-     <note>
-      <para>
-       Funkcja ta zosta�a dodana w PHP 4.0.
-      </para>
-     </note>
     </para>
+    <caution>
+     <para>
+      Ta funkcja nie usuwa zmiennej globalnej o nazwie
+      <parameter>nazwa</parameter>, a jedynie zapobiega zapisaniu tej zmiennej
+      jako cz�ci sesji. Je�li chcesz usun�� odpowiedni� zmienn� globaln�,
+      musisz u�y� funkcji <function>unset</function>.
+     </para>
+    </caution>
    </refsect1>
   </refentry>
   
@@ -656,11 +702,6 @@
      <function>session_is_registered</function> zwraca warto�� &true; je�li w
      bie��cej sesji zarejestrowana jest zmienna o nazwie
      <parameter>nazwa</parameter>.
-     <note>
-      <para>
-       Funkcja ta zosta�a dodana w PHP 4.0.
-      </para>
-     </note>
     </para>
    </refsect1>
   </refentry>
@@ -702,6 +743,12 @@
         "domain" -  Domena ciasteczka.
        </simpara>
       </listitem>
+      <listitem>
+       <simpara>
+        "secure" - Ciasteczko powinno by� przes�ane tylko przez bezpieczne
+        po��czenie. (Ten element zosta� dodany w PHP 4.0.4.)
+       </simpara>
+      </listitem>
      </itemizedlist>
     </para>
    </refsect1>
@@ -754,11 +801,6 @@
      <function>session_decode</function> dekofuje dane sesji zawarte w
      parametrze <parameter>dane</parameter>, ustawiaj�c zmienne zachowane w
      sesji.
-     <note>
-      <para>
-       Ta funkcja zosta�a dodana w PHP 4.0.
-      </para>
-     </note>
     </para>
    </refsect1>
   </refentry>
@@ -781,11 +823,6 @@
     <para>
      <function>session_encode</function> zwraca string zawieraj�cy zakodowane
      dane bie��cej sesji.
-     <note>
-      <para>
-       Ta funkcja zosta�a dodana w PHP 4.0.
-      </para>
-     </note>
     </para>
    </refsect1>
   </refentry>
@@ -987,11 +1024,29 @@
 ]]>
      </programlisting>
     </example>
-    <note>
-     <para>
-      Funkcja ta zosta�a dodana w PHP 4.0.3.
-     </para>
-    </note>
+   </refsect1>
+  </refentry>
+
+  <refentry id='function.session-cache-expire'>
+   <refnamediv>
+    <refname>session_cache_expire</refname>
+    <refpurpose>Zwr�� bie��cy czas przedawnienia pami�ci podr�cznej</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Opis</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>int <function>session_cache_expire</function></funcdef>
+      <paramdef>int
+       <parameter><optional>nowy_czas</optional></parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     <function>session_cache_expire</function> zwraca aktualny czas
+     przedawnienia pami�ci podr�cznej. Je�li podany zostanie 
+     <parameter>nowy_czas</parameter>, to bie��cy czas zostanie
+     zast�piony przez ten podany w parametrze.
+    </para>
    </refsect1>
   </refentry>
 


Reply via email to