تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 19

نام تاپيک: آموزش گام به گام ساخت یک Web Mail

  1. #1
    پروفشنال mamadfelfel1988's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    Australia / Sydney
    پست ها
    739

    پيش فرض آموزش گام به گام ساخت یک Web Mail

    سلام به تمام دوستان عزیز می خوام تو این تایپیک آموزش ساخت یک Web Mail رو با زبان php ارائه بدم بعضی جا ها خیلی به کار میاد البته امیدوارم به کار شما هم بیاد
    این آموزش شامل ارسال email البته نه با تابع mail بلکه آموزش کامل ساخت یک SMTP
    دریافت و بازبینی ایمیل
    انشالا بزودی شروع خواهم کرد.

  2. #2
    پروفشنال mamadfelfel1988's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    Australia / Sydney
    پست ها
    739

    1 ساخت ارسال ایمیل از طریق تابع Mail

    این اولین شروع فعالیت من هست امیدوارم به کارتون بیاد.
    البته این شکل کلی هست و در ادامه میخوام آموزش ساخت کلاس MY_MAIL رو آموزش بدهم .
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  3. #3
    پروفشنال mamadfelfel1988's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    Australia / Sydney
    پست ها
    739

    3 حالا شروع به ساخت class My_mail

    کلاس my_mail بدون شک در عمل خود ساده است اما چهار چوبی را فراهم می نماید که بر اساس آن میتوانیم کلاس های پیچیده دیگری بسازیم.

    (خصوصیات) Properties

    نخست به تعدادی متغیر عضو در کلاس نیاز دایم که مقادیر فیلد هدر و محتویات بدنه رو در خود نگه خواهد داشت :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    خصوصیات $validate_email به صورت پیش فرض true هست وکلاس آدرس های ایمیل را برای اعتبار سنجی با استفاده از regular expression تست میکند.اگر خصوصیات $rigorous_email_check را بروی true تنظیم کنید رکردهای dns بررسی خواهد شد تا ببیند ایا نام domain بکار رفته در هر ادرس معتبر است یا خیر :
    var $validate_email = true;
    var $rigorous_email_check = false;
    دو خصوصیت زیر را روی true تنظیم کنید تا در صورت تمایل شما موضوعات وبدنه خالی email مجاز باشد :
    var $allow_empty_subject = false;
    var $allow_empty_body = false;

    ارایه header هر فیلد هدر email را که به عنوان عنصر ارایه مشخص شده است را در خود نگه میدارد .شکافتن آرایه بوسیله یک جفت CR/LّF بلاک هدر فرمت شده را به شما خواهد داد.
    var $headers = array();
    ما پیام های کاربر و خطا را به عنوان خصوصیات رشته ای معرفی می کنیم تا انها را از کد واقعی تمایز دهیم.به این طریق میتوانیم پیام ها را تعقیر دهیم مگر اینکه با snoop نمودن که با هر تعقیر در پیان احتیاج پیدا شود.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    واسه ایم پست بسته لطفا برای روحیه ادامه کار من نظر بدید

  4. #4
    آخر فروم باز
    تاريخ عضويت
    Jan 2006
    محل سكونت
    127.0.0.1
    پست ها
    2,664

    پيش فرض

    دستت درد نکنه ، اما...
    کدها رو بهتره تو تگهای php و code بزاری تا کپی کردنشون آسون باشه.

    واسه ایم پست بسته لطفا برای روحیه ادامه کار من نظر بدید
    من حدود یه هفته پیش یه آموزش نوشتم که مرحله به مرحله بود ، میخواستم یه فرم کامل بسازیم تا بتونه تمامی نیاز ها رو برطرف کنه ، اما هیچکس استقبال نکرد... من هم ادامه ندادم... امیدوارم حداقل این آموزش رو بتونی کامل کنی.
    Last edited by my friend; 08-08-2007 at 11:50.

  5. #5
    اگه نباشه جاش خالی می مونه hosseintdk775's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    http://forum.rastgo.com
    پست ها
    412

    پيش فرض

    دستت درد نکنه ، اما...
    کدها رو بهتره تو تگهای php و code بزاری تا کپی کردنشون آسون باشه.


    من حدود یه هفته پیش یه آموزش نوشتم که مرحله به مرحله بود ، میخواستم یه فرم کامل بسازیم تا بتونه تمامی نیاز ها رو برطرف کنه ، اما هیچکس استقبال نکرد... من هم ادامه ندادم... امیدوارم حداقل این آموزش رو بتونی کامل کنی.
    بسم الله الرحمن الرحيم
    با سلام
    دوست عزيز اينكه كسي استقبال نكرد معني اش اين نيست كه به درد كسي نمي خورد ، ممكن است كساني بوده اند كه مطالب را دنبال مي كردند و حتما هم كه نبايد پستي ارسال بكنند / و شايد هم كساني باشد كه فعلا در اين انجمن عضو نيست و در آينده عضو شود و به درد آن شخص بخورد.

  6. #6
    پروفشنال mamadfelfel1988's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    Australia / Sydney
    پست ها
    739

    پيش فرض

    بسم الله الرحمن الرحيم
    با سلام
    دوست عزيز اينكه كسي استقبال نكرد معني اش اين نيست كه به درد كسي نمي خورد ، ممكن است كساني بوده اند كه مطالب را دنبال مي كردند و حتما هم كه نبايد پستي ارسال بكنند / و شايد هم كساني باشد كه فعلا در اين انجمن عضو نيست و در آينده عضو شود و به درد آن شخص بخورد.
    دستت درد نکنه ، اما...
    کدها رو بهتره تو تگهای php و code بزاری تا کپی کردنشون آسون باشه.


    من حدود یه هفته پیش یه آموزش نوشتم که مرحله به مرحله بود ، میخواستم یه فرم کامل بسازیم تا بتونه تمامی نیاز ها رو برطرف کنه ، اما هیچکس استقبال نکرد... من هم ادامه ندادم... امیدوارم حداقل این آموزش رو بتونی کامل کنی.
    خدمت my friend عزیز بگم که آموزش که درست کرده بودی عالی بود و نخواستم تایپیک بدم که مشکل ایجاد بشه و گر نه من این تایپیکت رو به چند تا از دوستام که احتیاج مبرم به این داشتن دادم و ادامه بده.

  7. #7
    پروفشنال mamadfelfel1988's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    Australia / Sydney
    پست ها
    739

    پيش فرض Checkfields

    Checkfields
    متد Checkfields اطمینان میدهد که کاربر تمامی مقادیر هدر ضروری را Submit نموده است . همچنین آدرس های E-Mail را با اطمینان از یک عبارت با قاعده تعین اعتبار مینماید.اگر خصوصیات var $rigorous_email_check = false;
    فعال شده باشد پس رکوردهایDNS بررسی شده اند :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  8. #8
    پروفشنال mamadfelfel1988's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    Australia / Sydney
    پست ها
    739

    12

    چنانکه پیشتر ذکر شد کاربران به گذاشتن سمی کالون بجای کاما برای جدا کردن ادرس های ایمیل متعدد عادت پیدا کرده اند . ما ملزم به جای گزینی هر سمی کالون با یک کاما هستیم :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    اگر هدره اضافی موجود باشند همگی انان را درونه آرایه ی Mail_headers به عنوان عناصر آرایه قرار میدهیم :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اگر از شما درخواست شد که ادرس های ایمیل را تعیین اعتبار نمایید . validate_email به صورت پیش فرض فعال است :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    خب امیدوارم مستر ثمر واقع شده باشه .
    Last edited by mamadfelfel1988; 08-08-2007 at 15:33.

  9. #9
    آخر فروم باز
    تاريخ عضويت
    Jan 2006
    محل سكونت
    127.0.0.1
    پست ها
    2,664

    پيش فرض

    بسم الله الرحمن الرحيم
    با سلام
    دوست عزيز اينكه كسي استقبال نكرد معني اش اين نيست كه به درد كسي نمي خورد ، ممكن است كساني بوده اند كه مطالب را دنبال مي كردند و حتما هم كه نبايد پستي ارسال بكنند / و شايد هم كساني باشد كه فعلا در اين انجمن عضو نيست و در آينده عضو شود و به درد آن شخص بخورد.
    خدمت my friend عزیز بگم که آموزش که درست کرده بودی عالی بود و نخواستم تایپیک بدم که مشکل ایجاد بشه و گر نه من این تایپیکت رو به چند تا از دوستام که احتیاج مبرم به این داشتن دادم و ادامه بده.
    درسته ، شما راست میگید...
    اما خودتون که میدونید ، کسی استقبال نکنه آدم دلسرد میشه.... حتی اگه یه نفر آموزش ها رو دنبال کنه آدم دلگرم میشه تا ادامه بده...
    باشه سر فرصت حتما ادامه میدم...

  10. #10
    پروفشنال mamadfelfel1988's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    Australia / Sydney
    پست ها
    739

    9 Email Check

    تعیین اعتبار email وارد شده :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •