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