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

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




صفحه 1 از 5 12345 آخرآخر
نمايش نتايج 1 به 10 از 47

نام تاپيک: اموزش:ارسال ايميل در فلش با استفاده از Php

  1. #1
    حـــــرفـه ای Elfin-D's Avatar
    تاريخ عضويت
    Aug 2005
    پست ها
    7,785

    پيش فرض اموزش:ارسال ايميل در فلش با استفاده از Php

    اين رو به درخواست يكي از دوستان گذاشتم(اسمشون يادم نيست ولي به من PM داده بودند) .البته از سايت persiantoolsپيدا كردم كه خود اونها هم از majidonlineكش رفته بودند!
    --------------------------------------------------
    در اين آموزش قصد دارم طريقه ارسال يك ايميل از درون فايلهاي فلش را برايتان توضيح بدهم. بايد توجه داشته باشيد كه سروري كه شما بر روي آن قصد داريد اين كار را انجام دهيد از زبان برنامه نويسي PHP را بايد پشتيباني كند، و همچنين شما نياز به يك ايميل POP3 داريد كه بايد از طريق آن ايميل خود را ارسال كنيد.

    اين قسمت فقط جنبه آموزشي دارد و بصورت ساده بيان شده است اگر هنگام ارسال ايميل خود نياز به امكانات بيشتري داريد مي توانيد از دستورات مربوطه استفاده كنيد ولي روند كلي كار به اين شكلي است كه در زير توضيح داده مي شود.

    براي شروع كار برنامه Flash‌را اجرا كنيد. (توجه داشته باشيد اين آموزش بر حسب Flash MX و PHP 3 توضيح داده شده است.)

    در ابتدا با انتخاب ابزار Text Tool‌سه متن با عناوين Subject ، Message ، Email ايجاد مي كنيد.

    سپس گزينه New Symbol را از منوي Insert انتخاب كنيد (و يا كليد Ctrl+F8 را بفشاريد) و سپس يك Button با نام Send‌ايجاد كنيد.

    در صفحه اي كه باز مي شود بايد يك كليد ايجاد نماييد. براي اينكار در فريم Up با ابزار Rectangle Tool‌يك مربع ايجاد نماييدو درون آن متن خود را مثلا Send را وارد نماييد.


    چنانچه مايل باشيد مي توانيد در فريمهاي Over و Down هم فريم خود را ايجاد نمايد. پس از ايجاد كليد به Stage اصلي باز گرديد (كليد Ctrl+E را بفشاريد) در اينجا پنل Library را نمايان كنيد (با استفاده از كليد Ctrl+L) سپس سيمبل كليدي را كه ساخته ايد را در صفحه قرار دهيد.

    سپس دوباره با استفاده از ابزار Text Tool يك تكست باكس ايجاد نماييد. براي اين كار ابزار متن را انتخاب كنيد و بعد در صفحه با استفاده از همين ابزار يك مربع بكشيد و در پنل Properties قسمت Static Text را به Input Text تغيير دهيد. سپس كليد Show Border around Text را فعال نماييد. سپس كليد Character را بفشاريد. سپس گزينه All Character را براي Embed font outlines for انتخاب كنيد. براي متغير var مقدار subject را وارد كنيد. مقدار Maximum Character را 30 قرار دهيد.


    سپس دو تكست باكس ديگر به همين روش ايجاد نماييد. پس تكست باكسهاي ما به شرح زير خواهد بود:


    Var : Subject , Single Line , Max. Char. : 30 , Embed Fnt Outlines For : All Character .

    Var : Message , Multi Line , Max. Char. : 500 , Embed Fnt Outlines For : All Character .

    Var : From , Single Line , Max. Char. : 50 , Embed Fnt Outlines For : All Character .


    خب حالا كه تكست باكسها و كليد ما ايجاد شدند ما شروع به برنامه نويسي آن ميكنيم.

    بايد توجه داشته باشيد كه براي اين كار شما بايد ابتدا يك برنامه نويسي Action Script براي فلش بكنيد و بعد يك برنامه بصورت PHP بنويسيد كه هنگامي كه كليد Send‌را مي فشاريد مقادير وارد شده در فرم شما به فايل PHP ارسال شود و در آنجا Process شود. براي اين كار ابتدا اكشن اسكريپت آن را مي نويسيم.

    بر روي فريم اول در Stage‌ اصلي right click كنيد و گزينه Actions را از منويي كه باز ميشود انتخاب كنيد. سپس در اديتور اكشن اسكريپت كد زير را قرار دهيد:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حال بر روي كليد Send كليك كنيد و كليد سمت راست ماوس را بفشاريد و از منويي كه باز ميشود گزينه Actions‌ را انتخاب نماييد. و در اديتور آن كد زير را وارد نماييد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    سپس به فريم دوم رفته و در آنجا با فشردن كليد F7‌يك Blank Key Frame‌ ايجاد كنيد. در اين فريم يك جمله تشكر يا هر چيز ديگر بنويسيد . اين فريم پس از ارسال ايميل نمايش داده مي شود. به عنوان مثال من در اين فريم از ارسال ايميل كاربر تشكر كرده ام :

    حالا بر روي فريم دوم كليد سمت راست ماوس را بفشاريد و گزينه Actions را ازمنويي كه باز ميشود انتخاب كنيد. در قسمت اديتور اكشن اسكريپ كد زير را وارد كنيد :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا برنامه نويسي اكشن اسكريپتهاي فايل فلش شما تمام شد و حالا بايد فايل PHP‌خودمان را ايجاد كنيم.

    همانطوري هم كه در اكشن اسكريپتي كه براي كليد تعريف كرديم گفتيم كه از فايل mail.php3‌ هنگام ارسال فرم استفاده كند. پس ما بايد اسم اين فايل PHP‌خودمان را mail.php3 بگذاريم تا هنگام ارسال درخواست به مشكل بر نخوريم.

    خب كافي هستش شما برنامه notepad رو اجرا كنيد و كد زير را در آن قرار دهيد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بعد فايل را به نام mail.php3‌ذخيره كنيد. حالا در مورد دستوارت به كار رفته در اين كد به مختصر توضيح مي دهم:

    دستور mail از دستورات تعريف شده زبان برنامه نويسي php مي باشد (براي اطلاعات بيشتر به سايت php‌مراجعه كنيد)

    در قسمتي كه نوشته شده است ايميلي كه به آن ارسال مي شود، محلي است كه شما بايد ايميل خود را وارد كنيد. (مشا ميتوانيد با تغيير در اين قسمت محل ارسال نامه را توسط كاربر معين كنيد )

    قسمتهايي كه با $subject و $message مشخص شده اند مربوط به مقاديري هستند كه شما در فايل فلشتون از كاربر دريافت كرده ايد.

    خب حالا برنامه شما تكميل شد و وقتي كاربر فرم فلش رو پر ميكنه و بر روي كليد Send‌ميزنه ايميل ارسال ميشود
    سورس كار
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by elfin-d; 27-11-2005 at 11:07.

  2. #2
    پروفشنال ميلاد پوررجب's Avatar
    تاريخ عضويت
    Feb 2005
    محل سكونت
    daneshju.ir
    پست ها
    681

    پيش فرض

    خیلی ممنون
    ولی من طبق آموزش پیش رفتم اما وقتیpreview میزنم به فریم دوم میره و اصلا فریم 1 رو نمیبینم
    در ضمن فریم 1 stopهم داره
    فود فایلهای آمادهاش هم کار نمیکنه عنی آدرس ایمیل های اونو عوض کردم و آدرس ایمیل خودموmpoorrajab@noavar.comگذاشتم ولی کار نکرد
    لطفا راهنمایی کنین که کارم گیره
    ممنون
    Last edited by milad-poorrajab; 27-11-2005 at 14:05.

  3. #3
    پروفشنال ميلاد پوررجب's Avatar
    تاريخ عضويت
    Feb 2005
    محل سكونت
    daneshju.ir
    پست ها
    681

    پيش فرض

    بابا تو رو خدا جواب بدبن

  4. #4
    حـــــرفـه ای Elfin-D's Avatar
    تاريخ عضويت
    Aug 2005
    پست ها
    7,785

    پيش فرض

    من تستش نكردم.از اون فايل پيوست شده استفاده كنيد

  5. #5
    پروفشنال ميلاد پوررجب's Avatar
    تاريخ عضويت
    Feb 2005
    محل سكونت
    daneshju.ir
    پست ها
    681

    پيش فرض

    همین کارو کردم وقتی آپلودش میکنم و فرم ها رو پر میکنم و sendمیکنم همه چیز خوبه ولی نمی فرسته
    ممکنه از آدرس مسلم باشه چون با noavarه

  6. #6
    در آغاز فعالیت
    تاريخ عضويت
    Dec 2005
    پست ها
    2

    پيش فرض

    از آموزشتون ممنون
    من طبق آموزش جلو رفتم اما نتيجه نداد سورس كارتون هم دانلود كردم و ميخوام توي سورس اون قسمت ارسال ايميل به ايميل خودم فرستاده بشه اما اون قسمت رو پبدا نكردم لطفا راهنمايي بفرماييد كارم گيره

  7. #7
    حـــــرفـه ای Elfin-D's Avatar
    تاريخ عضويت
    Aug 2005
    پست ها
    7,785

    پيش فرض

    متاسفانه كدهاي پي اچ پي مشكل داره.در اولين فرصت اصلاح ميشه!

  8. #8
    حـــــرفـه ای Elfin-D's Avatar
    تاريخ عضويت
    Aug 2005
    پست ها
    7,785

    پيش فرض

    اين فايل رو از توي پرشين تولز پيدا كردم.يه امتحان بكن ببين كار ميكنه؟
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  9. #9
    پروفشنال ميلاد پوررجب's Avatar
    تاريخ عضويت
    Feb 2005
    محل سكونت
    daneshju.ir
    پست ها
    681

    12 بابا تو ديگه كي هستي

    دستت درد نکنه با وجود این همه فرم ارسال ایمیل توی پی سی ورلد فقط این کار کرد
    ولی فقط با pop3کار میکنه که منم با نواور تستش کردم و کارم کرد
    یه دنییییییییییا تشکر

    اینم لینک فایلمه که هم فارسی کردمش و همچندتا چیز اضافه کردم ولی اگه توش فارسی تایپ شه ساپورت نمیکنه

  10. #10
    در آغاز فعالیت
    تاريخ عضويت
    Dec 2005
    پست ها
    2

    پيش فرض

    یه نفر منظور از pop3 رو به من شرح بده **ای که گفتین یعنی چه؟؟؟؟؟؟؟؟

Thread Information

Users Browsing this Thread

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

User Tag List

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

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