Sorun şu : HTMLENTITIES($row...) gibi bişi ile ALINAN veride ğ ı ş karakterleri bozuluyor. BU htmlentities ne işe yarar ? Karakter bozulması onlenebilirmi ?
htmlentities kısmını kaldırınca ğ ı ş harfleri düzgün cıkıyor. Ama Kaldırmanın negatif etkisi olurmu - < > gibi html kodlarıyla alakalı sanırım - olursa eger bozmadan karakterleri buna nasıl önlem alabilirim ?
tesekkurler
HTMLENTITIES hakkında bir soru.
6
●3.182
- 05-07-2007, 01:16:17Kimlik doğrulama veya yönetimden onay bekliyor.HTMLENTITIES ISO-8859-9 Desteği bulunmuyor Ne yazıkki
PHP: htmlentities - Manual
HTMLENTITIES 'is Güvenlik İçin Kullanıyorsun sanırım onun yerine
PHP: mysql_real_escape_string - Manual kullanabilirsin - 05-07-2007, 08:44:28Yönetici onayı bekliyorHocam dediğin yerleri inceledim. HTMLENTITIES evet yorum kısmında < > gibi şeyler kullanılmasın diye. Ama diğer real_escape.. li olan da işe yaramadı. Karakterlere \ ekliyor ama LINK yapılabiliyor. < > hala kullanılabiliyor.
Aca güvenlik icin < > replace etmem yada kısaca textarea icine SORUN CIKARICAK bi kod yazılmasını onlemek icin ne yapabilirim ?
BUNU buldum ama : PHP: htmlspecialchars - Manual Bu karakterler o acaip sembollere donusmesede * olsalar mesela . Mümkünmüdür bu ?
<?php $new = htmlspecialchars("<a href='test'>Test</a>", ENT_QUOTES); echo $new; // <a href='test'>Test</a> ?> - 05-07-2007, 08:47:59Yönetici onayı bekliyorSanırım ben mesajı DÜZENLE yaparken sende bu mesajı yazdın
tesekkurler ama üstteki soruna da çare varsa çok güzel olacak ...
Yani bi array... die bişi vardı sanırım. sıradan o sembol topluluklarını * a cevirebilirmiyim ?
Ozinga adlı üyeden alıntı: mesajı görüntüle - 05-07-2007, 09:35:59Yönetici onayı bekliyortesekkurler S4l1h ve Ozinga - biraz daha ugrasmam gerekecek sanıorum ama simdilik idare eder gibi yorum sistemi

Ozinga adlı üyeden alıntı: mesajı görüntüle
tesekkurler ama üstteki soruna da çare varsa çok güzel olacak ...