Kutipan magis dan keamanan

From Joomla! Documentation

This page is a translated version of the page Magic quotes and security and the translation is 100% complete.

Other languages:
English • ‎español • ‎français • ‎Bahasa Indonesia • ‎italiano • ‎Nederlands • ‎português

Magic Quotes (Kutipan Magis) tadinya adalah sebuah fitur PHP, yang diaktifkan melalui pengaturan magic_quotes_gpc, yang meluluskan (dengan cara yang sangat terbatas) kebanyakan data masukan yang dapat diakses ke skrip PHP. Ia telah dibuang dari PHP dengan banyak alasan. Untuk info lebih lengkap tentang Kutipan Magis, lihat PHP Manual, Chapter 31. Magic Quotes.

Fitur PHP ini telah dianggap sudah tidak berlaku lagi sejak PHP 5.3.0 (30-06-2009) dan telah dibuang dari PHP sejak PHP 5.4.0.

Joomla 3.x Joomla! 3.0 dan di atasnya perlu menyetel magic_quotes_gpc menjadi mati dan tidak akan terpasang apabila magic_quotes_gpc diatur ke hidup.
Joomla 2.5 Joomla! 2.5 menyarankan agar magic_quotes_gpc diatur ke mati.

JRequest memanfaatkan pengaturan magic_quotes_gpc secara otomatis dan menyesuaikannya sesuai kebutuhan. Jika para pengembang menggunakan JRequest untuk meminta masukan, maka nilai pengaturan yang sebenarnya tidak berpengaruh. Jika para pengembang tidak menggunakannya, maka ia akan memanfaatkan pengaturan magic_quotes_gpc ini (dan untuk alasan inilah ia masih dipakai oleh para pengembang yang menggunkaan JRequest di Joomla! 2.5 - meskipun ia sudah tidak berlaku lagi).

JInput tidak memanfaatkan fitur ini. Meskipun demikian, disebabkan Joomla! 3.0 dan yang lebih tinggi perlu menonaktifkan kutipan magis tersebut, maka ini bukanlah masalah.