تابع get_magic_quotes_gpc() چیست ؟

سلام علیکم
مشخص می کنه که این تنظیم یعنی magic_quotes_gpc تو فایل php.ini فعال شده یا غیر فعاله
اگر فعال شده باشه خروجی این تابع 1 و اگر غیرفعال باشه خروجی این تابع صفر خواهد بود
حالا magic_quotes_pc چیه؟
اینه:
Sets the magic_quotes state for GPC (Get/Post/Cookie) operations. When magic_quotes are on, all ' (single-quote), " (double quote), \ (backslash) and NUL's are escaped with a backslash automatically.
 
بالاخره کابرد که داره
مثلا اول اسکریپت یک if می زاری اگر magic_quots_gpc فعال نبود اخطار بده که لطفا فعال کنید و اسکریپت متوقف بشه
 

www.nero.ir

Member
سلام به اين درد ميخوره كه اگه فعال باشه هر جايي كه " به طرف سرور ارسال ميشه قبلش يك / بزنه براي جلوگيري از sql injection روش خوبي مي تونه تا حد زيادي جلوشو بگيره

ايت تابع چك مي كنه كه رئي سرور شما اين گزينه فعال هست يا نه .
 

DANG3R

Member
خب دستور if خیلی کارها انجام می ده که همش مشابه همین چیزی هست که دوست عزیزمون متالیک گفتن ...
یک مثال : با iif می تونی عیب های احتمالی رو که از چشم تو دور مونده رو اصلاح کنی ... مثلا کاربر یک چیزی می خواد که همخونی نداره یا اشتباهه ، ولی تو تو اسکریپت گذاشتی که اگر به همچین مشکلی برخورد این کار رو بکن ، این ارور رو چاپ کن ، از برنامه خارج شو و .. مشابه اون.
موفق باشی
 

جدیدترین ارسال ها

بالا