Strip_tags tidak berfungsi di php

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 Anda

Berikut 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

Strip_tags tidak berfungsi di php

muralibobby2015 17 Memposting Pro

12 tahun yang lalu

beri saya contoh saja apa yang Anda coba

0 0

Membagikan

Strip_tags tidak berfungsi di php

rajarajan2017

12 tahun yang lalu

http. //php. net/manual/en/fungsi. strip-tag. php

0 0

Membagikan

Strip_tags tidak berfungsi di php

muralibobby2015 17 Memposting Pro

12 tahun yang lalu

apakah 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

Strip_tags tidak berfungsi di php

kasakit 0 Poster Cahaya

12 tahun yang lalu

terima kasih atas jawabannya pak

Misalnya

$url = file_get_contents('http. // www. contoh. com)
$content = explode("

"$url);
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