Blade__ adlı üyeden alıntı: mesajı görüntüle
dedini yaptım aynı çekilen veriyi üste bir daha bastı ama silinmesi gereken yerde duruyor haklısın ben bu mantıkda düşünemediğim için çünkü bu konuda iyi değilim çok etraftan okuyup öğrenmeye çalışıyorum tabii bu durum gözümden kaçtı normal olarak

haklısın sürekli preg_replace orada <style> tagını bulamadığı için silemiyor da çünkü ben onu strip_tags ile engellemişim zaten



valla tam olmasını gerektiğini bilemediğimden o şekilde yaptım sitelerde ki kodlardan oluşturduğum içindir

doğru olan konusunda bir örnek verme şansınız varsa sevinirim

ve style tagı kalsın istemiyorum tabiiki sanırım yanlış anlattım en başta özür çok tamamen o bölümlerin silinmesini amaçladım

çok teşekkürler zaman ayırdığınız için tek tek str_replace yaptım çıkan o silmeye çalıştığım yerleri başka şansım kalmadı

strip_tags a <style> eklediğim zaman verdiğiniz kod çalıştı çok afedersiniz bileden boşa uğraştırdım sizi gece gece ama aldım bana düşen payı
estağfirullah bilmemek değil öğrenmemek ayıp. ama en başta kodların hepsini koysan daha çabuk çözüme ulaşırdın.

str_replace işini gördüyse ne âlâ. yok görmezse şöyle birşey de yapabilirsin.

sayfa da başka style tagı yok ise strip_tags ın izin verilen tag lar kısmına style ı da ekle. sonra yukarıda verdiğim preg_replace deseni işini görür.

yok sayfada başka style tagları da var, onlarda duruyor böylece dersen; strip_tags a ekleme yapmadan preg_replace desen ini düzenlemen gerek. misal sayfada başka bir yerde süslü parantez {} yok ise, bunlara göre bir desen yazabilirsin.

doğru olan konusunda bir örnek verme şansınız varsa sevinirim

doğru olanı her işlem için ayrı bir değişken kullanmak. preg_match ten döneni $yazi da tutuyorsan preg_replace ten döneni $yaziiki de tut.