Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Boleh Melumpuhkan Petikan Ajaib pada Hosting Kongsi Saya?

Bagaimanakah Saya Boleh Melumpuhkan Petikan Ajaib pada Hosting Kongsi Saya?

Susan Sarandon
Lepaskan: 2024-11-24 21:50:20
asal
909 orang telah melayarinya

How Can I Disable Magic Quotes on My Shared Hosting?

Melumpuhkan Petikan Ajaib pada Pengehosan Dikongsi

Melumpuhkan petikan ajaib PHP boleh mencabar pada pengehosan dikongsi, kerana anda mungkin tidak mempunyai akses kepada php .ini fail. Berikut ialah beberapa penyelesaian yang berpotensi:

Menggunakan Fail php.ini Tersuai

Sesetengah penyedia pengehosan kongsi membenarkan anda memasang fail php.ini tersuai. Dalam kes sedemikian, anda boleh melumpuhkan petikan ajaib dengan menambahkan baris berikut pada php.ini anda:

magic_quotes_gpc = off
Salin selepas log masuk

Menggunakan Fail .htaccess

Jika memasang tersuai php.ini bukan pilihan, anda boleh cuba menggunakan fail .htaccess. Tambahkan arahan berikut pada fail .htaccess anda:

php_flag magic_quotes_gpc off
Salin selepas log masuk

Perhatikan bahawa kaedah ini mungkin tidak berfungsi pada semua platform pengehosan kongsi.

Menggunakan Fungsi ini_set()

Anda juga boleh cuba melumpuhkan petikan ajaib menggunakan fungsi ini_set(). Gunakan kod berikut:

ini_set('magic_quotes_gpc', 0);
Salin selepas log masuk

Walau bagaimanapun, perlu diingat bahawa pendekatan ini juga mungkin tidak berfungsi pada sesetengah platform pengehosan kongsi.

Melaksanakan Skrip Tersuai

Jika tiada kaedah di atas berfungsi, anda boleh melaksanakan skrip tersuai untuk membalikkan kesan petikan ajaib. Berikut ialah contoh:

if (in_array(strtolower(ini_get('magic_quotes_gpc')), array('1', 'on'))) {
    $_POST = array_map('stripslashes', $_POST);
    $_GET = array_map('stripslashes', $_GET);
    $_COOKIE = array_map('stripslashes', $_COOKIE);
}
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melumpuhkan Petikan Ajaib pada Hosting Kongsi Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan