Ben veri dizisi bir MySQL veritabanı PHP ile doldurulur birkaç sayfada bir otomatik tamamlama kutusu var. Dizeleri Ben onları ekranda görünmesini istediğiniz tam olarak veritabanında saklanır. Ben özel karakterler ile benim PHP dize doğru görünmesini sağlamak için benim metin kutularının tümünün addslashes
kullanmak, ve o inşaat büyük ... hatta Otomatik Tamamla kutusunda açılan menüden çalışır.
The problem is o dize Otomatik Tamamlama açılan kutusunda, söz dize seçildiğinde birkaç özel karakterler HTML eşdeğeri olarak gösterilir doğru görünmesine rağmen. Klavyedeki her karakter &
, >
dışında düzgün görünmesini görünüyor, ve <
ki gibi görünür &
, {[(5) ]} ve <
, sırasıyla.
Peki nasıl Tamamlama açılır menüden bir seçim yapıldığında, bu özel karakterler metin kutusunda doğru görünmesini yapabilirim?
Ben var benim Tamamlama kütüphane here ... and to elaborate a bit further I think the problem is in that library (the for loop at line 183) I just don't know how to fix it.