ممنون از پاسختون ...............
من کد login رو با این کد ها تغییر دادم و مشکل حل شد
$p= sprintf("SELECT * FROM `user` WHERE username = %s AND password = %s AND company_name = %s" , Getsql($_POST['username'],'text'),Getsql($pass_hash,'text') ,Getsql($_POST['company'],'text')); mysql_query("set names utf8"); mysql_query("set charset utf8"); $r=mysql_query($p);
ولی مسئله ای که وجود داره اینه :
الان کد های insert , delete , update هم کار نمیکنن و من فکر میکنم مشکل من تو قسمت مقدار گرفتن از textfield هاست که login هم مشکل داشت حالا
میخوام بدونم به چه دلیلی این کد ها مشکل داره در حالت online ؟؟؟؟؟؟؟؟؟؟؟؟
یه نمونش اینه :
$username = $security->Check_Post($_POST['username']);
اینم متد check_post :
function Check_Post($value){ $Return1 = mysql_real_escape_string($value); $Return2 = htmlspecialchars($Return1); return $Return2; }