PDA

نسخه کامل مشاهده نسخه کامل : سلام



mikaiel
20-09-2010, 10:55
من تازه برنامه نويسي با php رو شروع كردم و چيز زيادي نميدونم
ممنون ميشم اگه بگيد چه جوري ميشه يه فيلد رو از نظر محتوا كنترل كرد.
مثلا يه فيلد كه توش بايد ايميل وارد ميشه؛ چه دستوري بنويسيم كه بگه طرف آدزس يه ايميل رو وارد كرده يا همينجوري يه چيزي نوشته
همچنين ميخام اگه درست نبود يه پيام خطا نشون بده كه مثلا بگه "ايميل شما صحيح نمي‌باشد"
با تشكر

tazphoenix
20-09-2010, 20:39
تو گوگل دنبال
php email validator
بگردین.فانکشن های جالبی پیدا میکنین.

joe_satriani
20-09-2010, 21:25
با سلام
دوست عزيزم شما ميتونيد از اين كدها نيز بهره ببريد

<?php
if (eregi("^[a-zA-Z0-9_]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$]", $email))
{
return FALSE;
}
?>

كه ميتونيد قسمت return false رو هر طور كه دوست داريد با پيغام خطا ( در صورت اشتباه وارد كردن ) پر كنيد

موفق باشيد.

Hamid_RezaS
21-09-2010, 19:12
فکر کنم شما قبلاً asp.net کار کردی درسته؟؟؟
php خودش اینارو نداره یعنی داره بطور صریح نداره بلکه باید به کمک دستورات قدرتمند اون اینارو خلق کنی.
باید از کتابخانه های جالبی که وجود داره استفاده کنی.
یا بکمک فریم وورک های PHP این کارها رو بکن.
فعلا PHP را یاد بگیر اگه حرفه ای شده باید با فریم وورک کار کنی. اونطوری جالب تره.
کلاس regex را جستجو کن. چیزه خوبیه.

mikaiel
22-09-2010, 09:12
خخخخخخخخخخخخييييييييييييي ييييييللللللللللللللللللي يييييييييييييييييي ممنووووووووووووووووووون
دستتون درد نكنه