می توان در برنامه php به صورت مستقیم اقدام به ارسال نامه الکترونیکی نمود
برای این کار از تابع mail استفاده می شود
روش استفاده از تابع mail
mail(to,subject,message,headers,parameters)
 اشنایی با پارامترهای تابع mail
  •  to : آدرس گیرنده نامه است . اگر چندین ادرس گیرنده دارید ، بین انها ویرگول گذاشته و همه را کلا در یک جفت کوتیشن قرار دهید
  •  subject : موضوع نامه است
 message : متن نامه است . هر خط نامه را باید با کاراکتر n\ مشخص نمائید . هر خط نباید بیشتر از 70 کاراکتر باشد
  •  header : استفاده از این پارامتر اختیاری است . موارداضافه تری را مشخص می کند . مثل ادرس های cc و bcc که باید این مطالب اضافی توسط کاراکترهای n\r\ جداشوند
  •  parameters  : گزینه های اضافه تری را برای ارسال ایمیل مشخص می کند و استفاده از ان اختیاری است
 نکته : برای اینکه تابع mail کار کند باید یک سیستم mail در کامپیوتر سرور نصب باشد
 مثال
 در مثال زیر ما یک نامه متنی را ارسال می کنیم قبل از ان گزینه های ($to, $subject, $message, $from, $headers) را تنظیم می نمائیم
 <?php
$to = "someone@example.com";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "someonelse@example.com";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?>
ایجاد فرم ایمیل
 مثال زیر پیام متنی را بصورت ایمیل ارسال می کند
 <html>
<body>

<?php
if (isset($_REQUEST['email']))
//if "email" is filled out, send email
  {
  //send email
  $email = $_REQUEST['email'] ;
  $subject = $_REQUEST['subject'] ;
  $message = $_REQUEST['message'] ;
  mail("someone@example.com", $subject,
  $message, "From:" . $email);
  echo "Thank you for using our mail form";
  }
else
//if "email" is not filled out, display the form
  {
  echo "<form method='post' action='mailform.php'>
  Email: <input name='email' type='text'><br>
  Subject: <input name='subject' type='text'><br>
  Message:<br>
  <textarea name='message' rows='15' cols='40'>
  </textarea><br>
  <input type='submit'>
  </form>";
  }
?>

</body>
</html>
 هم اکنون توضیح می دهیم مثال بالا چگونه کار می کند :
 این خط دستور بررسی می کند که اگر فیلد ایمیل فرم یعنی متن نامه   پر شده است ...
 if (isset($_REQUEST['email']))
 
 در غیر این صورت در خروجی فرمی را برای ورود اطلاعات لازم جهت ارسال ایمیل به کاربر نمایش دهد یعنی دستورات زیر :
 else
//if "email" is not filled out, display the form
  {
  echo "<form method='post' action='mailform.php'>
  Email: <input name='email' type='text'><br>
  Subject: <input name='subject' type='text'><br>
  Message:<br>
  <textarea name='message' rows='15' cols='40'>
  </textarea><br>
  <input type='submit'>
  </form>";
  }
 نکته : باید بدانید برای استفاده از تگ های html درون کد php باید انها را در دستور echo نوشت
 اما به خط اول بر می گردیم . در صورتیکه کاربر اطلاعاتی را در فیلد فرم که نام ان  email می باشد ، وارد کرده بود ، اقدام به ارسال ایمیل به ادرسی که ما می خواهیم بکند . یعنی دستورات زیر :
 if (isset($_REQUEST['email']))
//if "email" is filled out, send email
  {
  //send email
  $email = $_REQUEST['email'] ;
  $subject = $_REQUEST['subject'] ;
  $message = $_REQUEST['message'] ;
  mail("someone@example.com", $subject,
  $message, "From:" . $email);
  echo "Thank you for using our mail form";
  }
 
 
 
 

دستور alias برای تغییر نام ستونها در جدول خروجی sql روش ایجاد view در mysql بررسی null بودن مقدار فیلد در mysql  روش قالب بندی لیست ها ی علامت دار با css روش قالب بندی رنگ پاراگراف با css چگونه می توان با css رنگ پراراگراف را تغییر داد چگونه می توان با css سی اس اس رنگ زمینه متن را عوض کرد برای تغییر قلم و اندازه فونت متن font-size , font-family , css  روش تغییر اندازه عرض عناصر در صفحه وب روش تغییر ویژگیهای عناصر تگ های html توسط css

عملگرهای رشته ای در php انواع عملگرهای محاسباتی انواع عملگرهای ریاضی در php عملگرها یا operator ها در php پی اچ پی عملگرهای مقایسه ای در php عملگرهای منطقی در php  روش کار دستورات حلقه for در php اشنایی با دستور حلقه while در php روش کار با دستور حلقه loop while در php روش تعریف و کار با آرایه در php در php چگونه می توان ارایه یا array تعریف کرد دستور $_get و $_post و $_request چگونه کار می کنند روش ساختن بانک اطلاعاتی در مای اس کیو ال mysql روش نوشتن دستورات mysql دستور create database در mysql چگونه می توان در mysql با دستور create table جدول ایجاد کرد روش ایجاد جدول جدید در mysql روش معرفی فیلدها به جدول در mysql  روش حذف رکورد از جدول در mysql روش اضافه کردن رکورد در mysql روش ویرایش رکورد در mysql دستور insert into  در mysql دستور delete from در mysql دستور values در mysql دستور alter table  در mysql دستور alter table drop column در mysql دستور update در mysql دستور or , while , and , between , in در mysql دستور having , group by در mysql دستور select  در آموزش زبان برنامه نویسی پی اچ پی - آموزش زبان برنامه نویسی php - روش برنامه نویسی با php - دستورات php - آموزش منبع کامل php - دانلود دستورات کامل php -  استفاده از راهنمای php - روش ارسال ایمیل با php - آشنایی با طرز کار دستور mail - آشنایی با روش کار تابع mail – زبان php – جلسه در php اموزش ایجاد – آموزش ایجاد session – آموزش ایجاد جلسه در php – اموزش ایجاد کوکی – اموزش ایجاد کوکی در php – اموزش ایجاد کوکی در پی اچ پی – روش کار با php – روش اجرا کردن برنامه با پسوند php – چگونه برنامه  php بنویسیم  - php چیست  -  php چگونه کار می کند – برنامه نویسی کامپیوتر – آموزش برنامه نویسی کامپیوتر – زبانهای برنامه نویسی – زبانهای برنامه نویسی وب – طراحی وب سایت – توابع تاریخ و زمان در php – تابع تاریخ زمان در php – تابع تاریخ زمان در php – مدیریت زمان در php – مدیریت زمان  به کمک php – انواع توابع در php – انواع  توابع در پی اچ پی – ومپ سرور چیست – دانلود نرم افزار ومپ سرور – دانلود نرم افزار wamp server  - روش تعریف تابع در پی اچ پی – روش تعریف تابع در php - روش تعریف تابع به کمک  پی اچ پی – روش تعریف تابع به کمک  php – کوکی چیست – جلسه چیست – session چیست – روش تعریف فایل در پی اچ پی - روش تعریف فایل در php- روش باز کردن فایل در php – روش نوشتن داده ها در php – روش نوشتن داده ها در فایل به کمک php – چگونه می توان به کمک php در فایل چیزی نوشت -  روش خواندن داده ها از فایل – روش دسترسی به فایل در php – روش مدیریت کردن داده های فرم در php – روش خواندن اطلاعات فرم به کمک php – چگونه با زبان php فرم ها را مدیریت کنیم  -  فرم چیست – زبان برنامه نویسی وب چیست – css چگونه کار می کند – چطور از سی اس اس استفاده کنیم – css به چه دردی می خورد css و php و jquery , j query چیست روش کار با دستورات جیی کوئری روش کار با دستورات j query روش کار با دستورات j query چگونه است توابع jquery معرفی دستورات پر کاربرد jquery  انواع border ها در css سی اس اس قالب بندی حاشیه جدول با css قالب بندی جدول و خطوط اطراف آن با css سی اس اس روش رنگ کردن خطوط یا خطهای اطراف جدول ها با css چطور می شود زمینه را با سی اس اس  css رنگی کرد روش تغییر در زمینه صفحه با css چطور با css تصویری را در زمینه سایت قرار دهیم چگونه می توان با css را در برنامه قرار دارد ایا برای کار با css نرم افزار خاصی لازم است انواع ویژگی های Css روش قرار دادن دستورات css در صفحات وب backcolor چیست border-style و css ویژگی border-color و سی اس اس  و css ویژگی border-width و css ویزگی color و css ویژگی font-size و css و سی اس اس  ویژگی font-family  و css سی اس اس ویژگی مهم متغیرها در php روش تعریف متغیر یا variable در php پی اچ پی  انواع عملگرها در php انواع