Strip_tags() adalah fungsi yang memungkinkan Anda menghapus semua tag HTML dan PHP dari string tertentu (parameter satu), namun Anda juga dapat menggunakan parameter dua untuk menentukan daftar tag HTML yang Anda inginkan
Fungsi ini bisa sangat membantu jika Anda pernah menampilkan input pengguna di situs Anda. Misalnya, jika Anda membuat forum papan pesan sendiri di situs Anda, pengguna dapat memposting judul di sepanjang baris
SITUS INI MENYEBALKAN. , yang, karena Anda akan menampilkan judul setiap kiriman di papan Anda, akan menampilkan pesan yang tidak diinginkan dalam huruf besar di layar pengunjung AndaBerikut adalah dua contoh pengupasan tag
Hello!"; $a = strip_tags($input); $b = strip_tags($input, ""); ?>Setelah menjalankan skrip itu, $a akan disetel ke "Hello. ", sedangkan $b akan disetel ke "Halo. " karena kami memiliki "" dalam daftar tag yang dapat diterima. Dengan menggunakan metode ini, Anda dapat menghilangkan sebagian besar pengguna dari perubahan gaya situs Anda yang merugikan, namun pengguna masih dapat menyebabkan masalah jika Anda mengizinkan daftar tag HTML tertentu, misalnya, kami dapat menyalahgunakan tag izinkan menggunakan CSS. SITUS INI MENYEBALKAN
Jika Anda mengizinkan tag, Anda mengizinkan semua tag, terlepas dari apakah mereka memiliki informasi tambahan yang tidak diinginkan di sana, jadi sebaiknya jangan izinkan tag apa pun
Ingin belajar PHP7?
Peretasan dengan PHP telah diperbarui sepenuhnya untuk PHP 7, dan sekarang tersedia sebagai PDF yang dapat diunduh. Dapatkan lebih dari 1200 halaman pembelajaran langsung PHP hari ini
Jika ini membantu, luangkan waktu sejenak untuk memberi tahu orang lain tentang Meretas dengan PHP dengan men-tweet tentangnya
Terima kasih sejuta orang. saya mencoba semua saran Anda dan berhasil. sekarang program saya bekerja dengan sangat baik. saya sangat menghargai bantuan Anda
saya punya 1 pertanyaan lagi
apakah ada cara agar Anda dapat menghapus tag html sebelum Anda dapat memasukkannya ke dalam basis data Anda?
sumber saya adalah url, saya meledakkannya dan memasukkannya ke dalam basis data saya. tetapi ada kalanya itu menyertakan tag html tersembunyi. saya mencoba meledakkannya tetapi tidak dapat menghapus tag html yang tersembunyi
ini hanya pertanyaan lanjutan, tandai ini akan diselesaikan nanti
terima kasih jutaan kali guys
0 0
Membagikan
muralibobby2015 17 Memposting Pro
12 tahun yang laluberi saya contoh saja apa yang Anda coba
0 0
Membagikan
rajarajan2017
12 tahun yang laluhttp. //php. net/manual/en/fungsi. strip-tag. php
0 0
Membagikan
muralibobby2015 17 Memposting Pro
12 tahun yang laluapakah kamu mencoba untuk ini?
<? function clean($value) { // If magic quotes not turned on add slashes. if(!get_magic_quotes_gpc()) // Adds the slashes. { $value = addslashes($value); } // Strip any tags from the value. $value = strip_tags($value); // Return the value out of the function. return $value; } $sample = "<a href='test.php'><strong>test</strong></a>"; $sample = clean($sample); echo $sample; ?>_0 0
Membagikan
kasakit 0 Poster Cahaya
12 tahun yang laluterima kasih atas jawabannya pak
Misalnya
$url = file_get_contents('http. // www. contoh. com)
$content = explode("
lalu $content terlihat seperti ini
larik=>
$content[0];//berisi Kota
$content[1];///berisi Street
$content[2];///berisi Negara. ada kalanya array ini menyertakan tag html tersembunyi. inilah catatan di database saya
Kota. Negara
ADELAIDE. AUSTRALIA