=$minch AND num<=$minch+511 ORDER BY num ASC;") or die; while( $row=mysql_fetch_assoc( $result ) ) $descrs[$maxch=$row['num']] = $row['desc']; echo "\n\n"; // output up to 512 descs in sequence. stop at last non-empty one. for($i=$minch;$i<=$maxch;++$i) echo isset($descrs[$i]) ? (''.htmlentities($descrs[$i])."\n") : "\n"; die("\n");// XML all done } // fall through to generate HTML header(($ct='Content-Type').': '.($cs='text/html; charset=utf-8')); // absolutely vital for this page! $ssn=$_SERVER['SCRIPT_NAME']; ?> >6)+192).chr(($c&63)+128); if($c<65536) return chr(($c>>12)+224).chr((($c>>6)&63)+128).chr(($c&63)+128); if($c<2097152) return chr(($c>>18)+240).chr((($c>>12)&63)+128).chr((($c>>6)&63)+128).chr(($c&63)+128); } $cjk = 'CJK Unif Ideog'; $cjkA= $cjk.' Ext A'; $cjkC= 'CJK Comp'; $yis = 'Yi Syllables'; $yir = 'Yi Radicals'; $hgs = 'Hangul Syllables'; $pua = 'PUA'; // Private Use Area $apf = 'Arabic Pres Forms'; $pages=array( 'Latin, Ext-1, Ext-A, Ext-B', // 0000 'Latin Ext-B, IPA, Modifiers, Greek (Ελληνικά), Coptic', // 0200 'Cyrillic (Кириллица), Hebrew (עברית)', // 0400 'Arabic (العربية), Syriac, Thaana', // 0600 'Devanagari, Bengali', // 0800 'Gurmukhi, Gujarati, Oriya, Tamil', // 0A00 'Telugu, Kannada, Malayalam, Sinhala', // 0C00 'Thai, Lao, Tibetan', // 0E00 'Myanmar, Georgian, Hangul Jamo', // 1000 'Ethiopic, Cherokee', // 1200 'Canadian Aboriginal', // 1400 'Can Abor, Ogham, Runic, Tagalog, Hanunoo, Buhid, Tagbanwa, Khmer', // 1600 'Mongolian, Limbu, Tai Le, New Tai Le, Khmer Symbols', // 1800 'Buginese', // 1A00 'Phonetic Extensions, Supp, Diacrit Supp', // 1C00 'Latin Ext Additional, Greek Ext', // 1E00 "Gen'l Punct, Super/Sub, Currency, Comb Diacr, Ltrlike, Num Forms, Arrows", // 2000 'Mathematical Operators, Misc Tech Sym', // 2200 'Control Pictures, OCR, Enclosed Alphanum, Box Drawing', // 2400 'Miscellaneous, Dingbats, Misc Math Sym A, Supp Arrows A', // 2600 'Braille Patterns, Supp Arrows B, Misc Math Sym B', // 2800 'Supp Math Operators, Misc Sym + Arrows', // 2A00 'Glagolitic, Coptic, Georgian Supp, Tifinagh, Ethiopic Extended', // 2C00 'Supp Punct, Kangxi Radicals, Ideographic Description', // 2E00 'CJK Sym+Punct, Hiragana, Katakana, Bopomoto, HangulCompJamo, Kanbun,...', // 3000-31ff 'Enclosed CJK Letters + Months, '.$cjkC, // 3200-33ff $cjkA, $cjkA, $cjkA, $cjkA, $cjkA, $cjkA, // 3400-43ff $cjkA, $cjkA, $cjkA, $cjkA, $cjkA, $cjkA, $cjkA . ', Yijing Hexagram Symbols', // 4400-4dff $cjk, // 4e00-4fff $cjk, $cjk, $cjk, $cjk, $cjk, $cjk, $cjk, $cjk, // 5000-5fff $cjk, $cjk, $cjk, $cjk, $cjk, $cjk, $cjk, $cjk, // 6000-6fff $cjk, $cjk, $cjk, $cjk, $cjk, $cjk, $cjk, $cjk, // 7000-7fff $cjk, $cjk, $cjk, $cjk, $cjk, $cjk, $cjk, $cjk, // 8000-8fff $cjk, $cjk, $cjk, $cjk, $cjk, $cjk, $cjk, $cjk, // 9000-9fff $yis, $yis, $yis.', '.$yir, $yir.', Modifier Tone Letters', // a000-a7ff 'Syloti Nagri', '(unallocated)',// a800-a9ff $hgs, $hgs, // aa00-afff $hgs, $hgs, $hgs, $hgs, $hgs, $hgs, $hgs, $hgs, // b000-bfff $hgs, $hgs, $hgs, $hgs, $hgs, $hgs, $hgs, $hgs, // c000-cfff $hgs, $hgs, $hgs, $hgs, 'HSA', 'HSA', 'LSA', 'LSA', // d000-dfff $pua, $pua, $pua, $pua, $pua, $pua, $pua, $pua, // e000-efff $pua, $pua, $pua, $pua, $pua.', '.$cjkC, // f000-f9ff $cjkC.', Alphabetic Pres Forms, '.$apf.'-A', $apf.'-A', // fa00-fdff 'VarSel, CombHalf, '.$cjkC.', Sml, '.$apf.'-B, Half/Full Width, Specials' // fe00-ffff ); $g=0; if( isset( $_GET['p'] ) ) if( preg_match( '/^[0-9]+$/', $_GET['p'] ) ) $g=0+($_GET['p']); ?> <?echo$title,': ',$pages[$g];?>

%02X
%X_',($h+$k)/256,(($h+$k)/0x10)&15); for( $i=0; $i<0x10; ++$i ) // content { echo "\n\n"; printf(" ",$i&15); for($k=0;$k<512;$k+=16) echo ''; } ?>
%X'.u8($h+$i+$k).'
Valid XHTML 1.0 Strict
Valid CSS!


: open source software (phps) by CJB.
Javascript and Ajax not detected - functionality reduced!
Link to table ">. \nThis is a standards-compliant webpage. It works well with\n
\nstandards-compliant web browsers like Firefox and Opera.\n"; ?>