ايمن ميلاد نشر 3 مارس أرسل تقرير مشاركة نشر 3 مارس (معدل) السلام عليكم لدي زر اسمه حذف عندما اضغط عليه اريد ان ترسل رسالة لكن لاتصل الرسالة للعلم موقع علي استضافة ويدعم ارسال رسائل <?php include('header.php'); ?> <!--------------------------------------------------------------------------------> <!------------------------------------header--------------------------------------> <!--------------------------------------------------------------------------------> <div class="col-md-9 pan1"> <ol class="breadcrumb" style="background-color: #fff;padding-top:8px;padding-bottom:8px;color:#000;font-size:16px;"> <li><a href="projetcs.php">المشاريع</a></li> <li class="active">حذف مشروع مقترح</li> </ol> </div> </div> <div class="row"> <div class="col-md-9 pan1"> <div class="panel" style="color:#000;"> <div class="panel-body" style="font-size:14px; padding-left:40px;padding-right:40px;padding-bottom:25px;padding-top:25px;"> <?php echo '<form class="form-horizontal" method="post" role="form"> <div class="form-group"> <label class="col-sm-2 control-label">ملاحظة سبب الرفض</label> <div class="col-sm-10"> <textarea class="form-control" name="msg_txt" rows="3"> </textarea> </div> </div> <div class="form-group"> <div class="col-sm-offset-2 col-sm-10"> <button type="submit" name="submit" class="btn btn-default">ارسال</button> </div> </div> </form>'; if(isset($_GET['id'])){ //send msg $id_pro = intval($_GET['id']); $querypost2="SELECT * FROM `projects` WHERE `id_Pro`=$id_pro"; $result2=mysqli_query($con,$querypost2); $rows2=@mysqli_fetch_array($result2); $id_std = $rows2['Num_STD']; //$id_std = intval($_GET['id']); $querypost="SELECT * FROM `student` WHERE `id_std`=$id_std"; $result=mysqli_query($con,$querypost); $rows=@mysqli_fetch_array($result); $email_std = $rows['Email_STD']; //$send = mysqli_real_escape_string($con,$_POST['username']); if(isset($_POST['submit'])){ $message = $_POST['msg_txt']; $headers = "From: info@sta.sa"; // Send mail($email_std, 'سبب رفض مقترح المشروع', $message, $headers); $sql = "DELETE FROM `projects` WHERE `id_Pro`='".intval($_GET['id'])."'"; //delete project mysqli_query($con,$sql); echo '<div class="col-md-12">'; echo '<div class="text-center alert alert-success" role="alert">تم الحذف بنجاح</div>'; echo '<meta http-equiv="refresh" content="3;url=projetcs.php" />'; echo '</div>'; } } ?> </div> </div> </div> </div> <!--------------------------------------------------------------------------------> <!------------------------------------Footer--------------------------------------> <!--------------------------------------------------------------------------------> <?php include('footer.php'); ?> تم التعديل في 3 مارس بواسطة gamal_king 2 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Taha Khaled2 نشر 4 مارس أرسل تقرير مشاركة نشر 4 مارس 1. تأكد من دعم الاستضافة لوظيفة ()mail لان بعض مزودي الاستضافة قد يقيدون استخدام دالة ()mail في PHP لأسباب تتعلق بالأمان. يمكن التحقق من ذلك عبر التواصل مع دعم الاستضافة. 2. يجب ايضا التاكد من ملف php.ini لتأكد من أن ملف php.ini لديك مكون بشكل صحيح لإرسال البريد الإلكتروني، خاصة الإعدادات المتعلقة بـ SMTP و sendmail_path. 3. ايضا تاكد في البريد الخاص بك في صندوق الرسائل الغير مرغوب بها او ال spam لان عندما تكون الاستضافه جديده فبيتم تصنيفه كبريد عشوائي في بريد المستلم. 4. الافضل ان لا تستخدام دالة ()mail مباشرة، يمكنك استخدام مكتبات مثل PHPMailer أو SwiftMailer التي تساعد في التعامل مع مشكلات البريد الإلكتروني بشكل أفضل. اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
ايمن ميلاد
السلام عليكم لدي زر اسمه حذف عندما اضغط عليه اريد ان ترسل رسالة لكن لاتصل الرسالة للعلم موقع علي استضافة ويدعم ارسال رسائل
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.