Командата
mail()
За да изпратите просто текстово съобщение в електронната поща,
трябва да използвате вградената команда mail(). За доставката на съобщенията,
тази команда разчита на локалната система за електрона поща. Синтаксисът на
функцията е:
boll mail(string to, string subject, string message[,string
additional_headers]);
Функцията връща стойност true, ако съобщението е
изпратено правилно до локалната система за електронна поща. Това обаче, не
означава, че самото съобщение е доставено до получателя. Четвъртия параметър не
е задължителен:
Ето и обяснение на параметрите:
| ------------------------------------------------------------- Параметър | Значение | Пример | ------------------------------------------------------------- To Адрес на получателя, [email protected] или | ако е повече от един [email protected], | трябва да се отделят [email protected] | със запетая | | Subject Тема на съобщението "user registration" | | Message Тяло на съобщението "Hi, n this is my | message ! " | | additional_ Този низ се добавя "From: | headers (не- в края на заглавието [email protected] | задължите- на съобщението. Ако rn Realy-to: | лен) заглавието заема ня [email protected] | колко реда, може да | ги разделите с "r | n" | -------------------------------------------------------------| |
| <?php mail ("[email protected]", "Това е темата", "Тялото на съобщението"); ?> |
| <?php mail ("[email protected]", "Това е темата", "Тялото на съобщението", " Hello, welcome to our server. To access our site, you need the following data: username: $username password: $password If you should have problems with our service, plese contact "); ?> |
| <?php mail ("[email protected], [email protected], [email protected]", "Темата темата", "Тялото на съобщението"); ?> |
| <?php $recipients = array("[email protected]", "[email protected]"); $recipient_list = implode(",",$recipients); ?> |
Как се корегира това ?