الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال عن فنكشن ال mail()

مغلق
بدأه kharbat في 28 فبراير 2005 · 8 رد · 635 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

قم بكتابة كود بسيط يقوم ببعث ايميل الى بريد الكتروني معين، وقد اضفت كود يقوم بالتأكد من ان الكود يعمل بشكل صحيح، حملته على سيرفير وكانت النتيجة ايجابية، مع ذلك لم يصل شي. لماذا؟ <_<

الكود كالتالي:

<?php
mail($_POST["to"],$_POST["subject"],$_POST["body"]);
if(mail($_POST["to"],$_POST["subject"],$_POST["body"])) {
echo "An e-mail was sent to $to with the subject: $subject";
} else {
echo "There was a problem sending the mail. Check your code and make sure that the e-mail address $to is valid";
}
?>

أرجو المساعدة وشكراً

تم تعديل هذه المشاركة بواسطة mostafasaw في 28 فبراير 2005 في 22:55

"My ambition exceeds my talent"

Best Regards

10goca_logo.gif

#2

مرحبا أخي :)

اولاً.. لديك غلطة بسيطة..

وهي ان اول سطر غير ضروري.. فبهذه الطريقة انت ترسل الايميل مرتين.

بالنسبة لمشكلة عدم وصول الايميل.. فارجو ان توضح كيف تستخدم هذا الكود ؟

ملحوظة: ارجو ان تقوم بوضع الكود داخل اوسم

 اثناء كتابتك للموضوع ليظهر بشكل أفضل.
#3
<?php
if(mail($_POST["to"],$_POST["subject"],$_POST["body"])) {
echo "An e-mail was sent to $to with the subject: $subject";
} else {
echo "There was a problem sending the mail. Check your code and make sure that the e-mail address $to is valid";
}
?>

جرب الكود هذا

لكن انتبه في هذا الكود ثغرة امنية لربما و هي ان اي شخص يمكنه ارسال رسالة من موقعك و الى اي مكن يريده و و باي معلومات يريدها ايضا

فذكر ان نفعت الذكرى

Let's google help you Before ask

--------------------------

My Blog : www.phplover.net

#4

شكراً للمساعدة ولكن ما زالت المشكلة قائمة، الرسائل لا تصل...

هل يمكني تجربة الكود على سيرفير الجهاز المحلي وأنا متصل بالانترنت؟؟ ام يعمل فقط في حال حملته على هوست php ؟؟

"My ambition exceeds my talent"

Best Regards

10goca_logo.gif

#5

بالمناسبة انا استعمل هذا الكود كالتالي:

1- فورم ارسال الايميل في صفحة html

2-الآكشن هو صفحة ال php التي تحتوي على الكود

قمت بتجربتها على السيرفير المحلي للجهاز، وحاولت تحميلها على هوست وفي كلتا الحالتين لم يصل شيء....

"My ambition exceeds my talent"

Best Regards

10goca_logo.gif

#6

:wacko: :) على فكرة مشكلة mail جننتني مش عارفة ما هو الحل :blink:

#7

على السيرفر المحلي localhost لا تعمل

لكن عند وض

Let's google help you Before ask

--------------------------

My Blog : www.phplover.net

#8

على السيرفر المحلي localhost لا تعمل

لكن عند وضعها على سيرفر حقيقي سوف تعمل و بدون مشكلة

اذا ظهر لديك اي خطأ ضعه لدينا

Let's google help you Before ask

--------------------------

My Blog : www.phplover.net

#9

ابعتلي الفورم وملف ال php.. وسأجربها لك لنعرف اين المشكلة بالتحديد.

هذا الموضوع مغلق.

مواضيع مشابهة