मैं एक ऐसे वेब पेज के साथ काम कर रहा हूं जिसमें मैंने आईएसओ -885 9 -1 से यूटीएफ -8 में चरित्र सेट को स्विच किया है। पेज के शीर्ष इस तरह पढ़ता है:ब्राउज़र में कोई हीरा आकार का प्रश्न चिह्न के रूप में दिखाए जाने वाले एकल उद्धरण (कोई डेटाबेस या PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>[title of site]</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
मैं केवल पेज में ASCII वर्ण का उपयोग कर रहा है, और के बाद से UTF-8 एन्कोडिंग supersets ASCII, इस ठीक होना चाहिए। हालांकि, पाठ में एकल उद्धरण काले हीरे से घिरे प्रश्न चिह्न के रूप में दिखाई दे रहे हैं। मैंने सत्यापित किया है कि ये ASCII एकल उद्धरण हैं (सीधे उद्धरण नहीं)।
मैं बहुत ऑनलाइन कि समस्या यह है कि पीएचपी, मेजिक कोट्स डेटाबेस विन्यास, आदि शामिल बहरहाल, यह एक फ्लैट HTML पृष्ठ है कि किसी भी प्रोग्राम द्वारा प्रदान की गई नहीं किया जा रहा है के लिए समाधान का वर्णन पढ़ा है।
इसके अलावा, इस समस्या को हल करने के लिए यूटीएफ -8 पर स्विच करने के लिए कहा जाता है। यह ठीक है कि मैं समस्या को पेश किया।
कृपया इस समस्या को देखने के लिए http://mch.blackcatwebinc.com/src/events.html पर देखें।
ये शब्द आपके डेटाबेस पर कैसे दिखाई देते हैं? – deex
पृष्ठ का स्रोत ** नहीं ** ** ASCII एकल उद्धरण है। जो कुछ भी पाठ डालता है, वहां उन्हें कुछ और में बदल दिया जाता है, अगर वास्तव में वे मूल स्रोत में एएससीआईआई एकल उद्धरण हैं (जिसे मैं ईमानदारी से संदेह करता हूं)। – tripleee