Informasi Umum

Kode Usang PHP ini harus segera anda ganti

Anda mungkin menemui beberapa kode yang tidak bisa digunakan saat menjalankan web berbasis skrip PHP. Terkadang muncul pesan Error Deprecated pada halaman web anda. Hal ini menunjukkan bahwa kode yang digunakan telah usang dan tidak layak pakai. Oleh karena itu, sebaiknya anda menggantinya dengan kode PHP yang baru.

Kode-kode usang itu bisa jadi akan menjadi celah yang dapat dimanfaatkan untuk menyusup ke dalam web anda. Mulai dari PHP 5.3.x dan juga PHP versi terbaru sudah tidak lagi mendukung function dibawah ini…

magic_quotes_runtime
magic_quotes_sybase
register_globals
Komentar menggunakan ‘#’ di file .ini
define_syslog_variables
register_long_arrays
safe_mode
magic_quotes_gpc

Mungkin masih banyak kode PHP lainnya yg sudah diperbarui seiring perkembangan PHP

Berikut adalah skrip PHP pengganti untuk mengatasi masalah Error Deprecated karena kode PHP lama telah usang dan tidak dapat digunakan lagi…

call_user_method() menjadi: call_user_func()
call_user_method_array() menjadi: call_user_func_array()
define_syslog_variables()
split() menjadi: preg_split()
session_register() menjadi: the $_SESSION superglobal
session_unregister() menjadi: $_SESSION superglobal
session_is_registered() menjadi: $_SESSION superglobal
set_socket_blocking() menjadi: stream_set_blocking()
spliti() menjadi: preg_split()
ereg() menjadi: preg_match()
ereg_replace() menjadi: preg_replace()
eregi() menjadi: preg_match()
eregi_replace() menjadi: preg_replace()
set_magic_quotes_runtime() and its alias, magic_quotes_runtime()
mysql_db_query() menjadi: mysql_select_db() dan mysql_query()
mysql_escape_string() menjadi: mysql_real_escape_string()
dl() functin ini sudah dihapus di PHP 5.3
sql_regcase() DEPRECATED tanpa penganti?

Jika belum sempat melakukan perubahan script PHP bisa juga menghilangkan pesan error di browser dengan cara menambahkan error_reporting=E_ALL & ~E_NOTICE & ~E_DEPRECATEDpada file php.ini. Jika menggunakan WHM terletak pada menu PHP Configuration Editor.

Tapi ingat, segera ganti skrip yg sudah usang agar keamanan web anda tetap aman & nyaman digunakan.

Salam,
Aditif.Net

Post Comment