سلام
من براي همه داده هاي ورودي از اين توابع استفاده ميكنم
به اين صورت كه اين 4تا رو توي يه فانكشن تعريف كردم و تمام ورودي ها رو توي فانكشن قرار ميدم كه اينا روش اعمال بشه ولي اگر يك رشته فارسي بذارم انكدينگش ميريزه بهم و خروجيش اين شكلي ميشه
ميشه راهنمائي كنيد كه چيكار كنم كه هم امنيت درستي داشته باشم هم انكدينگم درست شه؟؟
من براي همه داده هاي ورودي از اين توابع استفاده ميكنم
PHP:
$var = strip_tags($var);
$var = htmlentities($var);
$var = stripslashes($var);
return mysql_real_escape_string($var);
بدون انجام اين مراحل فيلترينگ كاراكتر ها درست چاپ ميشه.ط´ط؛ظ„ ط´ظ…ط§ ط¨ظ‡ ط§ظٹظ† ط´ظƒظ„ ط«ط¨طھ ط´ط¯ظ‡ ظˆ ظ¾ط³ ط§ط² طھط§ط¦ظٹط¯ ظ…ط¯ظٹط±ظٹطھ ظ†ظ…ط§ظٹط´ ط¯ط§ط¯ظ‡ ط®ظˆط§ظ‡ط¯ ط´ط¯
ميشه راهنمائي كنيد كه چيكار كنم كه هم امنيت درستي داشته باشم هم انكدينگم درست شه؟؟