cvs: peardoc /en/package/database/db intro-dsn.xml
| From: | Daniel Convissor | Date: | Fri, 23 Apr 2004 16:54:34 +0000 |
| Subject: | cvs: peardoc /en/package/database/db intro-dsn.xml | ||
| Groups: | php.pear.doc | ||
| Request: | Send a blank email to pear-doc+get-3695@lists.php.net to get a copy of this message | ||
danielc Fri Apr 23 12:54:34 2004 EDT
Modified files:
/peardoc/en/package/database/db intro-dsn.xml
Log:
Explain how to escape special characters.
http://cvs.php.net/diff.php/peardoc/en/package/database/db/intro-dsn.xml?r1=1.24&r2=1.25&ty=u
Index: peardoc/en/package/database/db/intro-dsn.xml
diff -u peardoc/en/package/database/db/intro-dsn.xml:1.24
peardoc/en/package/database/db/intro-dsn.xml:1.25
--- peardoc/en/package/database/db/intro-dsn.xml:1.24 Fri Apr 16 19:29:44 2004
+++ peardoc/en/package/database/db/intro-dsn.xml Fri Apr 23 12:54:34 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1" ?>
-<!-- $Revision: 1.24 $ -->
+<!-- $Revision: 1.25 $ -->
<refentry id="package.database.db.intro-dsn">
<refnamediv>
@@ -107,6 +107,18 @@
phptype(syntax)://user:pass@protocol(proto_opts)/database
</programlisting>
</para>
+ <para>
+ If your <varname>username</varname> or <varname>password</varname>
+ contain characters used to delineate DSN parts, you
+ can escape them via URI encodings:
+ <programlisting role="url">
+ <![CDATA[
+: = :, / = /, @ = @,
++ = +, ( = (, ) = ),
+? = ?, = = =, & = &
+ ]]>
+ </programlisting>
+ </para>
<warning>
<para>
Please note, that some features may be not supported by all