article

جلوگیری از بلاک یا ارسال ایمیل به اسپم با SPF

web-mail-spf

شاید برای شما هم اتفاق افتاده باشد وقتی از حساب ایمیل شخصی یا شرکت خود که تحت دامنه ای مستقل است به سایر سرویس های عمومی (مانند Yahoo، Gmail و...) یا حتی سایر سرورهای شخصی یا سازمانی، ایمیلی ارسال کرده باشید و با کمال تعجب مشاهده کنید که ایمیل برگشت داده شده و یا در خوشبینانه ترین حالت به فولدر اسپم ها منتقل و احتمالا توسط مخاطب مد نظر شما خوانده نیز نشود، البته که این حالت به هیچ وجه خوشایند نیست و علاوه بر ارسال نشدن راحت و صحیح پیام شما، به نوعی اعتبار مضاعف و اطمینانی را که می توان از طریق ارسال مستقیم ایمیل به فولدر Inbox مخاطب به دست آورد، از دست می دهیم، از این رو در یادداشت پیش رو مکانیزمی را معرفی خواهیم کرد که شاید یکی از موثرترین روش ها برای خلاص شدن از شر بلاک یا ارسال ایمیل های شما به فولدر اسپم ها باشد، این مکانیزم SPF (مخفف Sender Policy Framework) نام دارد که در ادامه در مورد آن بیشتر خواهیم گفت.

صورت مسئله، بلاک یا ارسال ایمیل به فولدر اسپم ها!


از زمان پیدایش پروتکل SMTP (مخفف Simple Mail Transfer Protocol) که در سال 1982 میلادی جهت ارسال نامه های الکترونیکی (در استاندار RFC 821) تعریف شد تا کنون، در کنار استفاده های متداول، همواره این قابلیت جهت ارسال هرزنامه ها، ایمیل های تبلیغاتی بدون درخواست کاربر، برنامه های مخرب و...  مورد سوء استفاده افراد سودجو و فرصت طلب نیز قرار گرفته که اگر نبود روش هایی برای شناسایی ایمیل های حقیقی از سایر موارد ناخواسته، شاید استفاده از امکان ایمیل در وب اگرنه غیرممکن اما لااقل بسیار ملال آور می شد، با توجه به این مسئله هرچند سیستم های کنترل کننده برای تجزیه تحلیل و تفکیک ایمیل ها عموما از روش های مختلفی استفاده می کنند، اما به دلیل استفاده سودجویان از آدرس های جعلی و روش های پیچیده تر، نیاز به راهنمایی از طرف ارسال کننده ایمیل و اطمینان سنجی دو طرفه (سرور ارسال کننده و دریافت کننده) احساس شد، در غیر این صورت ظاهرا ترجیح سرویس های ایمیل این است که اصل بر عدم اطمینان است، مگر اینکه خلافش ثابت شود و لذا ایمیل های کمی مشکوک روانه فولدر اسپم ها و ایمیل های کمی بیش تر مشکوک، بلاک شده و به ارسال کننده ارجاع داده می شوند!، از این رو پروژه ای تحت عنوان SPF یا Sender Policy Framework جهت تدوین استانداردی مشخص در زمینه تشخیص آدرس ایمیل های حقیقی از موارد جعلی آغاز گردید که ماحصل آن نسخه کلاسسیک یا نسخه 1 استاندارد SPF شد.

SPF چیست؟


همان طور که گفتیم SPF یک روش استاندارد یا پروتکل جهت شناسایی ایمیل های جعلی از حقیقی است، کارکرد اصلی این روش ارائه راهکاری به صاحبان دامنه های وب است تا مشخص کنند کدام ایمیل به طور حقیقی متعلق به دامنه آنها است و کدام یک به صورت جعلی از نام دامنه آنها سوء استفاده می کند، این کار نیز با افزودن اطلاعاتی به DNS دامنه انجام می شود (در اصطلاح فنی به این اطلاعات Reverse MX یا MX معکوس گفته می شود، در حالت عادی MX اطلاعاتی است که مشخص می کند چه سروری ایمیل ارسال شده را دریافت کرده است و حالت عکس آن مشخص کننده این است که چه سروری ایمیل را ارسال کرده است)، به این ترتیب سایت دریافت کننده ایمیل می تواند آدرس ارسال کننده را با موارد معتبر در اطلاعات DNS دامنه اصلی تطبیق داده و از معتبر بودن حساب ایمیل ارسال کننده اطمینان حاصل کند.

نمونه اطلاعاتی که به DNS اضافه می شوند


صرفا جهت آشنایی با نمونه اطلاعاتی که به واسطه SPF به DNS اضافه می شوند ، به ذکر یک مثال بسنده می کنیم:
v=spf1 +a +mx +ip4:*.*.*.* +ip4:*.*.*.* ~all
با توجه به دستور بالا، کلیه ایمیل هایی که خارج از دو IP تعریف شده باشند، از نظر دامنه اصلی غیر معتبر عنوان شده اند!

فعال سازی SPF


برای فعال سازی SPF معمولا نیازی به ویرایش دستی اطلاعات DNS نیست (و این کار نیز توصیه نمی شود)، اغلب در برنامه های مدیریت فضای هاست مانند cPanel این امکان از قبل فراهم شده (در قسمت Mail و Authentication یا در نسخه های جدیدتر قسمت Email Deliverability، پس از انتخاب این بخش در سربرگ مربوط به SPF گزینه Enable را فعال یا بسته به نسخه cPanel موارد پیشنهادی را نصب کنید)، در صورتی که این امکان به هر دلیل در دسترس نبود باید با پشتیبانی هاست خود موضوع را مطرح نمائیم.

سایت رسمی پروتکل SPF


اگر علاقمند به کسب اطلاعات بیشتری در رابطه با این پروتکل سودمند هستید، می توانید به سایت اصلی آن در آدرس زیر مراجعه کنید:
http://www.openspf.org
نکته 1: لازم به یادآوری است که SPF تنها یک روش تقریبا موثر در رابطه با جلوگیری از ارسال ایمیل به فولدر اسپم ها یا بلاک شدن آن است، با توجه به استفاده سرورهای دریافت کننده ایمیل از روش های گوناگون جهت محافظت در برابر هرزنامه ها، ممکن است به دلایل دیگر (به فرض درج IP سرور ارسال کننده در لیست سیاه)، با وجود استفاده از پروتکل SPF، یک ایمیل بلاک یا به فولدر اسپم ها منتقل شود که خود نیاز به بررسی موردی دارد.
نکته 2: طبق بررسی ما سرویس های عمومی وب نظیر گوگل و یاهو از این استاندارد به طور جدی پیروی می کنند، به طوری که استفاده نکردن از SPF احتمال بلاک شدن ایمیل ارسالی را (مخصوصا برای صاحبان وبسایت های میزبانی شده در سرورهای اشتراکی) به شدت افزایش می دهد.
sectionدسته بندی: مهارتهای وب » دانستنی ها
related مطالب بیشتر:
» IP چیست و چه کاربردی دارد؟
» آموزش کاربردی عبارات با قاعده (Regular Expressions)
» دلایل بهم ریختن قالب وبلاگ و سایت
» حمله DDoS چیست و چگونه از آن جلوگیری کنیم؟
» اصطلاحات و مفاهیمی که مدیر سایت باید بداند!
commentنظرات (۲۰ یادداشت برای این مطلب ارسال شده است)
more یادداشت های جدید بر اساس تاریخ ارسال در انتهای یادداشت های موجود نمایش داده می شوند.
نویسنده: سعید
۱۶:۱۱ ۱۳۹۴/۰۳/۰۱
با سلام
من از کاربران قدیمی وب سایتتون هستم
نزدیک یک ساله که دیگه مطلب نمیزارید یا خیلی با فاصله می زارید.
من یک سیستم مدیریت محتوا قبلاً نوشتم که الان خیلی وقته دیگه روش کار نمی کنم اما یه چیز جمع و جوریه. من سایتتون رو دنبال می کنم می خواستم بدونم واقعاً این قدر کار داره تا سیستمتون درست بشه؟ به زودی درست میشه؟ چه جوریه
البته من خودم هم خیلی دیر کارا رو پیش می برم ولی کیفیت کار نهایی خیلی بالاتر میره.
یه سوال دیگه هم داشتم به نظر شما اگر رو سیستم قبلی خودم کار کنم و گسترشش بدم بهتره یا اینکه برم دنبال طراحی قالب واسه سیستم های مدیریت محتوا مثل جوملا. البته من هدفم اینه که در عرض نیم سال آینده یک سایت آموزشی جمع و جور با پنل مدیریتی کامل گرچه ساده با حداقل امکانات اما بی نقص بنویسم.
من از این جهت این نظر رو ارسال کردم چون فکر کردم شاید دید شما نسبت به طراحی سایت خیلی شبیه تفکرات منه.
من سعی می کنم کارای نهایی رو ساده اما در عین حال کامل و کاربردی درست کنم.
وب سایتتون خیلی خوبه
زیاد دردسر نداره بخوای عضو بشی بعد پسورد یادت بره و ...
به نظر من طراحی قسمت عضویت واسه سایت خوبه اما حداقل باید راهی وجود داشته باشه که کاربرهای عادی بتونن از قسمت های عمومی سایت استفاده کنن. متاسفانه تو اکثر وب سایت ها برای حتی ارسال نظر هم باید عضو بشی. این شاید خیلی بد باشه.
قسمت جستجوی سایتتون هم خوبه. متاسفانه هنوز هم شاهد این هستیم که در بعضی وب سایت ها جستجو گر مناسبی وجود نداره.
در کل: امیدوارم سیستم نهایی وب سایت وبگو هم مثل همین سیستم ساده ، کاربردی و کامل باشه
پاسخ: 
سلام
خیلی ممنون از نظر لطف شما، در مورد موارد بالا:
- ما هم مثل شما تصور می کنیم کیفیت کار نباید فدای کمیت شود، البته اینکه نهایی شدن نسخه جدید سایت خیلی زمان برده به سایر مشغله های روزمره ما نیز مربوط می شود، ضمن اینکه کار از بخش های مجزایی تشکیل شده که هر کدام برای خود پروژه ای جداگانه هستند، به فرض تصور کنید که طراحی یک WYSIWYG کاربردی، خود یک پروژه بزرگ به حساب می آید و جزئیات زیادی دارد، در هر حال این سیستم در حال آماده شدن است و تقریبا هر روز کم و بیش بخشی از آن طراحی و کدنویسی می شود، شاید کمی دیرتر اما در نهایت آماده خواهد شد! :-)، در این کار سعی شده ساختار، کدنویسی، و... کاملا سفارشی باشد تا سایتی حرفه ای تر، با محیطی منحصر به فرد داشته باشیم.
- در مورد اینکه آیا سیستم خودتان را گسترش دهید یا به سمت جوملا و... بروید، بستگی به نیاز و شرایط شما دارد، با توجه به تجربه چنیدین سال استفاده از انواع CMS ها می توان گفت در کل سیستم های مدیریت محتوای رایگان برنامه های عامه پسند و با کاربردهای عمومی هستند، هرچند اغلب طوری نوشته می شوند که برای افراد حرفه ای تر قابل سفارشی سازی باشند، اما نسبت به یک سیستم خودنوشت قاعدتا محدودیت هایی دارند، نتیجه اینکه اگر امکانات یک CMS می تواند نیازهای شما را برآورده کند و زمان کافی نیز برای طراحی برنامه شخصی در اختیار ندارید، بهتر است پس از مطالعات کارشناسی لازم در مورد نقاط قوت و ضعف CMS مورد نظر، مشاهده و بررسی چند نمونه سایت مشابه و... کارتان را شروع کنید، اما اگر زمان برایتان خیلی مهم نیست، کدنویسی سیستم قبلی قابل توسعه و بر اساس متدهای روز است و نیاز به تغییرات اساسی ندارد، می توانید این روند را ادامه دهید (معمولا داشتن پشتکار کافی و صبر و حوصله پولادین جزء فاکتورهای لازم برای این روند است! :-)).
- در مورد بخش آخر، دقیقا مثل خودتان دل خوشی از سایت هایی که برای استفاده از کوچکترین امکاناتشان هم باید "ابتدا وارد شوید یا ثبت نام کنید" نداریم! به نظر اجبار کاربر به ثبت نام در یک سایت یا محدود کردن خدمات اصلی مانند لینک دانلود در مطالب و... کار بیهوده و غیرحرفه ای است و ما نیز هیچگاه این رویه را دنبال نخواهیم کرد، به عقیده ما عضویت کاربران باید بدون کوچکترین اجباری باشد، اگر هم قرار به ارائه محتوای سفارشی یا فروش محصول خاصی است، باید برای آن بخش فروشگاه در نظر گرفت؛ قسمت جستجو نیز سعی شده که نسبت به حالت فعلی بهینه شود تا پیدا کردن مطالب برای کاربران ساده تر گردد.
- برایتان آرزوی موفقیت داریم.
نویسنده: داوود
۱۹:۴۵ ۱۳۹۴/۰۳/۰۹
سلام استاد گرامی و عزیز؛
از اینکه با سایت شما آشنا شدم واقعا خوشحال و خرسندم.
میخواستم بپرسم اگه در زمینه css و در بخشهای مربوطه ش سوال بپرسیم همچنان پاسخگو هستین یا نه دیگه اون پستها به نوعی از حالت پاسخدهی خارج شده و بیشتر منبعی برای مطالعه هستند؟؟؟
بازهم ازتون ممنون و متشکرم و خدا خیرتون بده. دستتون درد نکنه.
پاسخ: 
سلام
نظر لطف شما است، پاسخگویی شامل تمام مطالب سایت می شود، البته در حد امکان با رعایت شرایطی که در قسمت ارسال یادداشت گفته شده!
نویسنده: Hassan Bahremand
۱۵:۱۳ ۱۳۹۴/۰۵/۲۷
آموزش خوب و مفیدی بود. باتشکر
نویسنده: مهیار
۱۹:۲۹ ۱۳۹۴/۰۶/۲۶
باسلام .
واقعا وبسایت خوبی و مفیدی دارید و بنده با استفاده از سایت شما css یاد گرفتم .
فقط یک سوال داشتم که آیا دیگر مطالب جدیدی را به سایت خود اضافه نمیکنید؟
پاسخ: 
سلام
فعلا خیر، اما در آینده سایت با شکل و محتوای جدید به فعالیت خود ادامه خواهد داد.
نویسنده: سعید
۱۷:۱۳ ۱۳۹۴/۰۷/۱۰
سلام
نوکرتم داداش، خیلی به دردم خورد
عالی بود
چاکرتم
۱۶:۴۹ ۱۳۹۴/۰۷/۱۴
ممنون. در مورد junk برنامه outlook هم این روش صدق می کنه؟
پاسخ: 
بله! منتها به فیلترهایی بستگی دارد که در ایمیل سرور برای تشخیص پیام های Junk استفاده می شود (معمولا در سرورهای سایت ها دقت و سختگیری کمتر است!).
نویسنده: داوود
۱۷:۵۹ ۱۳۹۴/۰۹/۱۶
سلام آقای مهندس؛
شب برفی و زمستونی شما بخیر و خوشی انشاالله.
استاد این سایت برای ایجاد و ارسال ایمیل بصورت انبوه و کلی هستش: (البته فکر کنم میشه ایمیلهای زیبا و گرافیکی هم بفرستیم طبق شعار سایتشون)
https://www.mailerlite.com/
یعنی اگه ما یه سایت ایجاد کنیم میتونیم با استفاده از خدمات این سایت نسبت به تایید حساب کاربری شخص اقدام کنیم؟؟ (منظورم اینه که مثلا شما تو سایت من ثبت نام میکنید! بعدش من برای اینکه عضویت شما تایید بشه از طریق خدمات این سایت یک ایمیل تایید برای شما میفرستم که شما پس از کلیک بر روی لینک عضو سایت ما بشین) اونوقت دیگه چه امکانات اضافه تری به ما میده؟
پاسخ: 
سلام
متاسفانه تجربه استفاده از خدمات این سایت را نداریم! اما چنین سرویس هایی در کنار امکاناتی که ارائه می کنند، عموما در حالت رایگان کاربران را با محدودیت هایی مانند نمایش تبلیغات یا پائین بودن تعداد دریافت کننده ایمیل (در سایت مذکور عدد 1000 عنوان شده) نیز مواجه می کنند، هرچند احتمالا قابلیت تعامل بین دستورات (PHP, ASP و...) سرور شما و سرور سایت مذکور جهت ارسال داینامیک ایمیل وجود دارد، اما معمولا یک سایت حرفه ای نباید به سرویس های رایگان متکی باشد و بهتر است برای خود سرور ایمیل مجزا داشته باشد!
نویسنده: 😐 محمد 😐
۱۵:۲۴ ۱۳۹۴/۱۱/۱۸
سلام
میشه به صورت متنی یه توضیح کوچیک بدید
این سایت های ایمیل دهنده مثل جیمیل، میهن میل و .. چطوری ایمیل ها رو دریافت می کنن؟
تو php باید دنبال چی بگردم؟ حقیقتش نمی دونم باید در مورد چی بگردم تا یه سیستم ایمیل دهی بسازم
میشه بگید دقیقا باید برای اینکه ایمیل های دریافتی رو نمایش بدیم برای کاربر باید دقیقا چیا رو یاد بگیرم؟
پاسخ: 
سلام
برای این منظور در PHP توابع درونی تعریف شده از جمله:
http://php.net/manual/en/book.imap.php
همچنین می توانید سورس کلاس هایی که برای این کار نوشته شده را بررسی کنید:
https://github.com/barbushin/php-imap
نویسنده: روشنک
۱۲:۴۲ ۱۳۹۴/۱۲/۲۲
ممنون
نویسنده: علیرضا
۰۵:۲۸ ۱۳۹۵/۰۲/۲۰
سلام ..
انصافا بهترین سایت توی وب فارسی هستید توی زمینه آموزش پایه ایی مبانی فرانت اند و بک اند من تقریبا از 5 سال پیش تا حالا سایتتون رو دنبال کردم و واقعا از تک تک مطالبتون لذت بردم .
یجورایی این سایت واسم نوستالژیک شده :)
ممنون
پاسخ: 
ممنون از نظر لطفتان، امیدواریم شایستگی این محبت شما را داشته باشیم :)
نویسنده: jt3
۱۸:۵۵ ۱۳۹۵/۰۳/۰۹
سلام دیگه مطالب جدید نمیزنید؟؟؟؟؟؟؟؟
پاسخ: 
فعلا خیر! هرچند ارائه تاریخ خاصی مقدور نیست، اما در آینده با ایجاد تغییراتی کلی، فعالیت عادی سایت از سر گرفته خواهد شد.
نویسنده: بهترین ریمل
۱۷:۲۵ ۱۳۹۵/۰۴/۰۱
سلام.
ممنون از سایتتون.
انشالا مطالب جدید هم بزارید ما بیشتر بیایم به سایتتون.
نویسنده: alireza
۲۲:۲۹ ۱۳۹۵/۰۵/۱۴
مطلب مفیدی بود
نویسنده: سایبان
۱۴:۵۰ ۱۳۹۵/۰۷/۱۴
ممنون
کاش سایت رو آپدیت می کردید
پاسخ: 
در حال حاضر این امکان میسر نیست، پس از ایجاد تغییرات مد نظر، مجددا سایت با مطالب جدید به روز خواهد شد!
نویسنده: کتاب کوله
۱۴:۱۰ ۱۳۹۵/۱۰/۱۴
سلام. لطفا آموزش ساخت آمارگیر اختصاصی با php رو در سایتتون بزارید.
البته از mysql هم استفاده بشه
more لطفا پیش از ارسال یادداشت نکات زیر را مد نظر داشته باشید:
- موارد غیرمرتبط با مباحث آموزش ها را در فرم منوی "تماس با ما" مطرح و پاسخ را از طریق ایمیل دریافت کنید.
- به سوالات کلی، مبهم و مشکلاتی که تلاشی برای رفع آن نکرده باشید پاسخ مختصر داده خواهد شد.
- کدها و اسکریپت های طولانی را ترجیحا در یک صفحه وب آنلاین قرار دهید تا امکان تست و بررسی وجود داشته باشد.
- از درج عناوین تبلیغاتی در فیلدها خودداری کنید، در صورتی که یادداشت تبلیغاتی تشخیص داده شود حذف خواهد شد.
- تمام یادداشت ها بررسی و زمانی جهت پاسخگویی در نظر گرفته می شود، لطفا از طرح سوالات متعدد خودداری کنید.





2 × 3
 refresh

آخرین دیدگاه ها
more برای دسترسی سریع به یادداشت مربوطه می توانید از لینک مطلب در کادر زیر استفاده کنید.
form mohadeseh
در:
ممنون از راهنماییتون مشکلم حل شد
۱۳۹۹/۰۷/۲۸

form محمد
در:
سلام. یک کد نوشته ام بدین صورت: وقتی صفحه باز شده یک پنجره پیام خالی با یک ok باز شده هر چه ok را...
۱۳۹۹/۰۷/۲۸

form فایز پور جهانبخشی
در:
سلام اگر بخواهیم برنامه ای که داخل متلب نوشتیم تا یک ثانیه اجرا شود و بعد از ثانیه اول در حالت خطا که...
۱۳۹۹/۰۷/۲۸

form mohadeseh
در:
الان کد من که توی تگ <head> گزاشتم میخواستم بدونم ایا امکانش هست که توی تگ link که ایکون رو باهاش اوردم بتونم...
۱۳۹۹/۰۷/۲۷

form mohadeseh
در:
سلام ببخشید لطفا راهنمایی کنید که چجوری title برای favicon در html بزارم؟ جوری که وقتی موس روی icon قرار بگیره متن...
۱۳۹۹/۰۷/۲۷

form ryomaechizen
در:
سلام. اگه حافظه وب پر بشه و مجبورا عکسا کپی باشن چطور باید مشکل بارگزاریشون حل بشه؟
۱۳۹۹/۰۷/۲۶

form رونا
در:
پرونده فرستاده شده نمی‌تواند به wp-content/uploads/2020/10 برود. سلام این ارور برای چی رخ می ده
۱۳۹۹/۰۷/۲۵

form reza
در:
سلام خوبید انشاالله؟ خواستم بدونم این نوار ابزار رو چطور باید اونایی رو دوست دارم بزارم سمت راست وبلاگم. هر چی کد و ......
۱۳۹۹/۰۷/۲۴

form سینا
در:
چگونه میتوانیم با استفاده از HTML فرمول شیمیایی مواد را بنویسیم؟ با عدد اتمی، جرمی و بار اتمی
۱۳۹۹/۰۷/۲۱

form فاطمه
در:
سلام ممنونم... خیلی ساده و روون توضیح دادین.. اونقدر که تشویق شدم محتوای یه فایل تکس رو با ایجکس درون یه div بیارم ولی...
۱۳۹۹/۰۷/۲۱

form امیرحسین
در:
خب متوجه شدم. که باید خط اول عدد فانکشن رو تغییر بدم. بسته به تعداد آرایه یا هر عدد دیگه تغییر بدم جوابمو...
۱۳۹۹/۰۷/۲۱

form امیرحسین
در:
عالی بود. خیلی ممنونم. ولی هر چند کلمه داخل آرایه داشته باشم به همون میزان خروجی گرفته میشه. من اگه 10 کلمه در آرایه داشته...
۱۳۹۹/۰۷/۲۱

form سعادتی
در:
سلام کاش روش برطرف کردن این بهم ریختگی رو هم توضیح میدادید. ممنون
۱۳۹۹/۰۷/۲۰

form امیرحسین
در:
موفق شدم اینو پیدا کنم. ولی میخوام کلمات تکراری داخلشون نباشه. مثال AAA فقط یک بار در اون خط وجود داشته باشه.
۱۳۹۹/۰۷/۲۰

form امیرحسین
در:
سلام. نه محدودیت زمانی وجود نداره.
۱۳۹۹/۰۷/۲۰
form امیرحسین
در:
سلام خسته نباشید. میخوام از این تابع برای بدست آوردن لیست های متفاوت استفاده کنم. مثلا یه آرایه داشته باشم. امیدوارم کمکم...
۱۳۹۹/۰۷/۲۰
form ابوالفضل
در:
سلام وقتتون بخیر من میخوام یه افزونه برای مرورگر کروم طراحی کنم و میخوام یه متنی رو هر سری از سایت دریافت کنه و...
۱۳۹۹/۰۷/۲۰
form mahdi
در:
سلام چطور می تونم از ip خارجی استفاده کنم؟ برای دریافت لانچر میخام. مرسی
۱۳۹۹/۰۷/۱۹
form احسان عباسی
در:
با سلام و تشکر از سایت خوبتون من یه کد تعریف کردم که در بورس ایران سهم مدنظرمو بیاره .. میخواستم ببینم امکانش هست دستوری...
۱۳۹۹/۰۷/۱۷
form شبنم
در:
سلام وقتتون بخیر، ببخشید از کلمه event یا e دقیقا چه زمانی توی فانکشن استفاده میکنیم؟
۱۳۹۹/۰۷/۱۷
form احمد
در:
با عرض سلام مجدد ساختار کلی دستورم به این صورت هست. بعد از حلقه وایل اون دیو کلاس 1 و 2 و 3 میخواهم...
۱۳۹۹/۰۷/۱۶
form احمد
در:
با عرض سلام ببخشید چطوری میتونم یه قسمت از تگ ها رو داخل حلقه وایل رد کنم دوباره تگ های بعدی داخل حلقه قرار بگیرن...
۱۳۹۹/۰۷/۱۶
form ابوالفضل
در:
سلام واقعا من خیلی گشتم تا بتونم این آموزش رو پیدا کنم چون واقعا نمی دونستم چی بنویسم تا یک رتبه بندی برای نتایج جستجو...
۱۳۹۹/۰۷/۱۵
form mahtab
در:
سلام وقتتون بخیر ببخشید میشه بفرمایید چجوری کلیپ رو بزاریم وبلاگ ؟؟ بی زحمت کامل بفرمایین ممنون و متشکر
۱۳۹۹/۰۷/۱۴
form Saeid Azari
در:
سلام ببخشید اگه امکانش هست سوال منو جواب بدید یکم گیج شدم...من یک کد html دارم که باید یک سایت درست کنم و ان را...
۱۳۹۹/۰۷/۱۳
form ابوالفضل
در:
سلام یک سوال دارم چجوری یک متنی که درون تگ td هست و بعد تگ br هست (تگ br درون تگ td است) رو...
۱۳۹۹/۰۷/۱۳
form parnian
در:
با سلام با توجه به این که این مطلب در سال 91 نوشته شده ایا تغیری هم کرده؟ مثلا استفاده و مهم بودن تگ های...
۱۳۹۹/۰۷/۱۳
form fahimeh
در:
سلام من دارم پروژه واسه دانشگاه مینویسم طراحی سایتو کردم برای کار با پایگاه داده دستور insert و delete کار میکنه ولی...
۱۳۹۹/۰۷/۱۲
form امین
در:
با عرض سلام ببخشید یه فرم دارم اخر فرمم یه دکمه دارم میخواستم بدونم چطوری باید بعد از کلیک کردن دکمه به صفحه دیگه انتقال...
۱۳۹۹/۰۷/۱۱
form محسن
در:
سلام من از فرم ساز گرویتی استفاده میکنم آیا امکان استفاده همچین چیزی رو میتونم داخلش داشته باشم آیا کدی داره که در قسمت...
۱۳۹۹/۰۷/۱۱
form مالکی
در:
چرا وبلاگم بالا نمی یاد
۱۳۹۹/۰۷/۰۹
form احمد
در:
با عرض سلام مجدد و خسته نباشید ببخشید نمونه کد رو اگر امکانش هست نگاه کنید که چطوری این متغییری رو که بدست اوردم در...
۱۳۹۹/۰۷/۰۹
form الناز
در:
سلام وقتتون بخیر. چطور میشه برنامه ای رو در php نوشت که کدملی رو تبدیل به شماره دانشجویی کنه اگه برام بنویسید ممنون میشم.
۱۳۹۹/۰۷/۰۹
form محمد
در:
سلام من میخواستم بدونم چه طوری میشه بدون اینکه از کاربر بپرسی که میخواهد از حساب خروج پیدا کند خود سایت بفهمد که کاربر از...
۱۳۹۹/۰۷/۰۹
form احمد
در:
با سلام ببخشید چطوری باید در جکوری از یک متغییر در صفحات دیگه استفاده کنم مثال دو عدد را باهم جمع کردم و ریختم داخل...
۱۳۹۹/۰۷/۰۹
form مهسا
در:
سلام و خسته نباشید مشکلی برای وبلاگ من پیش اومده موقع ورود بهم پیام میده وبلاگ داره بروز رسانی میشه و بعدا وارد وبلاگ شوید...
۱۳۹۹/۰۷/۰۸
form Moshtagh
در:
سلام و خسته نباشید بنده چند روزه که وقتی اطلاعات ورود به وبلاگم رو وارد تیترها و کلیک میکنم با چنین پاسخی مواجه میشم...
۱۳۹۹/۰۷/۰۸
form mahtab
در:
سلام خسته نباشین ببخشید چرا بلاگفا باز نمیکنه ؟؟؟ میرم مدیریت وبلاگ نه تو بروز شده ها وبی هستم نه هم که...
۱۳۹۹/۰۷/۰۷
form جواد
در:
سلام و عرض ادب. سایت من هک شده و یک کد ریدایرکت تو دیتابیس هاستم بارگزاری شده که آخر همه پست ها تو...
۱۳۹۹/۰۷/۰۷
form نبی
در:
‏asc و desc رو جابجا نوشتی
۱۳۹۹/۰۷/۰۴
form ساناز محمدی
در:
سلام مرسی از کدی که گذاشتید ♥
۱۳۹۹/۰۷/۰۳
form mahtab
در:
سلام خسته نباشین ببخشید میخواستم بپرسم که چجوری میتونیم یه کلیپ رو از کامپیوتر از انیستا دانلود کنیم ؟؟ اها اینم بگم...
۱۳۹۹/۰۷/۰۲
form سعید
در:
سلام دستتون درد نکنه از پروژه شما استفاده کردم فقط یه مشکل اگه در یک صفحه دو تا لیست کشویی داشته باشیم چطوری...
۱۳۹۹/۰۷/۰۱
  در انتظار بررسی: ۰
 پاسخگویی به سوالات ممکن است تا 24 ساعت زمان ببرد.