cvs: phpdoc-sk /reference/filesystem/functions fileatime.xml filectime.xml filegroup.xml fileinode.xml filemtime.xml fileowner.xml fileperms.xml filesize.xml filetype.xml flock.xml fnmatch.xml fopen.xml fpassthru.xml fputs.xml fread.xml fscanf.xml fseek.xml fstat.xml ftell.xml ftruncate.xml fwrite.xml glob.xml is-dir.xml is-executable.xml is-file.xml is-link.xml is-readable.xml is-uploaded-file.xml is-writable.xml is-writeable.xml link.xml linkinfo.xml lstat.xml mkdir.xml move-uploaded-file.xml parse-ini-file.xml pathinfo.xml pclose.xml

[email protected] ("Robert Novotny")
Newsgroups php.doc.sk
Message-ID <cvsnovotnyr1045475826@cvsserver>
novotnyr		Mon Feb 17 04:57:06 2003 EDT

  Added files:                 
    /phpdoc-sk/reference/filesystem/functions	fileatime.xml 
                                             	filectime.xml 
                                             	filegroup.xml 
                                             	fileinode.xml 
                                             	filemtime.xml 
                                             	fileowner.xml 
                                             	fileperms.xml 
                                             	filesize.xml filetype.xml 
                                             	flock.xml fnmatch.xml 
                                             	fopen.xml fpassthru.xml 
                                             	fputs.xml fread.xml 
                                             	fscanf.xml fseek.xml 
                                             	fstat.xml ftell.xml 
                                             	ftruncate.xml fwrite.xml 
                                             	glob.xml is-dir.xml 
                                             	is-executable.xml 
                                             	is-file.xml is-link.xml 
                                             	is-readable.xml 
                                             	is-uploaded-file.xml 
                                             	is-writable.xml 
                                             	is-writeable.xml link.xml 
                                             	linkinfo.xml lstat.xml 
                                             	mkdir.xml 
                                             	move-uploaded-file.xml 
                                             	parse-ini-file.xml 
                                             	pathinfo.xml pclose.xml 
  Log:
  new pieces
novotnyr-20030217045706.txt (text/plain, 96.6 KB)
Index: phpdoc-sk/reference/filesystem/functions/fileatime.xml
+++ phpdoc-sk/reference/filesystem/functions/fileatime.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.2 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.fileatime">
   <refnamediv>
    <refname>fileatime</refname>
    <refpurpose>Zistí èas posledného prístupu k súboru</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>int</type><methodname>fileatime</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
     </methodsynopsis>
    <simpara>
     Vráti èas posledného prístupu k súboru alebo &false; v prípade
     chyby. Tento èas je vrátený ako unixová èasová známka (timestamp).
    </simpara>
    <simpara>
     Výsledky tejto funkcie sú cacheované. Bli¾¹ie informácie mô¾ete nájs»
     pri funkcii <function>clearstatcache</function>.
    </simpara>
    <simpara>
     Pozn: Èas atime súboru je pokladaný za zmenený, ak boli èítané
     dátové bloky tohto súboru. Táto operácia v¹ak mô¾e by» znaène
     nároèná na výkon, najmä ak aplikácia pravidelne pristupuje k
     veµkému mno¾stvu súborov, èi adresárov. Niektoré súborové
     systémy Unix-u mô¾u by» namountované so zákazom aktualizácie
     hodnôt atime, èím sa zvý¹i výkon príslu¹ných aplikácií, príkladom
     mô¾u by» spooly USENETových news skupín. Na takýchto súborových
     systémoch nebude táto funkcia pracova».
    </simpara>
    <simpara>
     Táto funkcia nepracuje so <link linkend="features.remote-files">
     vzdialenými súbormi</link>; súbor, ktorý má by» preskúmaný, musí by»
     prístupný cez súborový systém servera.
    </simpara>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/filectime.xml
+++ phpdoc-sk/reference/filesystem/functions/filectime.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.2 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.filectime">
   <refnamediv>
    <refname>filectime</refname>
    <refpurpose>Zistí èas poslednej zmeny súboru</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>int</type><methodname>filectime</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
     </methodsynopsis>
    <para>
     Vráti èas poslednej zmeny súboru alebo &false; v prípade
     chyby. Èas je vrátený vo formáte unixovej èasovej známky (timestamp).
    </para>
    <para>
     Výsledky tejto funkcie sú cacheované. Bli¾¹ie informácie mô¾ete nájs»
     pri funkcii <function>clearstatcache</function>.
    </para>
    <para>
     Pozn: Vo väè¹ine súborových systémoch Unix-u je súbor pova¾ovaný
     za zmenený, ak boli zmenené údaje v inode, teda ak boli
     upravené práva k súboru, jeho vlastník, skupina, èi iné metadáta.
     Pozri tie¾ 
     <function>filemtime</function> (práve túto funkciu je vhodné
     pou¾i» v prípadoch, ak chcete napr. na spodok stránky vypísa» informáciu
     "Posledná úprava: ") a 
     <function>fileatime</function>.
    </para>
    <para>Poznamenajme, ¾e v niektorých materiáloch o Unix-e je ctime súboru
     popisovaný ako èas vytvorenia súboru. Táto informácia je mylná. Vo
     väè¹ine Unixových súborových systémoch neexistuje nieèo ako
     "èas vytvorenia".
    </para>
    <note>
     <simpara>
       Táto funkcia nepracuje so <link linkend="features.remote-files">
       vzdialenými súbormi</link>; súbor, ktorý má by» preskúmaný, musí by»
       prístupný cez súborový systém servera.
     </simpara>
    </note>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/filegroup.xml
+++ phpdoc-sk/reference/filesystem/functions/filegroup.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.4 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.filegroup">
   <refnamediv>
    <refname>filegroup</refname>
    <refpurpose>Zistí skupinu vlastníka súboru</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>int</type><methodname>filegroup</methodname>
      <methodparam><type>string</type><parameter>filename</parameter></methodparam>
     </methodsynopsis>
    <para>
     Vráti ID skupiny vlastníka súboru alebo &false; v prípade chyby
     ID skupiny je vrátené v èíselnom formáte. Ak chcete zisti»
     k tomuto èíslu prislúchajúci názov skupiny, pou¾ite funkciu
     <function>posix_getgrgid</function>.
    </para>
    <para>
     Výsledky tejto funkcie sú cacheované. Bli¾¹ie informácie mô¾ete nájs»
     pri funkcii <function>clearstatcache</function>.
    </para>
    <note>
     <simpara>
       Táto funkcia nepracuje so <link linkend="features.remote-files">
       vzdialenými súbormi</link>; súbor, ktorý má by» preskúmaný, musí by»
       prístupný cez súborový systém servera.
     </simpara>
    </note>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/fileinode.xml
+++ phpdoc-sk/reference/filesystem/functions/fileinode.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.3 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.fileinode">
   <refnamediv>
    <refname>fileinode</refname>
    <refpurpose>Zistí èíslo inode-u súboru</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>int</type><methodname>fileinode</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
     </methodsynopsis>
    <para> 
     Vráti èíslo inode-u súboru alebo &false; v prípade chyby.
    </para>
    <para>
     Výsledky tejto funkcie sú cacheované. Bli¾¹ie informácie mô¾ete nájs»
     pri funkcii <function>clearstatcache</function>.
    </para>
    <simpara>
     Táto funkcia nepracuje so <link linkend="features.remote-files">
     vzdialenými súbormi</link>; súbor, ktorý má by» preskúmaný, musí by»
     prístupný cez súborový systém servera.
    </simpara>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/filemtime.xml
+++ phpdoc-sk/reference/filesystem/functions/filemtime.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.3 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.filemtime">
   <refnamediv>
    <refname>filemtime</refname>
    <refpurpose>Zistí dátum poslednej úpravy súboru</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>int</type><methodname>filemtime</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
     </methodsynopsis>
    <para>
     Vráti èas, kedy bol súbor naposledy upravený alebo &false; v prípade
     chyby. Tento èas je vrátený ako èasová znaèka Unixu (timestamp), mô¾e
     by» teda vhodne pou¾itý ako parameter funkcie 
     <function>date</function> function.
    </para>
    <para>
     Výsledky tejto funkcie sú cacheované. Bli¾¹ie informácie mô¾ete nájs»
     pri funkcii <function>clearstatcache</function>.
    </para>
    <simpara>
     Táto funkcia nepracuje so <link linkend="features.remote-files">
     vzdialenými súbormi</link>; súbor, ktorý má by» preskúmaný, musí by»
     prístupný cez súborový systém servera.
    </simpara>
    <para>
     Pozn: Táto funkcia vracia èas, keï bolo naposledy zapisované do
     blokov tvoriacich súbor, teda èas, keï bol naposledy zmenený
     obsah súboru.
    </para>
    <para>
     <example>
      <title>Príklad na <function>filemtime</function></title>
      <programlisting role="php">
<![CDATA[
<?php
// vypí¹e napr.  subor.txt bol naposledy zmenený: 29. December 2002 22:16:23.

$filename = 'somefile.txt';
if (file_exists($filename)) {
    echo "$filename bol naposledy upravený: " . date ("j. F Y H:i:s.", filemtime($filename));
}
?>
]]>
      </programlisting>
     </example>
    </para>
    <para>
     Pozri tie¾ <function>filectime</function>, <function>stat</function>,
     <function>touch</function> a <function>getlastmod</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/fileowner.xml
+++ phpdoc-sk/reference/filesystem/functions/fileowner.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.3 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.fileowner">
   <refnamediv>
    <refname>fileowner</refname>
    <refpurpose>Zistí vlastníka súboru</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>int</type><methodname>fileowner</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
     </methodsynopsis>
    <para>    
     Vráti u¾ívateµské ID vlastníka súboru alebo &false; v prípade chyby
     U¾ívateµské ID je vrátené v èíselnom formáte. Ak chcete zisti»
     k tomuto èíslu prislúchajúceho u¾ívateµa, pou¾ite funkciu
     <function>posix_getpwuid</function>.
    </para>
    <para>
     Výsledky tejto funkcie sú cacheované. Bli¾¹ie informácie mô¾ete nájs»
     pri funkcii <function>clearstatcache</function>.
    </para>
    <simpara>
     Táto funkcia nepracuje so <link linkend="features.remote-files">
     vzdialenými súbormi</link>; súbor, ktorý má by» preskúmaný, musí by»
     prístupný cez súborový systém servera.
    </simpara>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/fileperms.xml
+++ phpdoc-sk/reference/filesystem/functions/fileperms.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.2 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.fileperms">
   <refnamediv>
    <refname>fileperms</refname>
    <refpurpose>Zistí práva k danému súboru</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>int</type><methodname>fileperms</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
     </methodsynopsis>
    <para>    
     Vráti práva k zadanému súboru alebo &false; v prípade chyby.
    </para>
    <para>
     Výsledky tejto funkcie sú cacheované. Bli¾¹ie informácie mô¾ete nájs»
     pri funkcii <function>clearstatcache</function>.
    </para>
    <simpara>
     Táto funkcia nepracuje so <link linkend="features.remote-files">
     vzdialenými súbormi</link>; súbor, ktorý má by» preskúmaný, musí by»
     prístupný cez súborový systém servera.
    </simpara>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/filesize.xml
+++ phpdoc-sk/reference/filesystem/functions/filesize.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- $Revision: 1.1 $ -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.filesize">
   <refnamediv>
    <refname>filesize</refname>
    <refpurpose>Zistí veµkos» súboru</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>int</type><methodname>filesize</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
     </methodsynopsis>
    <para> 
     Vráti veµkos» súboru v bytoch alebo &false; v prípade chyby.
    </para>
    <para>
     Výsledky tejto funkcie sú cacheované. Bli¾¹ie informácie mô¾ete nájs»
     pri funkcii <function>clearstatcache</function>.
    </para>
    <simpara>
     Táto funkcia nepracuje so <link linkend="features.remote-files">
     vzdialenými súbormi</link>; súbor, ktorý má by» preskúmaný, musí by»
     prístupný cez súborový systém servera.
    </simpara>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/filetype.xml
+++ phpdoc-sk/reference/filesystem/functions/filetype.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.6 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.filetype">
   <refnamediv>
    <refname>filetype</refname>
    <refpurpose>Zistí typ súboru</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>string</type><methodname>filetype</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
     </methodsynopsis>
    <para>    
     Vráti typ súboru. Mo¾né hodnoty sú fifo, char,
     dir, block, link, file, a unknown (neznámy).
    </para>
    <para>
     Vráti &false;, ak nastala chyba. <function>filetype</function> vyvolá
     správu typu <constant>E_NOTICE</constant>, ak zlyhá volanie stat
     alebo ak typ súboru je unknown (neznámy).
    </para>
    <para>
     Výsledky tejto funkcie sú cacheované. Bli¾¹ie informácie mô¾ete nájs»
     pri funkcii <function>clearstatcache</function>.
    </para>
    <simpara>
     Táto funkcia nepracuje so <link linkend="features.remote-files">
     vzdialenými súbormi</link>; súbor, ktorý má by» preskúmaný, musí by»
     prístupný cez súborový systém servera.
    </simpara>
    <simpara>
     Pozri tie¾ <function>is_dir</function>, <function>is_file</function>, 
     <function>is_link</function>, <function>file_exists</function> a
     <function>stat</function>.
    </simpara>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/flock.xml
+++ phpdoc-sk/reference/filesystem/functions/flock.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.7 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.flock">
   <refnamediv>
    <refname>flock</refname>
    <refpurpose>Uzamkýna súbory metódou "portable advisory locking"</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>bool</type><methodname>flock</methodname>
      <methodparam><type>resource</type><parameter>deskriptor</parameter></methodparam>
      <methodparam><type>int</type><parameter>operácia</parameter></methodparam>
      <methodparam choice="opt"><type>int</type><parameter>&amp;mód_wouldblock</parameter></methodparam>
     </methodsynopsis>
    <simpara>
     PHP podporuje "portable" spôsob uzamykania celých súborov
     spôsobom nazývaným "advisory", èo znamená, ¾e v¹etky
     programy, ktoré pristupujú k súboru musia pou¾íva» rovnaký spôsob
     uzamykania (v opaènom prípade uzamykanie nebude fungova»).
    </simpara>
    <simpara>
     <function>flock</function> pracuje s <parameter>deskriptor</parameter>om
     súboru; ten musí by» platný a odkazova» na úspe¹ne otvorený súbor.
     Parameter <parameter>operácia</parameter> mô¾e nadobúda» jednu
     z nasledovných hodnôt:
    </simpara>
    <para>
     <itemizedlist>
      <listitem>
       <simpara>
         Na získanie zdieµaného uzamknutia èítania (shared lock - reader), nastavte
         parameter <parameter>operácia</parameter> na <constant>LOCK_SH</constant> 
         (vo verziách star¹ích ako PHP 4.0.1 nastavte na 1).
       </simpara>
      </listitem>
      <listitem>
       <simpara>
         Na získanie výhradného uzamknutia zápisu (exclusive lock - writer), nastavte
         parameter <parameter>operácia</parameter> na <constant>LOCK_EX</constant> 
         (vo verziách star¹ích ako PHP 4.0.1 nastavte na 2).
       </simpara>
      </listitem>
      <listitem>
       <simpara>
         Na odstránenie uzamknutia (zdieµaného, èi výhradného), nastavte
         parameter <parameter>operácia</parameter> na <constant>LOCK_UN</constant>
         (vo verziách star¹ích ako PHP 4.0.1 nastavte na 3).
       </simpara>
      </listitem>
      <listitem>
       <simpara>
         Ak nechcete, aby poèas priebehu uzamkýnania funkcia
         <function>flock</function> blokovala súbor, pripoèítajte
         k parametru <parameter>operácia</parameter> kon¹tantu 
         <constant>LOCK_NB</constant> (vo verziách star¹ích ako pripoèítajte
         4).
       </simpara>
      </listitem>
     </itemizedlist>
    </para>
    <simpara>
     Funkcia <function>flock</function> dovoµuje realizova» jednoduchý
     model "èitateµ/zapisovateµ" (reader-writer) a to na takmer µubovoµnej
     platforme (vrátane väè¹iny systémov odvodených z Unix-u a dokonca
     na systémoch Windows). Tretí nepovinný parameter je nastavený na &true;,
     ak uzamknutie by malo blokova» (chybová podmienka errno EWOULDBLOCK).
    </simpara>
    <simpara>
      &return.success;
    </simpara>
    <note>
     <para>
      Preto¾e <function>flock</function> vy¾aduje deskriptor súboru,
      na ochranu pred prístupom k súboru, ktorý mienite skráti» otvorením
      v móde na zápis (pou¾itím "w" resp. "w+" ako módu otvorenia vo
      funkcii <function>fopen</function>), by ste mali pou¾íva» ¹peciálny
      uzamkýnací súbor.
     </para>
    </note>
    <warning>
     <para>
      Funkcia <function>flock</function> nebude pracova» na súborovom systéme
      NFS a ïal¹ích sie»ových súborových systémoch. Viac detailov
      nájdete v dokumentácii k vá¹mu operaènému systému.
     </para>
     <para>
      Na niektorých operaèných systémoch je <function>flock</function> 
      implementovaný na úrovni procesov. Pri pou¾ívaní viacvláknového
      aplikaèného rozhrania servera (napr. ISAPI) sa nemo¾no týmto spôsobom
      spolieha» na ochranu súborov pred PHP skriptami, ktoré be¾ia
      v paralelných vláknach tej istej in¹tancie servera!
     </para>
     <para>
      Funkcia <function>flock</function> nie je podporovaná na zastaraných
      súborových systémoch ako napr. <literal>FAT</literal> a ich
      odvodeninách. Preto funkcia v týchto prostrediach vracia
      v¾dy &false; (napr. v prostredí Windows 98).
     </para>
    </warning>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/fnmatch.xml
+++ phpdoc-sk/reference/filesystem/functions/fnmatch.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.1 Maintainer: novotnyr Status: ready -->
  <refentry id="function.fnmatch">
   <refnamediv>
    <refname>fnmatch</refname> 
    <refpurpose>Zistí, èi názov súboru zodpovedá danému výrazu</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
    <methodsynopsis>
     <type>array</type><methodname>fnmatch</methodname>
     <methodparam><type>string</type><parameter>výraz</parameter></methodparam>
     <methodparam><type>string</type><parameter>re»azec</parameter></methodparam>
     <methodparam choice="opt"><type>int</type><parameter>príznaky</parameter></methodparam>
    </methodsynopsis>
    <para>
     Funkcia <function>fnmatch</function> zistí, èi odovzdávaný <parameter>re»azec</parameter> 
     zodpovedá zadanému <parameter>výraz</parameter>u, ktorý obsahuje zástupné znaky 
     (wildcards) pou¾ívaného operaèného systému, èi shellu. 
    </para>
    <para>
     Táto funkcia je zvlá¹» uèelná pre názvy súborov, ale mô¾e by»
     pou¾ívaná aj s obyèajnými re»azcami. 
     Be¾ný u¾ívateµ mô¾e by» zvyknutý na klasické zástupné znaky shellu, prípadne
     na ich najjednoduch¹iu formu - zástupné znaky
     <literal>'?'</literal> a <literal>'*'</literal>. Pou¾itie funkcie
     <function>fnmatch</function> namiesto funkcií <function>ereg</function> èi
     <function>preg_match</function> mô¾e by» v niektorých prípadoch (napr.
     o¹etrenie u¾ívateµovho vstupu) jednoduch¹ie.
    </para>
    <example>
     <title>
      Kontrola anglického názvu pre sivú farbu pou¾itím zástupných znakov
     </title>
     <programlisting role="php">
<![CDATA[
if(fnmatch("*gr[ae]y", $color)) {
  echo "akceptuje gray aj grey - dva rôzne anglické názvy pre sivú farbu...";
}
]]>
     </programlisting>
    </example>
    <para>
     Pozri tie¾ <function>glob</function>,
     <function>ereg</function>,
     <function>preg_match</function> 
     a manuálové stránky Unixu <literal>fnmatch(3)</literal> pre
     zoznam povolených príznakov
     (èasom budú zadokumentované aj tu<!-- TODO hartmut -->).
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/fopen.xml
+++ phpdoc-sk/reference/filesystem/functions/fopen.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.10 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.fopen">
   <refnamediv>
    <refname>fopen</refname>
    <refpurpose>Otvorí súbor èi adresu URL</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>resource</type><methodname>fopen</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
      <methodparam><type>string</type><parameter>mód</parameter></methodparam>
      <methodparam choice="opt"><type>int</type><parameter>pou¾íva»_cesty_include</parameter></methodparam>
      <methodparam choice="opt"><type>resource</type><parameter>zcontext</parameter></methodparam>
     </methodsynopsis>
    <simpara>
     <function>fopen</function> priradí pomenovaný zdroj ¹pecifikovaný
     parametrom <parameter>názovsúboru</parameter> prúdu. Ak
     je <parameter>názovsúboru</parameter> typu "schéma://...",
     predpokladá sa, ¾e je to URL a PHP vyhµadá príslu¹nú obslu¾nú rutinu
     protokolu (nazývanú tie¾ wrapper) pre danú schému. Ak nie sú
     pre daný protokol zaregistrované ¾iadne wrappery, PHP vydá poznámku 
     (notice), aby bolo mo¾né vysledova» prípadné problémy v skripte
     vyplývajúce z tejto situácie. Vykonávanie skriptu potom pokraèuje, akoby
     <parameter>názovsúbor</parameter>u obsahoval regulárny súbor.
    </simpara>
    <simpara>
     If PHP has decided that <parameter>filename</parameter> specifies
     a local file, then it will try to open a stream on that file.
     The file must be accessible to PHP, so you need to ensure that
     the file access permissions allow this access.  
     If you have enabled &safemode;,
     or <link linkend="ini.open-basedir">open_basedir</link> further
     restrictions may apply.
    </simpara>
    <simpara>
     Ak PHP uvá¾ilo, ¾e <parameter>názovsúboru</parameter> ¹pecifikuje
     registrovaný protokol a tento protokol je registrovaný
     ako sie»ová adresa URL, PHP overí, èi je povolená konfiguraèná mo¾nos»  
     <link linkend="ini.allow-url-fopen">allow_url_fopen</link>. Ak
     je táto mo¾nos» zakázané, PHP vy¹le varovanie (warning) a volanie
     funkcie <function>fopen</function> zlyhá.
    </simpara>
    <note>
     <simpara>
      Zoznam podporovaných protokolov mo¾no nájs» v sekcii <xref linkend="wrappers"/>.
     </simpara>
    </note>
    <para>
     Parameter <parameter>mód</parameter> definuje spôsob, akým
     sa bude pristupova» k prúdu. Re¾im mô¾e by» tvorený nasledovnými znakmi:
     <table>
      <title>
       Zoznam mo¾ných módov pre funkciu <function>fopen</function> 
       pre pou¾itie v parametri <parameter>mód</parameter>
      </title>
      <tgroup cols="2">
       <thead>
        <row>
         <entry><parameter>mód</parameter></entry>
         <entry>Popis</entry>
        </row>
       </thead>
       <tbody>
        <row>
         <entry><literal>'r'</literal></entry>
         <entry>
          Otvori» len na èítanie; interný ukazovateµ súboru
          bude presunutý na zaèiatok súboru.
         </entry>
        </row>
        <row>
         <entry><literal>'r+'</literal></entry>
         <entry>
          Otvori» na èítanie aj zápis; ukazovateµ súboru bude presunutý
          na zaèiatok súboru.
         </entry>
        </row>
        <row>
         <entry><literal>'w'</literal></entry>
         <entry>
          Otvori» len na zápis; ukazovateµ súboru bude presunutý na
          zaèiatok súboru a súbor bude skrátený na nulovú då¾ku.
          Ak súbor neexistuje, pokúsi sa ho vytvori».
         </entry>
        </row>
        <row>
         <entry><literal>'w+'</literal></entry>
         <entry>
          Otvori» na èítanie aj zápis; ukazovateµ súboru bude presunutý
          na zaèiatok súboru. Súbor bude skrátený na nulovú då¾ku
          Ak súbor neexistuje, pokúsi sa ho vytvori».
         </entry>
        </row>
        <row>
         <entry><literal>'a'</literal></entry>
         <entry>
          Otvori» len na zápis; ukazovateµ súboru bude presunutý
          na koniec súboru. Ak súbor neexistuje, pokúsi sa ho vytvori».
         </entry>
        </row>
        <row>
         <entry><literal>'a+'</literal></entry>
         <entry>
          Otvori» na èítanie aj zápis; ukazovateµ súboru
          bude presunutý na koniec súboru. Ak súbor neexistuje, pokúsi
          sa ho vytvori».
         </entry>
        </row>
       </tbody>
      </tgroup>
     </table>
    </para>
    <note>
     <para>
      Parameter <parameter>mód</parameter> mô¾e ïalej obsahova» znak 
      'b'. Ten má význam len na systémoch, ktoré rozli¹ujú medzi
      textovými a binárnymi súbormi (napr. Windows. V systémoch
      Unix nemá tento mód význam). Ak znak nie je potrebný, bude
      ignorovaný. Napriek tomu sa odporúèa pou¾íva» znak 'b' - 
      zais»uje sa tým väè¹ia prenositeµnos» skriptov.
     </para>
    </note>
    <para>
     Tretí nepovinný parameter <parameter>pou¾íva»_cesty_include</parameter>
     mô¾e by» nastavený na '1' or &true; ak chcete vyhµadáva» súbor
     aj v cestách ¹pecifikovaných v nastavení
     <link linkend="ini.include-path">include_path</link>.
    </para>
    <para>
     ©tvrtý nepovinný parameter <parameter>zcontext</parameter> je pou¾ívaný
     pri ¹pecifikovaní ladiacich parametrov a spätných volaní.
    </para>
    <simpara>
     Ak otvorenie zlyhá, funkcia vráti &false;.
    </simpara>
    <para>
     <example>
      <title>Príklad na <function>fopen</function></title>
      <programlisting role="php">
<![CDATA[
<?php
$handle = fopen ("/home/rasmus/subor.txt", "r");
$handle = fopen ("/home/rasmus/obrazok.gif", "wb");
$handle = fopen ("http://www.server.com/", "r");
$handle = fopen ("ftp://uzivatel:[email protected]/subor.txt", "w");
?>
]]>
      </programlisting>
     </example>
    </para>
    <simpara>
     Ak nará¾ate na problémy s èítaním, èi zapisovaním do súborov
     a pou¾ívate PHP ako modul servera, uistite sa, proces servera
     má prístup k súborom a adresárom, s ktorými sa pokú¹ate pracova».
    </simpara>
    <para>
     Na platforme Windows je potrebné o¹etri» spätné lomky '\
     pomocou escape znakov, resp. pou¾i» obyèajné lomky.
     <informalexample>
      <programlisting role="php"> 
<![CDATA[
<?php
$handle = fopen ("c:\\data\\info.txt", "r");
?>
]]>
      </programlisting>
     </informalexample>
    </para>
    <simpara>
     Pozri tie¾ <xref linkend="wrappers"/>,
     <function>fclose</function>,
     <function>fgets</function>, 
     <function>fsockopen</function>,
     <function>file</function>,
     <function>file_exists</function>,
     <function>is_readable</function>,
     <function>socket_set_timeout</function> a
     <function>popen</function>.
    </simpara>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/fpassthru.xml
+++ phpdoc-sk/reference/filesystem/functions/fpassthru.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.5 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.fpassthru">
   <refnamediv>
    <refname>fpassthru</refname> 
    <refpurpose>Zapí¹e v¹etky zostávajúce dáta od pozície ukazovateµa súboru</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>int</type><methodname>fpassthru</methodname>
      <methodparam><type>resource</type><parameter>deskriptor</parameter></methodparam>
     </methodsynopsis>
    <simpara>
     Naèíta dáta od aktuálnej pozície ukazovateµa súboru do konca súboru
     (EOF) a zapí¹e výsledky do výstupného buffera.
    </simpara>
    <simpara>
     Ak nastala chyba, <function>fpassthru</function> vráti 
     &false;. V opaènom prípade vráti <function>fpassthru</function> poèet
     naèítaných a na výstup zaslaných znakov zo súboru, ktorý je ¹pecifikovaný
     v parametri <parameter>deskriptor</parameter>
    </simpara>
    <simpara>
     Deskriptor súboru musí by» platný a musí odkazova» na súbor, ktorý
     bol úspe¹ne otvorený pomocou funkcie <function>fopen</function>, 
     <function>popen</function> alebo <function>fsockopen</function>. 
     Niekedy je vhodné presunú» interný ukazovateµ súboru na jeho zaèiatok -
     pomocou funkcie <function>rewind</function>. To mô¾e nasta» v prípadoch,
     ak ste u¾ do súboru zadaného deskriptorom zapisovali. Súbor
     je po naèítaní funkciou <function>fpassthru</function> uzatvorený, èím 
     sa stane <parameter>deskriptor</parameter> neplatným.
    </simpara>
    <simpara>
     Ak chcete iba vypísa» obsah súboru do výstupného buffera a neplánujete
     tento súbor modifikova», èi sa v òom posúva» na rôzne miesta, mô¾ete 
     pou¾i» funkciu 
     <function>readfile</function>. U¹etríte tým jedno volanie funkcie
     <function>fopen</function>.
    </simpara>
    <note>
     <para>
      Pri pou¾ívaní <function>fpassthru</function> na binárnom súbore
      v systémoch Windows je potrebné sa uisti», ¾e súbor bol otvorený
      v binárnom móde. To je mo¾né vykona» pou¾itím príznaku 
      <literal>b</literal> v parametri mód volania funkcie
      <function>fopen</function>.
     </para>
     <para>
      Pri práci s binárnymi súbormi, odporúèa sa pou¾íva» 
      príznak <literal>b</literal>, aj keï to systém nevy¾aduje. 
      Zaistí sa tým väè¹ia prenositeµnos» skriptov.
     </para>
    </note>
    <simpara>
     Pozri tie¾ <function>readfile</function>,
     <function>fopen</function>, <function>popen</function> a
     <function>fsockopen</function>
    </simpara>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/fputs.xml
+++ phpdoc-sk/reference/filesystem/functions/fputs.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.4 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.fputs">
   <refnamediv>
    <refname>fputs</refname>
    <refpurpose>Zapí¹e do súboru na aktuálnu pozíciu</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>int</type><methodname>fputs</methodname>
      <methodparam><type>resource</type><parameter>deskriptor</parameter></methodparam>
      <methodparam><type>string</type><parameter>re»azec</parameter></methodparam>
      <methodparam choice="opt"><type>int</type><parameter>då¾ka</parameter></methodparam>
     </methodsynopsis>
    <para>
     Funkcia <function>fputs</function> je alias pre funkciu
     <function>fwrite</function> a je s touto funkciou identická
     V¹imnite si, ¾e parameter <parameter>då¾ka</parameter> je voliteµný - 
     ak nie je ¹pecifikovaný, bude zapísaný celý re»azec.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/fread.xml
+++ phpdoc-sk/reference/filesystem/functions/fread.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.6 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.25 -->
  <refentry id="function.fread">
   <refnamediv>
    <refname>fread</refname>
    <refpurpose>Èítanie zo súboru s binárnou podporou</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>string</type><methodname>fread</methodname>
      <methodparam><type>resource</type><parameter>deskriptor</parameter></methodparam>
      <methodparam><type>int</type><parameter>då¾ka</parameter></methodparam>
     </methodsynopsis>
    <simpara>
     <function>fread</function> naèíta <parameter>då¾ka</parameter> bytov
     zo súboru ¹pecifikovaného pomocou parametra 
     <parameter>deskriptor</parameter>. Naèítavanie skonèí, ak u¾ bolo naèítaných
     <parameter>då¾ka</parameter> bytov alebo bol dosiahnutý koniec súboru (EOF), 
     podµa toho, ktorý z týchto prípadov nastane skôr.
    </simpara> 
    <para>
     <informalexample>
      <programlisting role="php">
<![CDATA[
<?php
// naèítame obsah súboru do re»azca
$filename = "/usr/local/subor.txt";
$handle = fopen ($filename, "r");
$contents = fread ($handle, filesize ($filename));
fclose ($handle);
?>
]]>
      </programlisting>
     </informalexample>
    </para>
    <note>
     <para>
      V systémoch, ktoré rozli¹ujú medzi binárnymi a textovými súbormi
      (napr. Windows) musí by» súbor otvorený v re¾ime 'b' - tento znak musí
      by» obsiahnutý v parametri mód funkcie <function>fopen</function>.
     </para>
    </note>
    <para>
     <informalexample>
      <programlisting role="php">
<![CDATA[
<?php
$filename = "c:\\subory\\obrazok.gif";
$handle = fopen ($filename, "rb");
$contents = fread ($handle, filesize ($filename));
fclose ($handle);
?>
]]>
      </programlisting>
     </informalexample>
    </para>
    <simpara>
     Pozri tie¾ <function>fwrite</function>, <function>fopen</function>,
     <function>fsockopen</function>, <function>popen</function>,
     <function>fgets</function>, <function>fgetss</function>,
     <function>fscanf</function>, <function>file</function> and
     <function>fpassthru</function>.
    </simpara>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/fscanf.xml
+++ phpdoc-sk/reference/filesystem/functions/fscanf.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.7 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.fscanf">
   <refnamediv>
    <refname>fscanf</refname>
    <refpurpose>Parsuje vstup zo súboru podµa zadaného formátu</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>mixed</type><methodname>fscanf</methodname>
      <methodparam><type>resource</type><parameter>deskriptor</parameter></methodparam>
      <methodparam><type>string</type><parameter>formát</parameter></methodparam>
      <methodparam choice="opt"><type>string</type><parameter>var1</parameter></methodparam>
     </methodsynopsis>
    <para>
     Funkcia <function>fscanf</function> je podobná funkcii
     <function>sscanf</function>, a¾ na to, ¾e svoj vstup naèítava zo súboru
     ¹pecifikovaného pomocou parametra <parameter>deskriptor</parameter>.
     Tento vstup ïalej interpretuje predpísaným spôsobom podµa parametra
     <parameter>formát</parameter>. Ak bola táto funkcia pou¾itá len s dvoma
     parametrami, interpretované hodnoty budú vrátené v poli.
     V opaènom prípade, ak boli pou¾ité aj nepovinné parametre, funkcia vráti
     poèet hodnôt, ktoré boli priradené týmto parametrom. Voliteµné parametre
     musia by» odovzdávané odkazom.
    </para>
    <para>
     Znak reprezentujúci biele miesta (whitespace) vo formáte
     bude zodpoveda» µubovoµnému inému znaku typu whitespace vo vstupnom prúde.
     To znamená, ¾e napr. znaku tabulátora <literal>\t</literal> vo formátovom
     re»azci zodpovedá aj napr. znak medzery vo vstupnom prúde (preto¾e
     oba sú znaky bieleho miesta).
    </para>
    <para>
     <example>
      <title>Príklad na <function>fscanf</function></title>
      <programlisting role="php">
	<![CDATA[
$deskriptor = fopen ("uzivatelia.txt","r");
while ($uziv_info = fscanf ($deskriptor, "%s\t%s\t%s\n")) {
    list ($meno, $zamestnanie, $kod_krajiny) = $uziv_info;
    //... spracujeme nejak hodnoty
}
fclose($deskriptor);
]]>
      </programlisting>
     </example>
     <example>
      <title>uzivatelia.txt</title>
      <programlisting>
<![CDATA[
javier  argonaut        pe
hiroshi sculptor        jp
robert  slacker us
luigi   florist it
]]>
      </programlisting>
     </example>
    </para>
    <note>
     <simpara>
      Vo verziách pred PHP 4.3.0 bol maximálny poèet znakov naèítaných
      zo súboru 512 (alebo pokiaµ sa nevyskytol znak \n, podµa toho,
      ktorý z prípadov nastal skôr).
      Od PHP 4.3.0 mô¾u by» naèítavané a spracovávané µubovoµne dlhé
      riadky.
     </simpara>
    </note>
    <para>
     Pozri tie¾ <function>fread</function>, <function>fgets</function>,
     <function>fgetss</function>, <function>sscanf</function>,
     <function>printf</function> a <function>sprintf</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/fseek.xml
+++ phpdoc-sk/reference/filesystem/functions/fseek.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.5 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.fseek">
   <refnamediv>
    <refname>fseek</refname>
    <refpurpose>Umo¾òuje meni» pozíciu interného ukazovateµa súboru</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>int</type><methodname>fseek</methodname>
      <methodparam><type>resource</type><parameter>deskriptor</parameter></methodparam>
      <methodparam><type>int</type><parameter>offset</parameter></methodparam>
      <methodparam choice="opt"><type>int</type><parameter>spôsob</parameter></methodparam>
     </methodsynopsis>
    <para>
     Nastaví pozíciu v súbore ¹pecifikovanom pomocou parametra
     <parameter>deskriptor</parameter>. Nová pozícia udávaná v bytoch
     vzhµadom na zaèiatok súboru, je získaná, prièítaním hodnoty
     <parameter>offset</parameter> k pozícii ¹pecifikovanie parametrom
     <parameter>spôsob</parameter>; jeho hodnoty sú definované nasledovne:     
     <simplelist>
      <member><constant>SEEK_SET</constant> - nastaví pozíciu na 
        <parameter>offset</parameter> bytov od zaèiatku súboru.</member>
      <member><constant>SEEK_CUR</constant> - posunie interný ukazovateµ o <parameter>offset</parameter>
        bytov od aktuálnej pozície.</member>
      <member><constant>SEEK_END</constant> - nastaví interný ukazovateµ na koniec súboru plus <parameter>offset</parameter>. 
      (Posun na pozíciu pred koniec súboru mo¾no uskutoèni» ¹pecifikovaním zápornej hodnoty
      v parametri <parameter>offset</parameter>.)</member>
     </simplelist>
    </para>
    <para>Ak parameter <parameter>spôsob</parameter> nie je ¹pecifikovaný, 
    predpokladá sa hodnota <constant>SEEK_SET</constant>.
    </para>
    <para>
     Po úspe¹nom vykonaní vráti 0, inak vráti -1. Poznamenajme, ¾e posun
     za koniec súboru nie je pova¾ovaný za chybu.
    </para>
    <para>
     Funkcia nemô¾e by» pou¾ívaná na tých deskriptoroch súborov otvorených
     pomocou <function>fopen</function>, ktorý pou¾ívajú adresy 
     "http://" alebo "ftp://"     
    </para>
    <note>
     <para>
      Parameter <parameter>spôsob</parameter> bol pridaný vo verziách PHP 4.0.0.
     </para>
    </note>
    <para>
     Pozri tie¾ <function>ftell</function> a
     <function>rewind</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/fstat.xml
+++ phpdoc-sk/reference/filesystem/functions/fstat.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.5 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.24 -->
  <refentry id="function.fstat">
   <refnamediv>
    <refname>fstat</refname>
    <refpurpose>Poskytne informácie o súbore zadanom jeho deskriptorom</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>array</type><methodname>fstat</methodname>
      <methodparam><type>resource</type><parameter>deskriptor</parameter></methodparam>
     </methodsynopsis>
    <para>
     Poskytuje ucelené informácie a ¹tatistiky o súbore alebo symbolickom linku
     zadanom v parametri <parameter>deskriptor</parameter>. Táto funkcia je
     podobná funkcii <function>stat</function>. Rozdiel je v tom, ¾e táto
     funkcia pracuje s otvoreným deskriptorom súboru (nie s názvom súboru).
    </para>
    <para>
     Vráti pole s informáciami a ¹tatistikami o súbore, v ktorom sa nachádzajú
     nasledovné prvky:
     <orderedlist>
      <listitem><simpara>zariadenie</simpara></listitem>
      <listitem><simpara>inode</simpara></listitem>
      <listitem><simpara>mód ochrany inode</simpara></listitem>
      <listitem><simpara>poèet linkov</simpara></listitem>
      <listitem><simpara>id u¾ívateµa - vlastníka</simpara></listitem>
      <listitem><simpara>id skupiny vlastníka</simpara></listitem>
      <listitem><simpara>typ zariadenia v prípade zariadenia inode *</simpara></listitem>
      <listitem><simpara>veµkos» v bytoch</simpara></listitem>
      <listitem><simpara>èas posledného prístupu</simpara></listitem>
      <listitem><simpara>èas poslednej modifikácie</simpara></listitem>
      <listitem><simpara>èas poslednej zmeny</simpara></listitem>
      <listitem><simpara>veµkos» bloku pre I/O operácie súborového systému *</simpara></listitem>
      <listitem><simpara>poèet alokovaných blokov</simpara></listitem>
     </orderedlist>
    </para>
    <para>
     Výsledky tejto funkcie sú cacheované. Bli¾¹ie informácie mo¾no nájs»
     v popise <function>clearstatcache</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/ftell.xml
+++ phpdoc-sk/reference/filesystem/functions/ftell.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.5 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.ftell">
   <refnamediv>
    <refname>ftell</refname>
    <refpurpose>Urèí pozíciu interného ukazovateµa súboru</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>int</type><methodname>ftell</methodname>
      <methodparam><type>resource</type><parameter>deskriptor</parameter></methodparam>
     </methodsynopsis>
    <para>
     Vráti pozíciu interného ukazovateµa v súbore ¹pecifikovanom pomocou
     parametra <parameter>deskriptor</parameter>, t. j. posun vzhµadom
     na zaèiatok súborového prúdu.
    </para>
    <para>
     Ak sa vyskytne chyba, vráti &false;.
    </para>
    <para>
     Deskriptor súboru musí by» platný a musí odkazova» na súbor,
     ktorý bol úspe¹ne otvorený pomocou <function>fopen</function> alebo
     <function>popen</function>.
    </para>
    <para> 
     See also <function>fopen</function>, <function>popen</function>,
     <function>fseek</function>, and <function>rewind</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/ftruncate.xml
+++ phpdoc-sk/reference/filesystem/functions/ftruncate.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.5 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.14 -->
  <refentry id="function.ftruncate">
   <refnamediv>
    <refname>ftruncate</refname>
    <refpurpose>Skráti súbor na zadanú då¾ku</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>bool</type><methodname>ftruncate</methodname>
      <methodparam><type>resource</type><parameter>deskriptor</parameter></methodparam>
      <methodparam><type>int</type><parameter>veµkos»</parameter></methodparam>
     </methodsynopsis>
    <para>
     Funkcia vezme <parameter>deskriptor</parameter> po¾adovaného súboru,
     a skráti tento súbor na zadanú då¾ku - tá je urèená parametrom
     <parameter>veµkos»</parameter>. &return.success;
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/fwrite.xml
+++ phpdoc-sk/reference/filesystem/functions/fwrite.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.7 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.fwrite">
   <refnamediv>
    <refname>fwrite</refname>
    <refpurpose>Zápis do súboru s binárnou podporou</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>int</type><methodname>fwrite</methodname>
      <methodparam><type>resource</type><parameter>deskriptor</parameter></methodparam>
      <methodparam><type>string</type><parameter>re»azec</parameter></methodparam>
      <methodparam choice="opt"><type>int</type><parameter>då¾ka</parameter></methodparam>
     </methodsynopsis>
    <simpara>
     <function>fwrite</function> zapí¹e obsah parametra
     <parameter>re»azec</parameter> do súborového prúdu ¹pecifikované pomocou
     parametra <parameter>deskriptor</parameter>. Ak je zadaná 
     <parameter>då¾ka</parameter>, zapisovanie skonèí po tom, èo bolo zapísaných
     <parameter>då¾ka</parameter> bytov alebo u¾ bol zapísaný celý
     <parameter>re»azec</parameter>, podµa toho, ktorý z týchto prípadov nastane
     skôr.
    </simpara>
    <simpara>
     <function>fwrite</function> vráti poèet skutoène zapísaných bytov
     alebo &false; v prípad chyby.
    </simpara>
    <simpara>
     V¹imnite si, ¾e ak je zadaný parameter <parameter>då¾ka</parameter>,
     hodnota konfiguraèného nastavenia
     <link linkend="ini.magic-quotes-runtime">magic_quotes_runtime</link>
     bude ignorovaná a z parametra <parameter>string</parameter> nebudú
     odstránené ¾iadne spätné lomky '\'.
    </simpara>
    <note>
     <para>
      V systémoch, ktoré rozli¹ujú medzi binárnymi a textovými súbormi
      (napr. Windows) musí by» súbor otvorený v re¾ime 'b' - tento znak musí
      by» obsiahnutý v parametri mód funkcie <function>fopen</function>.
     </para>
    </note>
    <para>
     <example>
      <title>Jednoduchý príklad na fwrite</title>
      <programlisting role="php">
<![CDATA[      
<?php
$filename = 'test.txt';
$somecontent = "Pridáme tento riadok do súboru\n";

// Najprv sa uistime, ¾e súbor existuje a mo¾no doòho zapisova»
if (is_writable($filename)) {

    // V na¹om príklade otvárame $filename v pripisovacom (append) móde.
    // Interný ukazovateµ súboru sa nachádza na jeho konci, preto
    // $somecontent budeme zapisova» pomocou fwrite() práve tam.
    if (!$handle = fopen($filename, 'a')) {
         print "Nemo¾no otvori» súbor ($filename)";
         exit;
    }

    // Write $somecontent to our opened file.
    if (!fwrite($handle, $somecontent)) {
        print "Nemo¾no zapisova» do súboru ($filename)";
        exit;
    }
    
    print "Zápis ($somecontent) do súboru ($filename) bol úspe¹ný";
    
    fclose($handle);
					
} else {
    print "Do súboru $filename nemo¾no zapisova»";
}
?>
]]>
      </programlisting>
     </example>
    </para>
    <simpara>
     Pozri tie¾ <function>fread</function>, <function>fopen</function>,
     <function>fsockopen</function>, <function>popen</function> a
     <function>fputs</function>.
    </simpara>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/glob.xml
+++ phpdoc-sk/reference/filesystem/functions/glob.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.6 Maintainer: novotnyr Status: ready -->
  <refentry id="function.glob">
   <refnamediv>
    <refname>glob</refname> 
    <refpurpose>Vyhµadáva súbory zodpovedajúce zadanému výrazu</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
    <methodsynopsis>
     <type>array</type><methodname>glob</methodname>
     <methodparam><type>string</type><parameter>výraz</parameter></methodparam>
     <methodparam choice="opt"><type>int</type><parameter>príznaky</parameter></methodparam>
    </methodsynopsis>
    <para>
     Funkcia <function>glob</function> vyhµadáva v¹etky súboru, ktoré
     spåòajú podmienky zadané v parametri <parameter>výraz</parameter>
     podµa pravidiel pou¾ívaných operaèným systémom resp. jeho shellom.
     Nevykonáva sa expandovanie vlnky (tilde), èi substitúcia parametrov.
    </para>
    <para>
     Vráti pole obsahujúce nájdené súbory/adresáre alebo &false; v prípade
     chyby.
    </para>
    <para>
    Povolené príznaky:
    <itemizedlist>
     <listitem>
      <simpara>
       <constant>GLOB_MARK</constant> - na koniec ka¾dej polo¾ky pridá lomku '/' 
      </simpara>
     </listitem>
     <listitem>
      <simpara>
       <constant>GLOB_NOSORT</constant> - vráti súbory v takom poradí, v akom
       sa nachádzajú v adresári (¾iadne vyhµadávanie)
      </simpara>
     </listitem>
     <listitem>
      <simpara>
       <constant>GLOB_NOCHECK</constant> - vráti vyhµadávací výraz, ak neboli
       nájdené ¾iadne súbory
      </simpara>
     </listitem>
     <listitem>
      <simpara>
       <constant>GLOB_NOESCAPE</constant> - spätné lomky '\' nevymedzujú
       ¹peciálne znaky a metaznaky.
      </simpara>
     </listitem>
     <listitem>
      <simpara>
       <constant>GLOB_BRACE</constant> - expanduje {a,b,c} na podmienku, ktorú
       spåòa 'a', 'b' alebo 'c'
      </simpara>
     </listitem>
     <listitem>
      <simpara>
       <constant>GLOB_ONLYDIR</constant> - vráti len adresárové polo¾ky spåòajúce
       zadaný výraz
      </simpara>
     </listitem>
    </itemizedlist>
    </para>
    <para>
     <example>
      <title>
       Pohodlný spôsob, ako mô¾e <function>glob</function> nahradi»
       <function>opendir</function> a spriaznené funkcie.
      </title>
      <programlisting role="php">
<![CDATA[
<?php
foreach (glob("*.txt") as $filename) {
    echo "veµkos» $filename je " . filesize($filename) . "\n";
}

/* Output will look something like:

veµkos» funclist.txt je 44686
veµkos» funcsummary.txt je 267625
veµkos» quickref.txt je 137820

*/
?>
]]>
      </programlisting>
     </example>
    </para>
    <para>
     Pozri tie¾ <function>opendir</function>,
     <function>readdir</function> a
     <function>closedir</function>, <function>fnmatch</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/is-dir.xml
+++ phpdoc-sk/reference/filesystem/functions/is-dir.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.5 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.is-dir">
   <refnamediv>
    <refname>is_dir</refname>
    <refpurpose>Zistí, èi súbor s daným názvom reprezentuje adresár</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>bool</type><methodname>is_dir</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
     </methodsynopsis>
    <para>
     Vráti &true;, ak súbor so zadaným názvom existuje a reprezentuje adresár.
     Ak je parameter <parameter>názovsúboru</parameter> tvorený relatívnou
     cestou, overovanie bude tie¾ relatívne k aktuálnemu pracovnému adresáru
     (working directory).
    </para>
    <para>
     Výsledky tejto funkcie sú cacheované. Bli¾¹ie informácie mô¾ete nájs»
     pri funkcii <function>clearstatcache</function>.
    </para>
    <simpara>
     Táto funkcia nepracuje so <link linkend="features.remote-files">
     vzdialenými súbormi</link>; súbor, ktorý má by» preskúmaný, musí by»
     prístupný cez súborový systém servera.
    </simpara>
    <para>
     Pozri tie¾ <function>chdir</function>, <link linkend="class.dir">dir</link>,
     <function>opendir</function>, <function>is_file</function> a
     <function>is_link</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/is-executable.xml
+++ phpdoc-sk/reference/filesystem/functions/is-executable.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.3 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.is-executable">
   <refnamediv>
    <refname>is_executable</refname>
    <refpurpose>Zistí, èi je súbor s daným názvom vykonávateµný</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>bool</type><methodname>is_executable</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
     </methodsynopsis>
    <para>
     Vráti &true;, ak súbor s daným názvom existuje a je vykonávateµný
     (spustiteµný).
    </para>
    <para>
     Výsledky tejto funkcie sú cacheované. Bli¾¹ie informácie mô¾ete nájs»
     pri funkcii <function>clearstatcache</function>.
    </para>
    <simpara>
     Táto funkcia nepracuje so <link linkend="features.remote-files">
     vzdialenými súbormi</link>; súbor, ktorý má by» preskúmaný, musí by»
     prístupný cez súborový systém servera.
    </simpara>
    <note>
     <simpara>
      Táto funkcia <emphasis role="strong">nie je</emphasis> k dispozícii na
      platforme Win32.
     </simpara>
    </note>
    <para>
     Pozri tie¾ <function>is_file</function> a
     <function>is_link</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/is-file.xml
+++ phpdoc-sk/reference/filesystem/functions/is-file.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.3 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.is-file">
   <refnamediv>
    <refname>is_file</refname>
    <refpurpose>Zistí, èi súbor s daným názvom je obyèajný súbor</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>bool</type><methodname>is_file</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
     </methodsynopsis>
    <para>
     Vráti &true;, ak súbor s daným názvom existuje a je to obyèajný súbor.
    </para>
    <para>
     Výsledky tejto funkcie sú cacheované. Bli¾¹ie informácie mô¾ete nájs»
     pri funkcii <function>clearstatcache</function>.
    </para>
    <simpara>
     Táto funkcia nepracuje so <link linkend="features.remote-files">
     vzdialenými súbormi</link>; súbor, ktorý má by» preskúmaný, musí by»
     prístupný cez súborový systém servera.
    </simpara>
    <para>
     Pozri tie¾ <function>is_dir</function> a
     <function>is_link</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/is-link.xml
+++ phpdoc-sk/reference/filesystem/functions/is-link.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.3 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.is-link">
   <refnamediv>
    <refname>is_link</refname>
    <refpurpose>Zistí, èi súbor s daným názvom je symbolický link</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>bool</type><methodname>is_link</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
     </methodsynopsis>
    <para>
     Vráti &true;, ak súbor s daným názvom existuje a je symbolický odkaz.
    </para>
    <para>
     Výsledky tejto funkcie sú cacheované. Bli¾¹ie informácie mô¾ete nájs»
     pri funkcii <function>clearstatcache</function>.
    </para>
    <para>
     Pozri tie¾ <function>is_dir</function>,
     <function>is_file</function> a <function>readlink</function>.
    </para>
    <simpara>
     Táto funkcia nepracuje so <link linkend="features.remote-files">
     vzdialenými súbormi</link>; súbor, ktorý má by» preskúmaný, musí by»
     prístupný cez súborový systém servera.
    </simpara>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/is-readable.xml
+++ phpdoc-sk/reference/filesystem/functions/is-readable.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.2 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.is-readable">
   <refnamediv>
    <refname>is_readable</refname>
    <refpurpose>Zistí, èi zo súboru mo¾no èíta»</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>bool</type><methodname>is_readable</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
     </methodsynopsis>
    <para>
     Vráti &true;, ak súbor existuje a mo¾no z neho èíta».
    </para>
    <para>
     Majte na pamäti, ¾e PHP mô¾e pristupova» k súboru s u¾ívateµským id, pod
     ktorým be¾í webserver (èasto je ním 'nobody'). Obmedzenia Safe mode
     nie sú brané do úvahy.
    </para>
    <para>
     Výsledky tejto funkcie sú cacheované. Bli¾¹ie informácie mô¾ete nájs»
     pri funkcii <function>clearstatcache</function>.
    </para>
    <simpara>
     Táto funkcia nepracuje so <link linkend="features.remote-files">
     vzdialenými súbormi</link>; súbor, ktorý má by» preskúmaný, musí by»
     prístupný cez súborový systém servera.
    </simpara>
    <para>
     Pozri tie¾ <function>is_writable</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/is-uploaded-file.xml
+++ phpdoc-sk/reference/filesystem/functions/is-uploaded-file.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.3 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.39 -->
  <refentry id="function.is-uploaded-file">
   <refnamediv>
    <refname>is_uploaded_file</refname>
    <refpurpose>Zistí, èi bol súbor uploadnutý cez HTTP POST</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
    <methodsynopsis>
     <type>bool</type><methodname>is_uploaded_file</methodname>
     <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
    </methodsynopsis>
    <para>
     Vráti &true;, ak súbor zadaný v parametri <parameter>názovsúboru</parameter>
     bol uploadnutý cez HTTP POST. To je u¾itoèné v prípadoch, keï je potrebné
     uisti» sa, ¾e sa zlomyseµný u¾ívateµ nepokú¹a oklama» skript tak, aby
     pracoval na nepovolených èi ne¾iadúcich súboroch - napr. na     
     <filename>/etc/passwd</filename>.
    </para>
    <para>
     Tento spôsob kontroly je dôle¾itý najmä v prípadoch, keï manipulácia 
     s uploadnutnými súbormi mô¾e odhali» ich obsah u¾ívateµovi, èi dokonca
     ostatným u¾ívateµom systému.
    </para>
    <para>
     <function>is_uploaded_file</function> je dostupná len v PHP 3 
     po PHP 3.0.16 a v PHP 4 po verzii 4.0.2. Ak pou¾ívate star¹ie verzie,
     na ochranu mô¾ete pou¾i» nasledovnú funkciu:
     <note>
      <para>
       Nasledovný príklad <emphasis>nepracuje</emphasis> v PHP 4 verzie
       4.0.2 a nov¹ej. Je to spôsobené internou funkcionalitou PHP, ktorá
       bola po tejto verzii upravené.
      </para>
     </note>
     <programlisting role="php">
<![CDATA[
<?php
/* Kontrola uploadnutých súborov. */
function is_uploaded_file($filename) {
    if (!$tmp_file = get_cfg_var('upload_tmp_dir')) {
        $tmp_file = dirname(tempnam('', ''));
    }
    $tmp_file .= '/' . basename($filename);
    /* u¾ívateµ mô¾e ma» koncovú lomku '/' v php.ini... */
    return (ereg_replace('/+', '/', $tmp_file) == $filename);
}

/* Bude sa to pou¾íva» takto, preto¾e v star¹ích verziách
 * nie je ani move_uploaded_file(): */
if (is_uploaded_file($HTTP_POST_FILES['userfile'])) {
    copy($HTTP_POST_FILES['userfile'], "/place/to/put/uploaded/file");
} else {
    echo "Mo¾ný útok cez uploadnutý súbor: '$HTTP_POST_FILES[userfile]'.";
}
?>
]]>
     </programlisting>
    </para>
    <para>
     Pozri tie¾ <function>move_uploaded_file</function> a sekciu
     <link linkend="features.file-upload">Práca s uploadnutými súbormi</link>
     ktorá obsahuje aj niekoµko jednoduchých príkladov.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/is-writable.xml
+++ phpdoc-sk/reference/filesystem/functions/is-writable.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.2 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.is-writable">
   <refnamediv>
    <refname>is_writable</refname>
    <refpurpose>Zistí, èi do súboru mo¾no zapisova»</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>bool</type><methodname>is_writable</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
     </methodsynopsis>
    <para>
     Vráti &true; ak súbor s daným názvom existuje a mo¾no doòho zapisova»
     Parameter <parameter>názovsúboru</parameter> mô¾e by» aj adresár, èo
     umo¾òuje zisti», èi do adresára mo¾no zapisova».
    </para>
    <para>
     Majte na pamäti, ¾e PHP mô¾e pristupova» k súboru s u¾ívateµským id, pod
     ktorým be¾í webserver (èasto je ním 'nobody'). Obmedzenia Safe mode
     nie sú brané do úvahy.
    </para>
    <para>
     Výsledky tejto funkcie sú cacheované. Bli¾¹ie informácie mô¾ete nájs»
     pri funkcii <function>clearstatcache</function>.
    </para>
    <simpara>
     Táto funkcia nepracuje so <link linkend="features.remote-files">
     vzdialenými súbormi</link>; súbor, ktorý má by» preskúmaný, musí by»
     prístupný cez súborový systém servera.
    </simpara>
    <para>
     Pozri tie¾ <function>is_readable</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/is-writeable.xml
+++ phpdoc-sk/reference/filesystem/functions/is-writeable.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.2 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.55 -->
  <refentry id="function.is-writeable">
   <refnamediv>
    <refname>is_writeable</refname>
    <refpurpose>Zistí, èi do súboru mo¾no zapisova»</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>bool</type><methodname>is_writeable</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
     </methodsynopsis>
    <para>
     Táto funkcia je alias pre funkciu <function>is_writable</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/link.xml
+++ phpdoc-sk/reference/filesystem/functions/link.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.3 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.link">
   <refnamediv>
    <refname>link</refname>
    <refpurpose>Vytvorí hard-link</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Description</title>
     <methodsynopsis>
      <type>int</type><methodname>link</methodname>
      <methodparam><type>string</type><parameter>target</parameter></methodparam>
      <methodparam><type>string</type><parameter>link</parameter></methodparam>
     </methodsynopsis>
    <para>
    <function>link</function> vytvorí hard-link (pevný link).</para>
    <para>
     Pozri tie¾ <function>symlink</function> na vytváranie soft-linkov,
     and <function>readlink</function> along with
     <function>linkinfo</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/linkinfo.xml
+++ phpdoc-sk/reference/filesystem/functions/linkinfo.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.3 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.linkinfo">
   <refnamediv>
    <refname>linkinfo</refname>
    <refpurpose>Poskytne informácie o linku</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>int</type><methodname>linkinfo</methodname>
      <methodparam><type>string</type><parameter>cesta</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>linkinfo</function> vráti pole st_dev zo ¹truktúry,
     ktorú vracia systémové volanie stat z UNIXového jazyka C. Táto
     funkcia je pou¾ívaná na overenie, èi link (¹pecifikovaný parametrom
     <parameter>cesta</parameter>) naozaj existuje (rovnakým spôsobom ako
     makro S_ISLNK definované v stat.h). V prípade chyby vráti 0 alebo &false;.
    </para>
    <para>
     Pozri tie¾ <function>symlink</function>, <function>link</function>
     a <function>readlink</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/lstat.xml
+++ phpdoc-sk/reference/filesystem/functions/lstat.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.2 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.lstat">
   <refnamediv>
    <refname>lstat</refname>
    <refpurpose>Poskytne informácie o súbore alebo symbolickom linku</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>array</type><methodname>lstat</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
     </methodsynopsis>
    <para>
     Poskytuje ucelené informácie a ¹tatistiky o súbore alebo symbolickom linku
     zadanom v parametri <parameter>filename</parameter>.
     Táto funkcia je identická s funkciou
     <function>stat</function>, a¾ na to, ¾e ak parameter
     <parameter>názovsúboru</parameter> obsahuje symbolický link, sú vrátené
     údaje o samotnom symbolickom linku, a nie o súbore, na ktorý 
     odkazuje symbolický link.
    </para>
    <para>
     Vráti pole s informáciami a ¹tatistikami o súbore, v ktorom sa nachádzajú
     nasledovné prvky:
     <orderedlist>
      <listitem><simpara>zariadenie</simpara></listitem>
      <listitem><simpara>inode</simpara></listitem>
      <listitem><simpara>mód ochrany inode</simpara></listitem>
      <listitem><simpara>poèet linkov</simpara></listitem>
      <listitem><simpara>id u¾ívateµa - vlastníka</simpara></listitem>
      <listitem><simpara>id skupiny vlastníka</simpara></listitem>
      <listitem><simpara>typ zariadenia v prípade zariadenia inode *</simpara></listitem>
      <listitem><simpara>veµkos» v bytoch</simpara></listitem>
      <listitem><simpara>èas posledného prístupu</simpara></listitem>
      <listitem><simpara>èas poslednej modifikácie</simpara></listitem>
      <listitem><simpara>èas poslednej zmeny</simpara></listitem>
      <listitem><simpara>veµkos» bloku pre I/O operácie súborového systému *</simpara></listitem>
      <listitem><simpara>poèet alokovaných blokov</simpara></listitem>
     </orderedlist>
    </para>
    <para>
     <function>lstat</function> nemô¾e by» pou¾itý na <link
     linkend="features.remote-files">vzdialených súboroch</link>.
    </para>
    <para>
     Výsledky tejto funkcie sú cacheované. Bli¾¹ie informácie mo¾no nájs»
     v popise <function>clearstatcache</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/mkdir.xml
+++ phpdoc-sk/reference/filesystem/functions/mkdir.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.7 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.39 -->
  <refentry id="function.mkdir">
   <refnamediv>
    <refname>mkdir</refname>
    <refpurpose>Vytvorí adresár</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>int</type><methodname>mkdir</methodname>
      <methodparam><type>string</type><parameter>cesta</parameter></methodparam>
      <methodparam choice="opt"><type>int</type><parameter>mód</parameter></methodparam>
     </methodsynopsis>
    <para>
     Pokúsi sa vytvori» adresár ¹pecifikovaný v parametri 
    <parameter>cesta</parameter>.
    </para>
    <para>
     V¹imnite si, ¾e mód je potrebné ¹pecifikova» ako èíslo
     v osmièkovej sústave, èo znamená, ¾e musí toto èíslo
     musí obsahova» úvodnú nulu.
     Nód je tie¾ modifikovaný aktuálnou hodnotou umask, èo je mo¾né
     zmeni» pou¾itím funkcie <function>umask</function>.
    </para>
    <para>
     <note>
      <para>
       Mód je v systéme Windows ignorovaný. Tento parameter ke
       navy¹e voliteµný PHP 4.2.0.
      </para>
     </note>
    </para>
    <para>
     Mód je implicitne 0777 by default, èo znamená naj¹ir¹iu mo¾nos»
     prístupu. Viac informácii o módoch mo¾no nájs» na stránke obsahujúcej
     popis funkcie <function>chmod</function>.
     <informalexample>
      <programlisting role="php">
<![CDATA[
mkdir ("/cesta/k/mojmu/adresaru", 0700);
]]>
      </programlisting>
     </informalexample>
    </para>
    <para>
     &return.success;
    </para>
    <para>
     Pozri tie¾ <function>rmdir</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/move-uploaded-file.xml
+++ phpdoc-sk/reference/filesystem/functions/move-uploaded-file.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.3 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.move-uploaded-file">
   <refnamediv>
    <refname>move_uploaded_file</refname>
    <refpurpose>Presunie uploadnutý súbor na nové miesto</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>bool</type><methodname>move_uploaded_file</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
      <methodparam><type>string</type><parameter>cieµ</parameter></methodparam>
     </methodsynopsis>
    <para>
     Táto funkcia skontroluje, èi súbor ¹pecifikovaný v parametri
     <parameter>názovsúboru</parameter> je platný uploadnutý súbor (t. j.
     èi bol súbor uploadnutý pou¾itím mechanizmov HTTP POST PHP). Ak
     je súbor platný, bude presunutý na miesto ¹pecifikované parametrom
     <parameter>cieµ</parameter>.
    </para>
    <para>
     Ak <parameter>názovsúboru</parameter> nie je platný uploadnutý súbor
     nevykoná sa niè a funkcia <function>move_uploaded_file</function> vráti
     &false;. 
    </para>
    <para>
     Ak <parameter>názovsúboru</parameter> je platný uploadnutý súbor, ale
     presun nemô¾e by» z nejakého dôvodu uskutoènený, nevykoná sa niè a
     <function>move_uploaded_file</function> vráti &false;. Navy¹e
     bude vydané varovanie.
    </para>
    <para>
     Tento spôsob kontroly je dôle¾itý najmä v prípadoch, keï manipulácia 
     s uploadnutnými súbormi mô¾e odhali» ich obsah u¾ívateµovi, èi dokonca
     ostatným u¾ívateµom systému.
    </para>
     &note.sm.uidcheck;
     <note>
     <para>
      <function>move_uploaded_file</function> nie je ovplyvnená re¾imom
      &safemode; a jeho obmedzeniami cez UID. Toto v¹ak nie je nebezpeèné
      preto¾e <function>move_uploaded_file</function> pracuje výluène na 
      súboroch, ktoré boli uploadnuté cez PHP.
     </para>
    </note>
    <warning>
     <para>
      Ak cieµový súbor existuje, bude prepísaný.
     </para>
    </warning>
    <para>
     Pozri tie¾ <function>is_uploaded_file</function> a sekciu
     <link linkend="features.file-upload">Práca s uploadnutými súbormi</link>,
     ktorá obsahuje aj niekoµko jednoduchých príkladov.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/parse-ini-file.xml
+++ phpdoc-sk/reference/filesystem/functions/parse-ini-file.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EM-Revision: 1.11 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.87 -->
  <refentry id="function.parse-ini-file">
   <refnamediv>
    <refname>parse_ini_file</refname>
    <refpurpose>Parsuje konfiguraèný súbor</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>array</type><methodname>parse_ini_file</methodname>
      <methodparam><type>string</type><parameter>názovsúboru</parameter></methodparam>
      <methodparam choice="opt"><type>bool</type><parameter>spracováva»_sekcie</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>parse_ini_file</function> naèíta inicializaèný súbor
     ¹pecifikovaný v parametri <parameter>názovsúboru</parameter>
     a vráti jednotlivé nastavenia v asociatívnom poli.
     Nastavením posledného parametra <parameter>spracováva»_sekcie</parameter>
     na &true;, získate viacrozmerné pole, ktoré obsahuje okrem nastavení
     aj názvy sekcií. Implicitná hodnota tohto parametra je &false;.
    </para>
    <note>
     <para>
      Táto funkcia nemá niè spoloèné so súborom &php.ini; file. 
      Tento súbor je vo chvíli, keï spú¹»ate vá¹ skript, u¾ spracovaný.
      Táto funkcia mô¾e by» pou¾ívaná na naèítanie va¹ich vlastných
      konfiguraèných súborov, ktoré mô¾u va¹e aplikácie vyu¾íva».
     </para>
    </note>
    <note>
     <para>
      Ak hodnota v inicializaènom súbore obsahuje aj iné znaky ako
      alfanumerické, musí by» uzavretá v dvojitých úvodzovkách (").
     </para>
    </note>
    <note>
     <simpara>
      Od PHP 4.2.1 je táto funkcia obmedzená nastavením &safemode;
      a <link linkend="ini.open-basedir">open_basedir</link>.
     </simpara>
    </note>
    <para>
     ©truktúra inicializaèného súboru je podobná ¹truktúre súboru
     &php.ini;.
    </para>
    <para>
     Parsovanie inicializaèného súboru podporuje aj
     <link linkend="language.constants">kon¹tanty</link>, èi¾e ak je jednou
     z hodnôt inicializaèných nastavení kon¹tanta definovaná pred zavolaním
     funkcie <function>parse_ini_file</function>, jej hodnota bude integrovaná
     do výsledkov. Týmto spôsobom sú v¹ak vyhodnocované len inicializaèné
     hodnoty. Napríklad: 
    </para>
    <para>
     <example>
      <title>Obsah súboru <filename>priklad.ini</filename></title>
      <programlisting>
<![CDATA[
; Toto je vzorový konfiguraèný súbor
; Komentáre zaèínajú znakom ';', tak ako v php.ini

[prva_sekcia]
jeden = 1
pä» = 5
zviera = RYBA

[druhá_sekcia]
cesta = /usr/local/bin
URL = "http://www.priklad.com/~uzivatel"
]]>
      </programlisting>
     </example>
    </para>
    <para>
     <example>
      <title><function>parse_ini_file</function> example</title>
      <programlisting>
<![CDATA[
<?php

define ('RYBA', 'Kapor');

// Parsovanie bez sekcií
$ini_array = parse_ini_file("priklad.ini");
print_r($ini_array);

// Parsovanie so sekciami
$ini_array = parse_ini_file("priklad.ini", TRUE);
print_r($ini_array);

?>
]]>
      </programlisting>
     </example>
    </para>
    <para>
     Výsledok tohto skriptu:
     <informalexample>
      <programlisting>
<![CDATA[
Array
(
    [jeden] => 1
    [pä»] => 5
    [zviera] => Kapor
    [cesta] => /usr/local/bin
    [URL] => http://www.priklad.com/~uzivatel
)
Array
(
    [prva_sekcia] => Array
        (
            [jeden] => 1
            [pä»] => 5
            [zviera] = Kapor
        )

    [druha_sekcia] => Array
        (
            [cesta] => /usr/local/bin
            [URL] => http://www.priklad.com/~uzivatel
        )

)
]]>
      </programlisting>
     </informalexample>
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/pathinfo.xml
+++ phpdoc-sk/reference/filesystem/functions/pathinfo.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.3 Maintainer: novotnyr Status: ready -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.61 -->
  <refentry id="function.pathinfo">
   <refnamediv>
    <refname>pathinfo</refname>
    <refpurpose>Vráti informácie o ceste k súboru</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>array</type><methodname>pathinfo</methodname>
      <methodparam><type>string</type><parameter>cesta</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pathinfo</function> vráti asociatívne pole obsahujúce informácie
     o parametri <parameter>cesta</parameter>. Toto pole je tvorené nasledovnými
     prvkami:
     <parameter>dirname</parameter> - komponent obsahujúci adresárovú èas»
     cesty, <parameter>basename</parameter> - názov súboru vrátane prípony
     a <parameter>extension</parameter> - príponu súboru.
    </para>
    <para>
     <example>
      <title>Príklad na <function>pathinfo</function></title>
      <programlisting role="php">
<![CDATA[
<?php

$path_parts = pathinfo("/www/htdocs/index.html");

echo $path_parts["dirname"] . "\n";
echo $path_parts["basename"] . "\n";
echo $path_parts["extension"] . "\n";

?>
]]>
      </programlisting>
     </example>
    </para>
    <para>
     Tento skript vypí¹e
     <informalexample>
      <programlisting>
<![CDATA[
/www/htdocs
index.html
html
]]>
      </programlisting>
     </informalexample>
    </para>
    <note>
     <para>
      Bli¾¹ie informácie o tom, ako získa» informácie o aktuálnej ceste,
      mo¾no nájs» v sekcii <link linkend="language.variables.predefined">
      Preddefinované rezervované premenné</link>.
     </para>
    </note>
    <para>
     Pozri tie¾ <function>dirname</function>,
     <function>basename</function>, <function>parse_url</function>
     a <function>realpath</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
Index: phpdoc-sk/reference/filesystem/functions/pclose.xml
+++ phpdoc-sk/reference/filesystem/functions/pclose.xml
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- $Revision: 1.1 $ -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
  <refentry id="function.pclose">
   <refnamediv>
    <refname>pclose</refname>
    <refpurpose>Uzatvorí procesový deskriptor súboru</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Popis</title>
     <methodsynopsis>
      <type>int</type><methodname>pclose</methodname>
      <methodparam><type>resource</type><parameter>deskriptor</parameter></methodparam>
     </methodsynopsis>
    <para> 
     Uzatvorí procesový deskriptor k rúre, ktorý bol otvorený pomocou
     <function>popen</function>.
    </para> 
    <para> 
     Deskriptor musí by» platný a musel by» vrátený po úspe¹nom volaní funkcie
     <function>popen</function>.
    </para> 
    <para>
     Vráti èíslo reprezentujúce stav spusteného procesu po jeho ukonèení.
    </para>
    <para>
     Pozri <function>popen</function>.
    </para>
   </refsect1>
  </refentry>

<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.