goba Sat Dec 22 11:15:24 2001 EDT Modified files: /phpdoc/hu/features error-handling.xml file-upload.xml Log: Update to the latest EN Revisions Index: phpdoc/hu/features/error-handling.xml diff -u phpdoc/hu/features/error-handling.xml:1.9 phpdoc/hu/features/error-handling.xml:1.10 --- phpdoc/hu/features/error-handling.xml:1.9 Wed Dec 12 15:50:57 2001 +++ phpdoc/hu/features/error-handling.xml Sat Dec 22 11:15:24 2001 @@ -1,12 +1,12 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- EN-Revision: 1.19 Maintainer: goba Status: ready --> +<!-- EN-Revision: 1.24 Maintainer: goba Status: ready --> <chapter id="features.error-handling"> <title>Hibakezelés</title> <para> - A hibáknak és figyelmeztetéseknek PHP-ben számos típusa van. Ezek: - + A hibáknak és figyelmeztetéseknek PHP-ben + számos típusa van. Ezek: <table> <title>PHP hiba típusok</title> <tgroup cols="4"> @@ -105,18 +105,19 @@ operátorok használhatóak <filename>php.ini</filename> fájlban, és semmilyen operátor sem használható a <filename>php3.ini</filename> fájlban. - </para> - <para> - PHP 4-ben az alapbeállítású <link - linkend="ini.error-reporting">error_reporting</link> érték - <literal>E_ALL & ~E_NOTICE</literal>, ami azt jelenti, hogy minden - hiba és figyelmeztetés megjelenik az E_NOTICE-szint kivételével. PHP 3-ban - az alapbeállítás <literal>(E_ERROR | E_WARNING | E_PARSE)</literal>, - ugyanezt jelenti. Vedd figyelembe, hogy ezek a konstansok nem - támogatottak a PHP 3 <filename>php3.ini</filename> fájljában, - ezért az <link linkend="ini.error-reporting">error_reporting</link> - beállítás a numerikus <literal>7</literal> érték. - </para> + </para> + + <para> + PHP 4-ben az alapbeállítású <link + linkend="ini.error-reporting">error_reporting</link> érték + <literal>E_ALL & ~E_NOTICE</literal>, ami azt jelenti, hogy minden + hiba és figyelmeztetés megjelenik az E_NOTICE-szint kivételével. PHP 3-ban + az alapbeállítás <literal>(E_ERROR | E_WARNING | E_PARSE)</literal>, + ugyanezt jelenti. Vedd figyelembe, hogy ezek a konstansok nem + támogatottak a PHP 3 <filename>php3.ini</filename> fájljában, + ezért az <link linkend="ini.error-reporting">error_reporting</link> + beállítás a numerikus <literal>7</literal> érték. + </para> <para> Ezek a beállítások az ini fájl <link @@ -139,42 +140,42 @@ </para> </warning> + <para> + Minden <link linkend="language.expressions">PHP kifejezés</link> írható a + "@" előtaggal, ami kikapcsolja a hibajelentést arra a kifejezésre. + Ha hiba lép fel a kifejezés kiértékelésekor, és a + <link linkend="ini.track-errors">track_errors</link> szolgáltatás + be van kapcsolva, a hibaüzenet megtalálható a + <literal>$php_errormsg</literal> globális változóban. + </para> + + <note> <para> - Minden <link linkend="language.expressions">PHP kifejezés</link> írható a - "@" előtaggal, ami kikapcsolja a hibajelentést arra a kifejezésre. - Ha hiba lép fel a kifejezés kiértékelésekor, és a - <link linkend="ini.track-errors">track_errors</link> szolgáltatás - be van kapcsolva, a hibaüzenet megtalálható a - <literal>$php_errormsg</literal> globális változóban. + A <link linkend="language.operators.errorcontrol">@ + hibakezelő operátor</link> nem kapcsolja ki a + szkriptek feldolgozása során előforduló hibák + (parse error) jelentését. </para> + </note> - <note> - <para> - A <link linkend="language.operators.errorcontrol">@ - hibakezelő operátor</link> nem kapcsolja ki a - szkriptek feldolgozása során előforduló hibák - (parse error) jelentését. - </para> - </note> - - <warning> - <para> - Jelenleg a "@" hibakezelő operátor kikapcsolja azon kritikus hibák - jelentését is, amik megállítják a szkript futását. Más problémák - mellett, ha egy függvényből érkező hibaüzenetek elnyelésére - használod a "@" jelet, meg fog állni a szkript futása, ha - nem létezik a megadott függvény, vagy elírtad a nevét. - </para> - </warning> - + <warning> <para> - Az alábbiakban láthatsz egy példát a PHP hibakezelő képességeire. - Definiálunk egy hibakezelő függvényt, ami tárolja a hibákat egy - fájlba (XML formátummal) és email-t küld a fejlesztőnek ha - a programban kritikus hiba történik. - <example> - <title>Hibakezelés használata egy szkriptben</title> - <programlisting role="php"> + Jelenleg a "@" hibakezelő operátor kikapcsolja azon kritikus hibák + jelentését is, amik megállítják a szkript futását. Más problémák + mellett, ha egy függvényből érkező hibaüzenetek elnyelésére + használod a "@" jelet, meg fog állni a szkript futása, ha + nem létezik a megadott függvény, vagy elírtad a nevét. + </para> + </warning> + + <para> + Az alábbiakban láthatsz egy példát a PHP hibakezelő képességeire. + Definiálunk egy hibakezelő függvényt, ami tárolja a hibákat egy + fájlba (XML formátummal) és email-t küld a fejlesztőnek ha + a programban kritikus hiba történik. + <example> + <title>Hibakezelés használata egy szkriptben</title> + <programlisting role="php"> <![CDATA[ <?php // saját hibakezelést építünk @@ -208,7 +209,7 @@ $hiba = "<errorentry>\n"; $hiba .= "\t<datetime>".$ido."</datetime>\n"; - $hiba .= "\t<errornum>".$hibaszam."</errnumber>\n"; + $hiba .= "\t<errornum>".$hibaszam."</errornum>\n"; $hiba .= "\t<errortype>".$hibatipus[$hibaszam]."</errortype>\n"; $hiba .= "\t<errormsg>".$hibauzenet."</errormsg>\n"; $hiba .= "\t<scriptname>".$filenev."</scriptname>\n"; @@ -305,9 +306,12 @@ sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil - sgml-default-dtd-file:"../../manual.ced" +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/hu/features/file-upload.xml diff -u phpdoc/hu/features/file-upload.xml:1.7 phpdoc/hu/features/file-upload.xml:1.8 --- phpdoc/hu/features/file-upload.xml:1.7 Wed Dec 12 15:50:58 2001 +++ phpdoc/hu/features/file-upload.xml Sat Dec 22 11:15:24 2001 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- EN-Revision: 1.24 Maintainer: goba Status: ready --> +<!-- EN-Revision: 1.28 Maintainer: goba Status: ready --> <chapter id="features.file-upload"> <title>Fájlfeltöltés kezelése</title> @@ -409,9 +409,12 @@ sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil - sgml-default-dtd-file:"../../manual.ced" +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 -->