[PHP-DOC] cvs: phpdoc /de/functions url.xml From: Thomas Schuermann (thomas.schuermann <email protected>)
Date: 08/14/00

tschuer Mon Aug 14 13:05:58 2000 EDT

  Modified files:
    /phpdoc/de/functions url.xml
  Log:
  Some changes (e.g. new or changed functions)
  
Index: phpdoc/de/functions/url.xml
diff -u phpdoc/de/functions/url.xml:1.5 phpdoc/de/functions/url.xml:1.6
--- phpdoc/de/functions/url.xml:1.5 Sat Jun 24 00:38:43 2000
+++ phpdoc/de/functions/url.xml Mon Aug 14 13:05:57 2000
@@ -8,7 +8,7 @@
     <refpurpose>dekodiert Daten mit MIME base64</refpurpose>
    </refnamediv>
    <refsect1>
- <title>Beschreibung</title>
+ <title>Beschreibung:</title>
     <funcsynopsis>
      <funcprototype>
       <funcdef>string <function>base64_decode</function></funcdef>
@@ -18,8 +18,7 @@
     <para>
      <function>base64_decode</function> dekodiert
      <parameter>encoded_data</parameter> und bringt die Originaldaten
- wieder. Die ausgegebenen Datein können im Binärformat
- sein.
+ wieder. Die ausgegebenen Dateien können im Binärformat sein.
     </para>
     <para>
      Siehe auch: <function>base64_encode</function>, RFC-2045 Sektion
@@ -83,13 +82,85 @@
    </refsect1>
   </refentry>
 
+ <refentry id="function.rawurldecode">
+ <refnamediv>
+ <refname>rawurldecode</refname>
+ <refpurpose>Dekodierung von URL-kodierten Strings</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Beschreibung:</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>string <function>rawurldecode</function></funcdef>
+ <paramdef>string <parameter>str</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ Gibt einen String zurück, in dem die Abschnitte, die mit einem
+ Prozent-Zeichen (<literal>%</literal>) beginnen (dem ein 2-stelliger
+ hexadezimal-Wert folgt), ersetzt wurden durch Buchstaben. So wird
+ z.B. die Zeichenkette <screen>foo%20bar%40baz</screen> umgewandelt
+ in <screen>foo bar <email protected></screen>.
+ </para>
+ <simpara>
+ Siehe auch <function>rawurlencode</function>.
+ </simpara>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.rawurlencode">
+ <refnamediv>
+ <refname>rawurlencode</refname>
+ <refpurpose>URL-Kodierung nach RFC 1738</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Beschreibung:</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>string <function>rawurlencode</function></funcdef>
+ <paramdef>string <parameter>str</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ Gibt eine Zeichenkette zurück, in der alle Sonderzeichen ausser
+ <screen>-_.</screen> durch ein Prozent-Zeichen
+ (<literal>%</literal>), gefolgt von einer 2-stelligen hexadezimalen
+ Zahl, ersetzt worden sind. Dies ist die Kodierung nach RFC 1738
+ zum Schutz von Zeichen, die als spezielle URL-Trennzeichen zu
+ interpretieren sind oder die vor einer Umwandlung durch
+ Übertragungs-Medien mit Zeichen-Konvertierung (z.B. einige
+ E-Mail-Systeme) bewahrt werden sollen.
+ Falls sie z.B. ein Passwort in eine FTP-URL einbinden wollen:
+ <example>
+ <title><function>Rawurlencode</function>-Beispiel 1:</title>
+ <programlisting role="php">
+echo '&lt;A HREF="ftp://user:', rawurlencode ('foo @+%/'),
+ ' <email protected>/x.txt">';
+ </programlisting>
+ </example>
+ Oder sie wollen Informationen in der Pfadangabe der URL
+ übertragen:
+ <example>
+ <title><function>Rawurlencode</function>-Beispiel 2:</title>
+ <programlisting role="php">
+echo '&lt;A HREF="http://x.de/leitung_list_skript/',
+ rawurlencode ('Verkauf und Marketing/Hamburg'), '">';
+ </programlisting>
+ </example>
+ </para>
+ <simpara>
+ Siehe auch <function>rawurldecode</function>.
+ </simpara>
+ </refsect1>
+ </refentry>
+
   <refentry id="function.urldecode">
    <refnamediv>
     <refname>urldecode</refname>
- <refpurpose>Dekodiert eine URL-kodierte Zeile.</refpurpose>
+ <refpurpose>Dekodiert eine URL-kodierte Zeile</refpurpose>
    </refnamediv>
    <refsect1>
- <title>Beschreibung</title>
+ <title>Beschreibung:</title>
     <funcsynopsis>
      <funcprototype>
       <funcdef>string <function>urldecode</function></funcdef>
@@ -114,7 +185,8 @@
      </example>
     </para>
     <para>
- Siehe auch <function>urlencode</function>
+ Siehe auch <function>urlencode</function>. und
+ <function>rawurlencode</function>.
     </para>
    </refsect1>
   </refentry>
@@ -125,7 +197,7 @@
     <refpurpose>URL-kodiert eine Zeile</refpurpose>
    </refnamediv>
    <refsect1>
- <title>Beschreibung</title>
+ <title>Beschreibung:</title>
     <funcsynopsis>
      <funcprototype>
       <funcdef>string <function>urlencode</function></funcdef>
@@ -155,7 +227,8 @@
      </example>
     </para>
     <para>
- Siehe auch <function>urldecode</function>.
+ Siehe auch <function>urldecode</function> und
+ <function>rawurldecode</function>.
     </para>
    </refsect1>
   </refentry>