luk             Wed Mar  6 15:53:53 2002 EDT

  Added files:                 
    /phpdoc/cs  translation.xml 
    /phpdoc/cs/faq      com.xml databases.xml general.xml migration.xml 
                        migration4.xml 
  Log:
  
  
  

Index: phpdoc/cs/translation.xml
+++ phpdoc/cs/translation.xml
<?xml version="1.0" encoding="iso-8859-2" ?>
<!DOCTYPE translation SYSTEM "../dtds/translation.dtd">

<translation>

 <intro>
  The Czech translation of the PHP Documentation is managed by luk, and the
  other contributors with a CVS user.
 </intro>

 <translators>
  <person name="Luk� Jel�nek"   email="[EMAIL PROTECTED]"          nick="luk"      
cvs="yes" />
  <person name="Pavel Nov�k"     email="[EMAIL PROTECTED]"         nick="costra"   
cvs="yes" />  
 </translators>
 
 <work-in-progress>
  <file name="appendices/phpdevel.xml"  person="luk"      type="translation" />
  <file name="faq/html.xml"             person="luk"      type="translation" />
  <file name="faq/installation.xml"     person="luk"      type="translation" />
  <file name="faq/languages.xml"        person="luk"      type="translation" />
  <file name="faq/mailinglist.xml"      person="luk"      type="translation" />  
  <file name="faq/misc.xml"             person="luk"      type="translation" />
  <file name="faq/obtaining.xml"        person="luk"      type="translation" />
  <file name="faq/using.xml"            person="luk"      type="translation" />
  <file name="functions/mysql.xml"      person="costra"   type="translation" />  
 </work-in-progress>

</translation>

Index: phpdoc/cs/faq/com.xml
+++ phpdoc/cs/faq/com.xml
<?xml version="1.0" encoding="iso-8859-2"?>

 <chapter id="faq.com">
  <title>PHP a COM</title>
  <titleabbrev>PHP a COM</titleabbrev>

   <para>
    PHP lze na platform�ch Win32 pou��t k p��stupu k objekt�m COM a DCOM.
   </para>

  <qandaset>
   <qandaentry id="faq.com.q1">
    <question>
     <para>
       Zkompiloval jsem knihovnu DLL k n�jak�m v�po�t�m. Existuje zp�sob, jak
       tuto knihovnu spustit pod PHP?     
     </para>
    </question>
    <answer>
     <para>
      Pokud je to jednoduch� DLL knihovna, zat�m ji nen� mo�n� spustit z PHP.
      Pokud v�ak tato knihovna obsahuje COM server, m��ete k n� p�istupovat,
      pokud implementuje interface IDispatch.
     </para>
    </answer>
   </qandaentry>
   
   <qandaentry id="faq.com.q2">
    <question>
     <para>Co znamen� 'Unsupported variant type: xxxx (0xxxxx)'?</para>
    </question>
    <answer>
     <para>
      Existuj� tucty typ� VARIANT a jejich kombinac�. V�t�ina z nich je
      ji� podporov�na, ale n�kolik z nich teprve mus� b�t implementov�no.
      Pole nejsou podporov�na pln�. Mezi PHP a COM lze vym��ovat pouze
      jednorozm�rn� indexovan� pole.
      Pokud najdete jin� typy, kter� nejsou podporov�ny, ohla�te je pros�m
      jako chybu - bug (pokud ji� nebyly ohl�eny) a poskytn�te o nich tolik
      informac�, kolik m��ete.      
     </para>
    </answer>
   </qandaentry>
  
   <qandaentry id="faq.com.q3">
    <question>
     <para>Je mo�n� v PHP manipulovat vizu�ln�mi objekty?</para>
    </question>
    <answer>
     <para>
      Obecn� je, ale proto�e PHP se nej�ast�ji pou��v� jako webovsk�
      skriptovac� jazyk, b�� v prost�ed� WWW serveru, a proto se vizu�ln�
      objekty nezobrazuj� na plo�e displeje serveru. Pokud pou��v�te PHP pro
      aplika�n� skriptov�n�, nap�. spole�n� s PHP-GTK, neexistuje omezen�
      p��stupu a manipulace s vizu�ln�mi objekty pomoc� COM.      
     </para>
    </answer>
   </qandaentry>
  
   <qandaentry id="faq.com.q4">
    <question>
     <para>Mohu ukl�dat COM objekty do session?</para>
    </question>
    <answer>
     <para>
      Nem��ete. S instancemi COM se nakl�d� jako s prost�edky a proto
      jsou k dispozici pouze v kontextu jedin�ho skriptu.
     </para>
    </answer>
   </qandaentry>
  
   <qandaentry id="faq.com.q5">
    <question>
     <para>Jak mohu zachycovat chyby COM?</para>
    </question>
    <answer>
     <para>
      Moment�ln� nen� mo�n� zachycovat chyby COM krom� zp�sob� poskytovan�ch
      samotn�m PHP (@, track_errors, ...), nicm�n� p�em��l�me o zp�sobu,
      jak to implementovat.
     </para>
    </answer>
   </qandaentry>
  
   <qandaentry id="faq.com.q6">
    <question>
     <para>Mohu generovat knihovny DLL z PHP skript�, podobn� jako v Perlu?</para>
    </question>
    <answer>
     <para>
      Ne, v PHP bohu�el nen� takov� n�stroj k dispozici.
     </para>
    </answer>
   </qandaentry>
  
   <qandaentry id="faq.com.q7">
    <question>
     <para>Co znamen� 'Unable to obtain IDispatch interface for CLSID 
{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}'?</para>
    </question>
    <answer>
     <para>
      Tato chyba m��e m�t v�ce p���in:
      <itemizedlist>
       <listitem>
            <simpara>
         hodnota CLSID je chybn�
            </simpara>
           </listitem>
       <listitem>
            <simpara>
         chyb� po�adovan� DLL knihovna
            </simpara>
           </listitem>
       <listitem>
            <simpara>
         po�adovan� komponenta neimplementuje interface IDispatch
            </simpara>
           </listitem>
          </itemizedlist>
     </para>
    </answer>
   </qandaentry>
    
   <qandaentry id="faq.com.q8">
    <question>
     <para>Jak lze spustit objekt COM ze vzd�len�ho serveru?</para>
    </question>
    <answer>
     <para>
      P�esn� tak, jak spou�t�te m�stn� objekty. Mus�te pouze pou��t IP adresu
      vzd�len�ho stroje jako druh� parametr konstruktoru COM.
     </para>
     <para>
      Ujist�te se, �e je nastaveno <literal>com.allow_dcom=true</literal> v souboru 
<literal>php.ini</literal>.
     </para>
    </answer>
   </qandaentry>
   
   <qandaentry id="faq.com.q9">
    <question>
     <para>Zobrazilo se 'DCOM is disabled in C:\path...\scriptname.php on line 6', co 
m�m d�lat?</para>
    </question>
    <answer>
     <para>
      Upravte soubor <literal>php.ini</literal> - nastavte tam 
<literal>com.allow_dcom=true</literal>.
     </para>
    </answer>
   </qandaentry>
   
   <qandaentry id="faq.com.q10">
    <question>
     <para>Lze na��st objekt ActiveX na str�nce, resp. s n�m manipulovat, pomoc� 
PHP?</para>
    </question>
    <answer>
     <para>
      To nem� s PHP nic spole�n�ho. Objekty ActiveX se na��taj� na stran�
      klienta, pokud jsou vy��d�ny HTML dokumentem. Nem� to ��dnou souvislost
      s PHP skriptem a proto nen� mo�n� ��dn� p��m� interakce na stran�
      serveru.
     </para>
    </answer>
   </qandaentry>
   
   <qandaentry id="faq.com.q11">
    <question>
     <para>Je mo�n� z�skat b��c� instanci komponenty?</para>
    </question>
    <answer>
     <para>
      Je to mo�n� pomoc� "moniker�". Pokud chcete z�skat v�ce referenc� na
      tut� instanci, m��ete vytvo�it tuto instanci t�mto zp�sobem:
     </para>
     <programlisting role="php">
      $word = new COM("C:\docs\word.doc");
     </programlisting>
     <para>
      Toto vytvo�� novou instanci, pokud nen� k dispozici ��dn� b��c�
      instance, resp. vr�t� handle na b��c� instanci.      
     </para>
    </answer>
   </qandaentry>
   
   <qandaentry id="faq.com.q12">
    <question>
     <para>Existuje zp�sob, jak obslou�it ud�lost odeslanou z objektu COM?</para>
    </question>
    <answer>
     <para>
      Zat�m ne.
     </para>
    </answer>
   </qandaentry>
   
   <qandaentry id="faq.com.q13">
    <question>
     <para>
       M�m probl�my, kdy� se pokou��m vyvolat metodu objektu COM, kter�
       vystavuje v�ce ne� jeden interface. Co m�m d�lat?     
     </para>
    </question>
    <answer>
     <para>
       Odpov�� je stejn� tak jednoduch�, jako neuspokojiv�. Nelze to ��ci
       p�esn�, ale asi nem��ete d�lat nic. Pokud m� n�kdo specifick�
       informace o tomto probl�mu, a� laskav� nap��e
       <ulink url="mailto:&email.harald;";>sem</ulink>.
     </para>
    </answer>
   </qandaentry>
   
   <qandaentry id="faq.com.q14">
    <question>
     <para>Kdy� PHP pracuje s COM, jak je to s COM+?</para>
    </question>
    <answer>
     <para>
       COM+ roz�i�uje COM r�mec pro spr�vu komponent p�es MTS a MSMQ, ale
       nen� to nic zvl�tn�ho na to, aby PHP muselo takov� komponenty
       podporovat.
     </para>
    </answer>
   </qandaentry>
   
   <qandaentry id="faq.com.q15">
    <question>
     <para>
       Jestli�e m��e PHP manipulovat s objekty COM, lze si p�edstavit
       pou�it� MTS ke spr�v� prost�edk� komponent spole�n� s PHP?     
     </para>
    </question>
    <answer>
     <para>
       PHP samotn� nem��e zat�m obsluhovat transakce. Proto kdy� nastane chyba,
       nen� iniciov�n ��dn� rollback. Pokud pou��v�te komponenty, kter�
       podporuj� transakce, budete muset implementovat vlastn�
       mechanismus spr�vy transakc�.      
     </para>
    </answer>
   </qandaentry>
 
  </qandaset>
 </chapter>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
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
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->

Index: phpdoc/cs/faq/databases.xml
+++ phpdoc/cs/faq/databases.xml
<?xml version="1.0" encoding="iso-8859-2"?>

 <chapter id="faq.databases">
  <title>Z�le�itosti datab�z�</title>
  <titleabbrev>Z�le�itosti datab�z�</titleabbrev>

  <para>
    Tato sekce se zab�v� �ast�mi ot�zkami okolo vztahu PHP a datab�z�.
    Ano, PHP dnes m��e virtu�ln� p�istupovat ke kter�koli dostupn� datab�zi.   
  </para>

  <qandaset>
   <qandaentry id="faq.databases.mssql">
    <question>
     <para>
       Sly�el jsem, �e lze z PHP p�istupovat k Microsoft SQL Serveru. Jak?
     </para>
    </question>
    <answer>
     <para>
       Na stroj�ch s Windows m��ete jednodu�e pou��t zabudovanou podporu
       ODBC a spr�vn� ovlada� ODBC.
     </para>
     <para>
       Na Unixov�ch stroj�ch m��ete k p��stupu na Microsoft SQL Servery
       pou��t ovlada� Sybase-CT, proto�e tyto protokoly jsou (alespo�
       z v�t�iny) kompatibiln�. V Sybase p�ipravili 
      <ulink url="&faqurl.sybase;">volnou verzi pot�ebn�ch knihoven pro
      Linux</ulink>. Pro jin� Unixov� syst�my mus�te kontaktovat Sybase
      k z�sk�n� spr�vn�ch knihoven. Pod�vejte se tak� na odpov�� na p���t�
      ot�zku.
     </para>
    </answer>
   </qandaentry>

   <qandaentry id="faq.databases.access">
    <question>
     <para>Lze p�istupovat k datab�z�m Microsoft Access?</para>
    </question>
    <answer>
     <para>
      Ano. Pokud pracujete pod Windows 9x/Me nebo NT/2000, v�echny pot�ebn�
      n�stroje ji� m�te k dispozici - m��ete pou��t ODBC a ovlada�e pro ODBC
      k datab�z�m Microsoft Access.
     </para>
     <para>
      Pokud pou��v�te PHP na Unixu a chcete komunikovat s datab�zemi
      MS Access b��c�ch na Windows, budete pot�ebovat ODBC ovlada�e pro
      Unix. <ulink url="&faqurl.openlinksw;">OpenLink Software</ulink> m�
      unixov� ovlada�e pro ODBC, kter� zde vyhov�. Existuje pilotn� program,
      kdy si m��ete st�hnout zku�ebn� kopii, kter� m� neomezenou zku�ebn�
      dobu; ceny komer�n� verze s podporou za��naj� na 675 USD.
     </para>
     <para>
      Jinou alternativou je pou��t SQL server, kter� m� ODBC ovlada�e pro
      Windows a pou��t ho k ulo�en� dat, ke kter�m pak m��ete p�istupovat
      z aplikace Microsoft Access (pomoc� ODBC) a z PHP (pomoc� vestav�n�ch
      ovlada��), nebo pou��t souborov� meziform�t, kter�mu rozum� Access i
      PHP (nap�. oby�ejn� soubory nebo datab�ze dBase).
      K tomuto bodu Tim Hayes z OpenLink soiftware p��e:
      <programlisting>
Pou�it� jin� datab�ze jako meziform�tu nen� dobr� n�pad, pokud m��ete pou��t
ODBC z PHP p��mo na va�� datab�zi - nap�. pomoc� ovlada�� od OpenLink software.
Kdy� meziform�t pou��t mus�te, OpenLink nyn� uvolnil Virtuoso (virtu�ln�
datab�zov� stroj) pro WinNT, Linux a jin� unixov� platformy. Nav�tivte
pros�m na�i <ulink url="&faqurl.openlinksw;">website</ulink> a zdarma si ho
st�hn�te.
      </programlisting>
     </para>
     <para>
      Jednou z prov��en�ch mo�nost� je pou��t MySQL a jeho ODBC ovlada�e
      pro Windows a synchronizace datab�z�. Steve Lawrence p��e:
     </para>
     <para>
      <itemizedlist>
       <listitem>
        <simpara>
         Nainstalujte si na svou platformu MySQL podle p�ilo�en�ch instrukc�.
         Nejnov�j�� verzi z�sk�te na
         <ulink url="&faqurl.mysql;">www.mysql.com</ulink> (stahujte z
         nejbli���ho zrcadla!). Nen� t�eba ��dn� zvl�tn� konfigurace krom�
         toho, �e kdy� instalujete datab�zi a konfigurujete u�ivatelsk�
         ��et, m�li byste do pole "host" p�idat % nebo n�zev po��ta�e
         s Windows, na kter�m chcete MySQL spou�t�t. Poznamenejte si n�zev
         serveru, u�ivatelsk� jm�no a heslo.
        </simpara>
       </listitem>
       <listitem>
        <simpara>
         St�hn�te si ovlada� MyODBC pro Windows ze str�nek MySQL. Nejnov�j��
         verze je myodbc-2_50_19-win95.zip (k dispozici tak� verze pro NT,
         stejn� tak i zdrojov� k�d). Nainstalujte ho na po��ta� s Windows.
         Funkci m��ete otestovat pomoc� p�ilo�en�ch utilit.
        </simpara>
       </listitem>
       <listitem>
        <simpara>
         Vytvo�te u�ivatelsk� nebo syst�mov� dsn v administr�toru ODBC,
         um�st�n�m v ovl�dac�ch panelech. Zvolte n�zev dsn, vlo�te n�zev
         po��ta�e, heslo, port apod. pro datab�zi MySQL nakonfigurovanou
         v kroku 1.
        </simpara>
       </listitem>
       <listitem>
        <simpara>
         Nainstalujte plnou instalaci Accessu, co� zajist�, �e budou
         k dispozici v�echny dopl�ky; budete pot�ebovat alespo� podporu ODBC
         a spr�vu propojen�ch tabulek.
        </simpara>
       </listitem>
       <listitem>
        <simpara>
         A te� to nejz�bavn�j��! Vytvo�te novou datab�zi v Accessu. Klikn�te
         prav�m tla��tkem v okn� tabulek a vyberte "Propojit tabulky",
         nebo pod nab�dkou "Soubor" vyberte "Na��st extern� data" a potom
         "Propojit tabulky". A� se otev�e dialog, vyberte soubory typu
         ODBC. Zvolte syst�mov� dsn a n�zev dsn vytvo�en�ho v kroku 3.
         Vyberte tabulku k propojen�, stiskn�te "OK" a je to"!
         Nyn� m��ete otev��t tabulku a p�idat/smazat/upravovat data na va�em
         MySQL serveru! M��ete tak� vytv��et dotazy, importovat/exportovat
         tabulky do MySQL, vytv��et formul��e a sestavy atd.
        </simpara>
       </listitem>
      </itemizedlist>
     </para>
     <para>
      Tipy a triky:
      <itemizedlist>
       <listitem>
        <simpara>
         M��ete vytvo�it tabulky v Accessu, exportovat je do MySQL a potom
         propojit zp�t. To urychluje n�vrh tabulek.
        </simpara>
       </listitem>
       <listitem>
        <simpara>
         Kdy� vytv���te tabulky v Accessu, mus�te m�t definov�n prim�rn� kl��
         kv�li z�pisu do tabulky. Ujist�te se, �e jste prim�rn� kl�� v MySQL
         vytvo�ili p�ed propojen�m do Accessu.
        </simpara>
       </listitem>
       <listitem>
        <simpara>
         Pokud zm�n�te tabulku v MySQL, mus�te ji znovu p�ipojit do Accessu.         
         Go to tools&gt;add-ins&gt;linked table manager,
         cruise to your ODBC DSN, and select the table to re-link
         from there. you can also move your dsn source around there,
         just hit the always prompt for new location checkbox before
         pressing ok.
        </simpara>
       </listitem>
      </itemizedlist>
     </para>
    </answer>
   </qandaentry>

   <qandaentry id="faq.databases.upgraded">
    <question>
     <para>
      Upgradoval jsem na PHP 4 a MySQL mi te� hl�s�
      "Warning: MySQL: Unable to save result set in ...". Co se d�je?
     </para>
    </question>
    <answer>
     <para>
      Nejsp��e se stalo to, �e bylo PHP 4 zkompilov�no s volbout '--with-mysql'
      bez specifikace cesty k MySQL. To znamen�, �e PHP pou��v� svoji
      vestav�nou klientskou knihovnu. Pokud na va�em syst�mu b�� aplikace
      jako PHP 3 (jako paraleln� b��c� modul Apache) nebo auth-mysql,
      pou��v� jin� verze klient� MySQL, a je zde tedy konflikt dvou r�zn�ch
      verz� t�chto klient�.
     </para>
     <para>
      P�ekompilov�n� PHP 4 s p�id�n�m cesty k MySQL do parametru,      
      '<link 
linkend="install.configure.with-mysql">--with-mysql=/your/path/to/mysql</link>', 
      obvykle tento probl�m vy�e��.
     </para>
    </answer>
   </qandaentry>
   
   <qandaentry id="faq.databases.shared-mysql">
    <question>
     <para>
      Po instalaci podpory sd�len�ho MySQL havaruje Apache v moment�, kdy
      na��t� libphp4.so. Lze to vy�e�it?
     </para>
    </question>
    <answer>
     <para>
      To se st�v�, kdy� jsou knihovny MySQL p�ipojov�ny s pou�it�m pthreads.
      Ov��te to pou�it�m "ldd". Pokud tomu tak je, st�hn�te si bal�k MySQL
      a zkompilujte zdrojov� soubory, nebo p�ekompilujte soubory z RPM
      bal�ku a odstra�te p�ep�na�, kter� zap�n� threadov� k�d klienta.
      Jeden z t�chto zp�sob� by m�l probl�m vy�e�it. Potom p�ekompilujte
      PHP s nov�mi knihovnami MySQL.
     </para>
    </answer>
   </qandaentry>

   <qandaentry id="faq.databases.mysqlresource">
    <question>
     <para>
      Pro� dost�v�m chybu, kter� vypad� n�jak takto: 
      "Warning: 0 is not a MySQL result index in &lt;file&gt; 
      on line &lt;x&gt;" nebo "Warning: Supplied argument is not 
      a valid MySQL result resource in &lt;file&gt; on line &lt;x&gt;?
     </para>
    </question>
    <answer>
     <para>
      Pokou��te se pou��t indentifik�tor v�sledku, kter� je 0. Nula indikuje,
      �e v� dotaz z n�jak�ho d�vodu selhal. Po odesl�n� dotazu mus�te
      prov�st kontrolu na chyby, d��v ne� se pokus�te pou��t vr�cen�
      indentifik�tor v�sledku. Spr�vn� zp�sob, jak to ud�lat, je pops�n
      n�sleduj�c�m k�dem:
      <programlisting role="php">
$result = mysql_query("SELECT * FROM tables_priv");
if (!$result) {
    echo mysql_error();
    exit;
}
      </programlisting>
      or
      <programlisting role="php">
$result = mysql_query("SELECT * FROM tables_priv")
    or die("Bad query: ".mysql_error());
      </programlisting>
     </para>
    </answer>
   </qandaentry>
  </qandaset>
 </chapter>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
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
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->

Index: phpdoc/cs/faq/general.xml
+++ phpdoc/cs/faq/general.xml
<?xml version="1.0" encoding="iso-8859-2"?>

<chapter id="faq.general">
  <title>Obecn� informace</title>
  <titleabbrev>Obecn� informace</titleabbrev>

  <para>
   Tato sekce se zab�v� obecn�mi ot�zkami okolo PHP: co to je a co to d�l�.   
  </para>

  <qandaset>
   <qandaentry id="faq.general.what">
    <question>
     <para>Co je to PHP?</para>
    </question>
    <answer>
     <para>
      Z <link linkend="preface">p�eds�dky manu�lu</link>:
     </para>
     <para>
      PHP je skriptovac� jazyk vkl�dan� do HTML. Mnoho jeho syntaxe je
      vyp�j�eno z C, Javy a Perlu s n�kolika p�idan�mi prost�edky specifick�mi
      pro PHP. C�lem jazyka je umo�nit v�voj���m web� rychleji ps�t dynamicky
      generovan� str�nky.
     </para>
     <para>
      Mil� �vod do PHP od Stiga S&aelig;ther Bakkena najdete 
      <ulink url="&faqurl.zend.introduction;">tady</ulink> na str�nk�ch Zendu.
      Voln� k dispozici je tak� mnoho 
      <ulink url="&url.php.conf;">materi�l� PHP konference</ulink>.
     </para>
    </answer>
   </qandaentry>

   <qandaentry id="faq.general.acronym">
    <question>
     <para>Co znamen� zkratka PHP?</para>
    </question>
    <answer>
     <para>
      PHP je zkratka pro <emphasis>PHP: Hypertext Preprocessor</emphasis>.
      Mnoho lid� m��e m�st, �e prvn� slovo akronymu je tak� akronym. Tomuto
      typu zkratek se ��k� rekurz�vn� akronym. Zv�davci mohou nav�t�vit  
      <ulink url="&url.foldoc;">Free On-Line Dictionary of Computing</ulink>,
      kde najdou v�ce informac� o rekurz�vn�ch akronymech. 
     </para>
    </answer>
   </qandaentry>

   <qandaentry id="faq.general.relation-versions">
    <question>
     <para>Jak� je vztah mezi verzemi?</para>
    </question>
    <answer>
     <para>
      PHP/FI 2.0 je �asn� a ji� nepodporovan� verze PHP. PHP 3 je n�sledn�k
      PHP/FI 2.0 a je mnohem lep��. PHP 4 je zat�m posledn� generac� PHP a
      m� pod kapotou <ulink url="&faqurl.zend;">Zend engine</ulink>.
     </para>
    </answer>
   </qandaentry>

   <qandaentry id="faq.general.running-concurent">
    <question>
     <para>Mohu sou�asn� pou�t�t v�ce verz� PHP?</para>
    </question>
    <answer>
     <para>
      Ano. Pod�vejte se do souboru <filename>INSTALL</filename>, kter� je
      p�ilo�en k distribuci zdrojov�ch soubor� PHP 4. P�e�t�te si i p��slu�n� 
      <link linkend="migration4.php4.with.php3">dodatek</link>.
     </para>
    </answer>
   </qandaentry>
  
   <qandaentry id="faq.general.differences-34">
    <question>
     <para>Jak� jsou rozd�ly mezi PHP 3 a PHP 4?</para>
    </question>
    <answer>
     <para>
      Existuje <ulink url="&faqurl.zend.articles;">n�kolik �l�nk�</ulink>,
      kter� o tom napsali auto�i PHP 4. Tady je seznam n�kter�ch d�le�it�j��ch
      nov�ch prvk�:
      <itemizedlist>
       <listitem>
        <simpara>Roz���en� API modul</simpara>
       </listitem>
       <listitem>
        <simpara>Zobecn�n� sestavovac� (kompila�n�) proces pod UNIXem</simpara>
       </listitem>
       <listitem>
        <simpara>Generick� rozhran� pro WWW servery, kter� podporuje tak�
        multithreadov� servery</simpara>
       </listitem>
       <listitem>
        <simpara>Vylep�en� zv�raz�ova� syntaxe</simpara>
       </listitem>
        <listitem>
        <simpara>Nativn� podpora HTTP sessions</simpara>
       </listitem>
       <listitem>
        <simpara>Podpora v�stupn�ho bufferingu</simpara>
       </listitem>
       <listitem>
        <simpara>Siln�j�� konfigura�n� syst�m</simpara>
       </listitem>
       <listitem>
        <simpara>Reference counting</simpara>
       </listitem>
      </itemizedlist>
      Pod�vejte se laskav� na <ulink url="&faqurl.zend.new;">What's new in
      PHP 4 overview</ulink>, kde najdete detailn� vysv�tlen� t�chto prvk�
      a je�t� mnohem v�c. Pokud p�ech�z�te z PHP 3 na PHP 4, p�e�t�te si tak�
      p��slu�n� <link linkend="migration4">dodatek</link>.
     </para>
    </answer>
   </qandaentry>

   <qandaentry id="faq.general.bug">
    <question>
     <para>
      Mysl�m, �e jsem na�el chybu! Komu to m�m ��ct?
     </para>
    </question>
    <answer>
     <para>
      M�li byste nav�t�vit datab�zi chyb (PHP Bug Database) a ujistit se, zda
      nalezen� chyba ji� nen� v seznamu zn�m�ch chyb. Pokud ji tam nenajdete,
      pou�ijte formul�� pro ohla�ov�n� chyb. Je d�le�it� pou��t datab�zi
      chyb nam�sto pos�l�n� zpr�vy do distribu�n�ho seznamu, proto�e chyba
      bude m�t p�i�azeno sv� ��slo a bude potom mo�n�, abyste se sem pozd�ji
      vr�tili a zkontrolovali stav chyby. Chybovou datab�zi najdete na
      <ulink url="&faqurl.php.bugs;">&faqurl.php.bugs;</ulink>.
     </para>
    </answer>
   </qandaentry>
  </qandaset>
 </chapter>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
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
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->

Index: phpdoc/cs/faq/migration.xml
+++ phpdoc/cs/faq/migration.xml
<?xml version="1.0" encoding="iso-8859-2"?>

 <chapter id="faq.migration">
  <title>P�echod z PHP 2 na PHP 3</title>
  <titleabbrev>P�echod z PHP 2 na PHP 3</titleabbrev>

  <para>
   PHP m� ji� za sebou dlouhou historii:
   Legend�rn� PHP 1.0, PHP/FI, PHP 3.0 a PHP 4.0.
  </para>

  <qandaset>
   <qandaentry id="faq.migrating.phpfi">
    <question>
     <para>
      P�echod z PHP 2 na PHP 3?
     </para>
    </question>
    <answer>
     <para>
      PHP/FI 2.0 ji� nen� podporov�no. Pod�vejte se pros�m do
      <link linkend="migration">odpov�daj�c� ��sti manu�lu</link>, kde
      najdete informace o p�echodu z PHP/FI 2.0.
     </para>
     <para>
      Pokud st�le pou��v�te PHP 2, <emphasis>v�ele</emphasis> v�m
      doporu�ujeme upgradovat p��mo na PHP 4.
     </para>
    </answer>
   </qandaentry>

  </qandaset>
 </chapter>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
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
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->

Index: phpdoc/cs/faq/migration4.xml
+++ phpdoc/cs/faq/migration4.xml
<?xml version="1.0" encoding="iso-8859-2"?>

 <chapter id="faq.migration4">
  <title>P�echod z PHP 3 na PHP 4</title>
  <titleabbrev>P�echod z PHP 3 na PHP 4</titleabbrev>

  <para>
   PHP m� ji� za sebou dlouhou historii:
   Legend�rn� PHP 1.0, PHP/FI, PHP 3.0 a PHP 4.0.
  </para>

  <qandaset>
   <qandaentry id="faq.migration4.php34">
    <question>
     <para>
      P�echod z PHP3 na PHP4
     </para>
    </question>
    <answer>
     <para>
      PHP 4 bylo navr�eno tak, aby bylo tak kompatibiln� se star��mi verzemi,
      jak je to jen mo�n�, a p�itom se ztratila tro�ka funk�nosti.
      Pokud jste opravdu nejist� ohledn� kompatibility, m�li byste
      nainstalovat PHP 4 do testovac�ho prost�ed� a spou�t�t skripty tam.
     </para>
     <para>
      Viz tak� <link linkend="migration4">p��slu�n� dodatek</link> tohoto
      manu�lu.
     </para>
    </answer>
   </qandaentry>

   <qandaentry id="faq.migration4.incompatible">
    <question>
     <para>
      Nekompatibiln� funkce?
     </para>
    </question>
    <answer>
     <para>
      P�esto�e je PHP 4 kompletn� p�epsan� PHP engine, je jen velmi m�lo
      funkc�, kter� se zm�nily a to pouze ty exoti�t�j��.
     </para>
    </answer>
   </qandaentry>

  </qandaset>
 </chapter>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
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
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->

Reply via email to