http://www.swalif.net/softs/swalif54/softs42428/
لما اسوي عملية ارسال يطلع النص الي امامكم
Fatal error: Call to undefined function: print_error() in /home/00000000/public_html/order/fmail.php on line 20
http://www.swalif.net/softs/swalif54/softs42428/
لما اسوي عملية ارسال يطلع النص الي امامكم
Fatal error: Call to undefined function: print_error() in /home/00000000/public_html/order/fmail.php on line 20
__________________
سبحان الله وبحمده
توي انتبهت للعنوان انه غلط
شوفو لنا حل في السكربت هدا ياشباب تعبت وانا اغير في الدوال المهم المساعدة لو سمحتم
__________________
سبحان الله وبحمده
اظن ان معنى الرسالة ان الدالة print_error() غير معرفة و تم استخدامها في السطر 20 دون تعريفها قبلها
__________________
عاشت مصر حرة مستقلة
غيرت في الداله مافيه فائدة
اتمنى الافاده الله لايحرمكم من الاجر
__________________
سبحان الله وبحمده
- هذه الرسالة تظهر بسبب طلب دالة print_error التي من المفترض ان تكون في ملف ما .. لكنه لم يتم استدعاءه.
- سبب طلب الدالة من الأساس هو ادخال عنوان بريد غير صالح، و أنها هي المسئولة عن عرض رسالة الخطأ.
__________________
محمد حمود.
البريد شغال ومافيه مشكله وجربت بريد ثاني بعد كلامك ولم يعمل
__________________
سبحان الله وبحمده
قصدي بريد المرسل اليه اللي بتمرره للملف يوجد به خطأ
و الملف قام بتوليد رسالة تفيد بذلك لكنه لم يكمل عمله لأنه يحتاج لدالة تطبع لك رسالة الخطأ التي كونها
هذه الدالة هي print_error .. اما انها موجودة في ملف آخر و تتطلب عمل include له
أو ان الملف الذي تستخدمه به اكواد ناقصة.
عموما .. استبدل print_error ب print و حاول الارسال. هذا سيمنع رسالة الخطأ التي تظهر حاليا.
__________________
محمد حمود.
الله يبارك فيك
السكربت كان شغال ويرسل ومافيه اي مشكله لكن مش عارف اللي حصل وليه تظهر الاخطاء
ممكن لو سمحت تحاول مره ثانية يمكن تنجح
__________________
سبحان الله وبحمده
طيب أخي. انا عدلت على الملف fmail.php حتى لا يظهر رسالة الخطأ التي يظهرها.
اذا كان هناك خطأ في احد او بعض العناوين المرسل اليها سوف يخبرك بذلك و يوقف الارسال.
__________________
محمد حمود.
هناك خطا ما يحدث عند الارسال لذلك يتم استدعاء الداله المذكوره لكي تطبع الخطا
فسواء عطلتها او لا لم تتم عملية الارسال
الافضل تبحث عن الداله وتضعها حتى تطبع الخطا ونعرف سبب الخطا عند الارسال
__________________
Contact Me
لم توصل اي رساله
وتظهر الرساله
NEED A VALID RECIPIENT EMAIL ADDRESS () TO CONTINUE
شكرا لقد تم ارسال البريد
__________________
سبحان الله وبحمده
اخوي احمد ممكن تحاول معانا في ايجاد تعديل الدوال
__________________
سبحان الله وبحمده
طيب اخي حاول تتأكد من ان اسماء الايميلات صحيحة كلها.
اذا لم يكن فيها خطأ، حاول ترفق كل الملفات المسئولة عن الارسال حتى نعدل عليها و نختبرها.
__________________
محمد حمود.
ابشر واليك السكربت كامل
__________________
سبحان الله وبحمده
في السطر 20 تجد هالكود :
والدالة print_error غير موجوده بالملف كما ذكر الاخوان ولا يوجد اي ملف دوال اخر بالسكربتكود PHP:
print_error("<b>I NEED A VALID RECIPIENT EMAIL ADDRESS ($recipient_to_test) TO CONTINUE</b>");
تستطيع استبدال السطر بـ:
ORكود PHP:
print "<b>I NEED A VALID RECIPIENT EMAIL ADDRESS ($recipient_to_test) TO CONTINUE</b>";
سبب ظهورها هو شرط التحقق من صحة الإي ميل اللي انت مستخدمهكود PHP:
die("<b>I NEED A VALID RECIPIENT EMAIL ADDRESS ($recipient_to_test) TO CONTINUE</b>");