ورود

View Full Version : سوال: حساس به حروف بزرگ و کوچک نباشد!!



vahidmom
سه شنبه 18 اسفند 1394, 07:19 صبح
با سلاممن یه فر
من یه فرم ورود نوشتم که میاد اون فیلد ایمیل رو بررسی میکنه و هر چی تیبل هست رو میگیره و حالا مابقی ماجرا
اما یه مشکلی که هست به حروف کوچیک و بزرگ حساسه
این فرم قرار هر کسی قبلا خرید کرده رو پیدا کنه و اجازه ورود به سایت رو بده
حالا یکی ممکنه قبلا یه کاراکتر رو بزرگ گذاشته باشه که در این صورت اجازه ورود نمیده
چطوری میتونم به حروف حساسش نکنم؟

اینم کدش :


if ($post[post] == 1)
{
if (!$post[username])
{
$error .= "نام کاربری خود را وارد کنید.<br />";
}
else
{
$where = '`card_customer_email` = "'.$post['username'].'"';
$query = 'SELECT * FROM `card` WHERE `card_status` = "2" AND '.$where.'';
$config = $db->fetch($query);
if($post[username] == $config['card_customer_email'])
{
$_SESSION[admin] = 1;
header("Location:index.php");
exit;
}
else
{
$error .= "نام کاربری یا کلمه عبور اشتباه است.<br />";
}
}
}

pyramid_ali
چهارشنبه 19 اسفند 1394, 05:54 صبح
خوب با تابع strtolower ورودی رو کلش رو به حروف کوچیک یا با strtoupper به حروف بزرگ تبدیل کن و بعد مقایسه کن!