بسم الله الرحمن الرحیم

انجمن های تخصصی کدباکس

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

امروز دوشنبه 23 جولاي 18, 7:39 am



مبحث جدیدپاسخ

 [ 4 پست ] 
نويسنده پيغام
پستارسال شده در: جمعه 09 دسامبر 16, 11:11 am 

پست ها : 2
سپاسگذاری کرده: 0 بار
سپاس دریافتی: 0 بار
سلام مجدد خدمت دوستان.
اگه میشه در مورد اعتبار سنجی ایمیل در php هم توضیح بفرمایید. تا جایی که میدونم باید تعیین کنیم که شامل علامت @ و یک نقطه باشه.
این کار رو چطور باید انجام داد ؟


پستارسال شده در: جمعه 09 دسامبر 16, 11:21 am 
نماد کاربر

پست ها : 371
محل سکونت: فارس
سپاسگذاری کرده: 41 بار
سپاس دریافتی: 576 بار
homeles نوشته است:
سلام مجدد خدمت دوستان.
اگه میشه در مورد اعتبار سنجی ایمیل در php هم توضیح بفرمایید. تا جایی که میدونم باید تعیین کنیم که شامل علامت @ و یک نقطه باشه.
این کار رو چطور باید انجام داد ؟


سلام.
تا جایی هم که من میدونم نیازی نیست این کار رو دستی انجام بدید. مثل همون اعتبار سنجی ip که خدمتتون عرض کردم فیلتری مخصوص اعتبار سنجی ایمیل وجود داره.
کد:
// متغیر مورد بررسی
$email = "alaki@example.ir";

// حذف کاراکتر های غیر مجاز
$email = filter_var($email, FILTER_SANITIZE_EMAIL);

// صحیح بودن فرمت ایمیل که باید شامل @ و نقطه باشد.
if (!filter_var($email, FILTER_VALIDATE_EMAIL) === false) {
    echo("$email is a valid email address");
} else {
      echo("$email is not a valid email address");
}

در مثال بالا متغیر email همون ایمیلی هست که باید چک بشه
با سنیتایز کردن متغیر ابتدا حروف غیر مجاز مثل فاصله و ... رو حذف میکنیم
بعد از فیلتر ولیدیت ایمیل عبورش میدیم تا تشخیص بده فرمت ایمیل صحیح هست یا خیر و در هر صورت پیغامی رو نمایش بده.


پستارسال شده در: جمعه 09 دسامبر 16, 12:14 pm 

پست ها : 3
سپاسگذاری کرده: 2 بار
سپاس دریافتی: 0 بار
سلام
آقا حسین در مورد ایمیل و آی پی در این مبحث و مبحث دیگری توضیحاتی ارائه کردید. لطفا در مورد اعتبار سنجی آدرس url هم بفرمایید که از چه فیلتری باید استفاده کرد.


پستارسال شده در: جمعه 09 دسامبر 16, 12:25 pm 
نماد کاربر

پست ها : 371
محل سکونت: فارس
سپاسگذاری کرده: 41 بار
سپاس دریافتی: 576 بار
maedeh نوشته است:
سلام
آقا حسین در مورد ایمیل و آی پی در این مبحث و مبحث دیگری توضیحاتی ارائه کردید. لطفا در مورد اعتبار سنجی آدرس url هم بفرمایید که از چه فیلتری باید استفاده کرد.


سلام. از فیلتر واریابل باید در دو مرحله استفاده کنید. همانند ایمیل
ابتدا حروف غیر مجاز و اشتباه رو از متغیر که همون آدرس هست پاک کنید (سنیتاز) و سپس ولید بودنش رو چک کنید.
کد:
$url = "http://www.example.ir";

// حذف حروف غیر مجاز
$url = filter_var($url, FILTER_SANITIZE_URL);

// اعتبار سنجی
if (!filter_var($url, FILTER_VALIDATE_URL) === false) {
    echo("$url is a valid URL");
} else {
    echo("$url is not a valid URL");
}

در مثال بالا چنانچه www نوشته نشده باشد هم پیغام صحیح بودن آدرس نمایش داده می شود.


نمايش پست ها از پيشين:  مرتب سازي بر اساس  

مبحث جدیدپاسخ

 [ 4 پست ] 


مباحث مرتبط

 مباحث   نويسنده   پاسخ ها   بازديدها   آخرين پست 
موضوع ناخوانده دیگری در این انجمن موجود نیست. اعتبار سنجی ip در php

homeles

1

1030

جمعه 09 دسامبر 16, 11:04 am

Hoseyn نمایش آخرین ارسال

موضوع ناخوانده دیگری در این انجمن موجود نیست. ارسال خطاهای php به ایمیل

maedeh

2

1183

شنبه 10 دسامبر 16, 11:02 am

Hoseyn نمایش آخرین ارسال

موضوع ناخوانده دیگری در این انجمن موجود نیست. مشکل در ارسال ایمیل

rahmat84i

0

30

يکشنبه 03 ژوئن 18, 7:44 am

rahmat84i نمایش آخرین ارسال

موضوع ناخوانده دیگری در این انجمن موجود نیست. محافظت در مقابل خطرات ایمیل

mehraban

0

2742

جمعه 22 مه 15, 3:13 pm

mehraban نمایش آخرین ارسال

موضوع ناخوانده دیگری در این انجمن موجود نیست. پيوست(ها) ارسال مطلب در وردپرس با ایمیل

Hoseyn

1

3628

پنج شنبه 03 سپتامبر 15, 8:04 am

Hoseyn نمایش آخرین ارسال

 


چه کسي حاضر است ؟

کاربران حاضر در اين انجمن: بدون كاربران آنلاين و 6 مهمان


شما نمي توانيد مبحث جديدي در اين انجمن ايجاد کنيد
شما نمي توانيد به مباحث در اين انجمن پاسخ دهيد
شما نمي توانيد پست هاي خود را در اين انجمن ويرايش کنيد
شما نمي توانيد پست هاي خود را در اين انجمن حذف کنيد
شما نمي توانيد فايل هاي پيوست در اين انجمن ارسال کنيد
cron



بخش ها