cvs: phpdoc /nl/functions mail.xml msql.xml
| From: | Derick Rethans | Date: | Wed, 11 Oct 2000 16:52:06 +0000 |
| Subject: | cvs: phpdoc /nl/functions mail.xml msql.xml | ||
| Groups: | php.doc | ||
| Request: | Send a blank email to phpdoc+get-969332455@lists.php.net to get a copy of this message | ||
derick Wed Oct 11 09:52:06 2000 EDT
Modified files:
/phpdoc/nl/functions mail.xml msql.xml
Log:
- Update from English tree
Index: phpdoc/nl/functions/mail.xml
diff -u phpdoc/nl/functions/mail.xml:1.1 phpdoc/nl/functions/mail.xml:1.2
--- phpdoc/nl/functions/mail.xml:1.1 Tue Oct 10 15:07:53 2000
+++ phpdoc/nl/functions/mail.xml Wed Oct 11 09:52:06 2000
@@ -20,14 +20,18 @@
<paramdef>string <parameter>to</parameter></paramdef>
<paramdef>string <parameter>subject</parameter></paramdef>
<paramdef>string <parameter>message</parameter></paramdef>
- <paramdef>string
<parameter><optional>additional_headers</optional></parameter></paramdef>
+ <paramdef>string
+ <parameter><optional>additional_headers</optional>
+ </parameter>
+ </paramdef>
</funcprototype>
</funcsynopsis>
<simpara>
<function>Mail</function> automatically mails the message specified
in <parameter>message</parameter> to the receiver specified in
<parameter>to</parameter>. Multiple recipients can be specified by
- putting a comma between each address in
<parameter>to</parameter>.</simpara>
+ putting a comma between each address in <parameter>to</parameter>.
+ </simpara>
<para>
<example>
<title>Sending mail.</title>
@@ -46,7 +50,48 @@
mail("nobody@aol.com", "the subject", $message,
"From: webmaster@$SERVER_NAME\nReply-To: webmaster@$SERVER_NAME\nX-Mailer: PHP/" .
phpversion());
</programlisting>
- </example></para>
+ </example>
+ You can also use fairly simple string building techniques to
+ build complex email messages.
+ <example>
+ <title>Sending complex email.</title>
+ <programlisting>
+/* recipients */
+$recipient .= "Mary <mary@u.college.edu>" . ", " ; //note the comma
+$recipient .= "Kelly <kelly@u.college.edu> . ", ";
+$recipient .= "ronabop@php.net";
+
+/* subject */
+$subject = "Birthday Reminders for August";
+
+/* message */
+$message .= "The following email includes a formatted ASCII table\n";
+$message .= "Day \t\tMonth \t\tYear\n";
+$message .= "3rd \t\tAug \t\t1970\n";
+$message .= "17rd\t\tAug \t\t1973\n";
+
+/* you can add a stock signature */
+$message .= "--\r\n"; //Signature delimiter
+$message .= "Birthday reminder copylefted by public domain";
+
+/* additional header pieces for errors, From cc's, bcc's, etc */
+
+$headers .= "From: Birthday Reminder <birthday@php.net>\n";
+$headers .= "X-Sender: <birthday@php.net>\n";
+$headers .= "X-Mailer: PHP\n"; // mailer
+$headers .= "X-Priority: 1\n"; // Urgent message!
+$headers .= "Return-Path: <birthday@php.net>\n"; // Return path for errors
+
+$headers .= "Content-Type: text/html; charset=iso-8859-1\n" // Mime type
+
+$headers .= "cc:birthdayarchive@php.net\n"; // CC to
+$headers .= "bcc:birthdaycheck@php.net, birthdaygifts@php.net\n"; // BCCs to
+
+/* and now mail it */
+mail($recipent, $subject, $message, $headers);
+ </programlisting>
+ </example>
+ </para>
</refsect1>
</refentry>
Index: phpdoc/nl/functions/msql.xml
diff -u phpdoc/nl/functions/msql.xml:1.1 phpdoc/nl/functions/msql.xml:1.2
--- phpdoc/nl/functions/msql.xml:1.1 Tue Oct 10 15:07:53 2000
+++ phpdoc/nl/functions/msql.xml Wed Oct 11 09:52:06 2000
@@ -614,7 +614,7 @@
<function>msql_fieldtype</function> is similar to the
<function>msql_fieldname</function> function. The arguments are
identical, but the field type is returned. This will be one of
- "int", "string" or "real".
+ "int", "char" or "real".
</para>
</refsect1>
</refentry>