lostyazilim
tr.link

preg_replace ile HTML Tag Silme

5 Mesajlar 1.609 Okunma
lstbozum
tr.link

Turkesh Turkesh WM Aracı Kullanıcı
  • Üyelik 23.08.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğrenci
  • Konum Burdur
  • Ad Soyad M** G**
  • Mesajlar 307
  • Beğeniler 42 / 68
  • Ticaret 2, (%100)
Selamlar, bot yazıyorum preg_replace ile img ve a taglarını silmek istiyorum fakat çok bilgim olmadığı için yapamadım. Yardımcı olursanız sevinirim.

Böyle bir kodum var fakat ikisi beraber çalışmıyor.



$test = preg_replace("/]+>/i", "(image) ", $veri[1]);
$test = preg_replace('#.*?#i', '', $veri[1]);

 

 

wmaraci
reklam

srkn12 srkn12 PHP - Javascript - Java Kullanıcı
  • Üyelik 28.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilişim
  • Konum Denizli
  • Ad Soyad S** K**
  • Mesajlar 411
  • Beğeniler 67 / 90
  • Ticaret 0, (%0)
Bu şekilde dene



$test = strip_tags($veri[1], 'buraya izin vermek istediğin tagları yaz örnek

gibi ');

Turkesh

kişi bu mesajı beğendi.

Turkesh Turkesh WM Aracı Kullanıcı
  • Üyelik 23.08.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğrenci
  • Konum Burdur
  • Ad Soyad M** G**
  • Mesajlar 307
  • Beğeniler 42 / 68
  • Ticaret 2, (%100)
srkn12 çok teşekkür ederim hocam oldu. Peki bu koda line break gibi bir şey ekleyebilir miyiz? Bu koddan sonra yazılar bitişik oluyor. Son olarak kod içerisine birden fazla tag eklerken aşağıda ki gibi mi ekleyeceğiz?



$test = strip_tags($veri[1], '
');

srkn12 srkn12 PHP - Javascript - Java Kullanıcı
  • Üyelik 28.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilişim
  • Konum Denizli
  • Ad Soyad S** K**
  • Mesajlar 411
  • Beğeniler 67 / 90
  • Ticaret 0, (%0)
Turkesh


// Array içindeki taglar boşluklara çevrilecek.
$test1 = str_ireplace(array("

","","","
"),array(" "," "," "," "),$veri[1]);

// Gelen veriyi temizlemek içinde strip_tags kullanabilirsin.
$test2 = strip_tags($test1, '

'); // İzin vermek istediğin tagları bu şekilde yazabilirsin.
Turkesh AES

kişi bu mesajı beğendi.

wmaraci
wmaraci

Turkesh Turkesh WM Aracı Kullanıcı
  • Üyelik 23.08.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğrenci
  • Konum Burdur
  • Ad Soyad M** G**
  • Mesajlar 307
  • Beğeniler 42 / 68
  • Ticaret 2, (%100)

srkn12 adlı üyeden alıntı

Bu şekilde dene



$test = strip_tags($veri[1], 'buraya izin vermek istediğin tagları yaz örnek

gibi ');



Allah razı olsun hocam işimi gördü.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)