fujimoto Sat Jan 12 09:52:15 2002 EDT Modified files: /phpdoc/ja/faq html.xml obtaining.xml /phpdoc/ja/features persistent-connections.xml Log: translation updated. Index: phpdoc/ja/faq/html.xml diff -u phpdoc/ja/faq/html.xml:1.2 phpdoc/ja/faq/html.xml:1.3 --- phpdoc/ja/faq/html.xml:1.2 Wed Dec 12 15:52:28 2001 +++ phpdoc/ja/faq/html.xml Sat Jan 12 09:52:14 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Revision: 1.2 $ --> +<!-- $Revision: 1.3 $ --> <chapter id="faq.html"> <title>PHPとHTML</title> <titleabbrev>PHPとHTML</titleabbrev> @@ -26,7 +26,7 @@ <listitem> <para> HTMLを通じて渡す場合: 文字列にはどのような値が含まれるか分か - らないので、データは<emphasis>必ず</emphasis>htmlescapeを行い、 + +らないので、データは<emphasis>必ず</emphasis>htmlspecialcharsを行い、 ダブルクオートで囲まなければなりません。 </para> </listitem> @@ -46,7 +46,7 @@ <programlisting role="php"> <![CDATA[ <?php - echo "<input type=hidden value=\"" . htmlescape($data) . "\">\n"; + echo "<input type=hidden value=\"" . htmlspecialchars($data) . "\">\n"; ?> ]]> </programlisting> @@ -68,7 +68,7 @@ <![CDATA[ <?php echo "<textarea name=mydata>\n"; - echo htmlescape($data)."\n"; + echo htmlspecialchars($data)."\n"; echo "</textarea>"; ?> ]]> @@ -91,7 +91,7 @@ <programlisting role="php"> <![CDATA[ <?php - echo "<a href=\"" . htmlescape("/nexpage.php?stage=23&data=" . + echo "<a href=\"" . htmlspecialchars("/nexpage.php?stage=23&data=" . urlencode($data)) . "\">\n"; ?> ]]> @@ -105,9 +105,9 @@ </note> <note> <simpara> - 全てのURLを<function>htmlescape</function>する必要があります。 + +全てのURLを<function>htmlspecialchars</function>する必要があります。 なぜなら、このURLはHTMLのvalue属性として扱われるからです。この - 場合は、ブラウザはまず<function>htmlescape</function>されたデー + +場合は、ブラウザはまず<function>htmlspecialchars</function>されたデー タを元に戻し、それからURLを渡します。URLは <function>urlencode</function>されているので、PHPはこれを正し く解釈することができます。 @@ -117,7 +117,7 @@ に置き換えられていることに気づくでしょう。もしあなたがこれを忘 れても、ほとんどのブラウザは元に戻してくれますが、必ずそうして くれるとは限りませんので、URLが動的に変更されるものでなくても - URLは<function>htmlescape</function>される<emphasis>べき + URLは<function>htmlspecialchars</function>される<emphasis>べき </emphasis>です。 </simpara> </note> Index: phpdoc/ja/faq/obtaining.xml diff -u phpdoc/ja/faq/obtaining.xml:1.4 phpdoc/ja/faq/obtaining.xml:1.5 --- phpdoc/ja/faq/obtaining.xml:1.4 Thu Dec 13 08:20:29 2001 +++ phpdoc/ja/faq/obtaining.xml Sat Jan 12 09:52:14 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Revision: 1.4 $ --> +<!-- $Revision: 1.5 $ --> <chapter id="faq.obtaining"> <title>PHPを手に入れるには</title> <titleabbrev>PHPを手に入れるには</titleabbrev> @@ -112,7 +112,7 @@ </listitem> <listitem> <simpara> - <ulink url="&faqurl.mysql;">MySQL* (Unix)</ulink>. + <ulink url="&faqurl.mysql;">MySQL (Unix)</ulink>. </simpara> </listitem> <listitem> Index: phpdoc/ja/features/persistent-connections.xml diff -u phpdoc/ja/features/persistent-connections.xml:1.8 phpdoc/ja/features/persistent-connections.xml:1.9 --- phpdoc/ja/features/persistent-connections.xml:1.8 Sun Dec 23 05:03:05 2001 +++ phpdoc/ja/features/persistent-connections.xml Sat Jan 12 09:52:14 2002 @@ -125,10 +125,10 @@ <function>fbsql_pconnect</function>, <function>ibase_pconnect</function>, <function>ifx_pconnect</function>, <function>imap_popen</function>, <function>ingres_pconnect</function>, - <function>msql_pconnect</function>, <function>mssql_pconnection</function>, + <function>msql_pconnect</function>, <function>mssql_pconnect</function>, <function>mysql_pconnect</function>, <function>OCIPLogon</function>, <function>odbc_pconnect</function>, <function>Ora_pLogon</function>, - <function>pfsockopen</function>, <function>pg_pconnect</function>, and + <function>pfsockopen</function>, <function>pg_pconnect</function>, <function>sybase_pconnect</function>も参照してください。 </para>