Develop and Download Open Source Software

Browse CVS Repository

Annotation of /modchxj/mod_chxj/doc/modchxj.html

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.8 - (hide annotations) (download) (as text)
Mon Jun 26 20:10:58 2006 UTC (17 years, 9 months ago) by konn
Branch: MAIN
Changes since 1.7: +161 -82 lines
File MIME type: text/html
*** empty log message ***

1 konn 1.1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2     "http://www.w3.org/TR/REC-html401/loose.dtd">
3     <html lang="ja">
4     <head>
5     <meta http-equiv="Content-Type" content="text/html;charset=Shift_JIS">
6     <meta http-equiv="Content-Style-Type" content="text/css">
7     <meta http-equiv="Content-Script-Type" content="text/javascript">
8     <meta name="generator" content="SmartDoc 1.1">
9     <meta name="author" content="Atsushi Konno" lang="ja">
10     <meta name="date" content="29 Mar 2005" lang="ja">
11     <title>mod_chxj</title>
12     <style type="text/css">
13     <!--
14     /*
15     article.css
16    
17     since : Nov. 21, 1998
18     version : Aug. 21, 2003
19     author : ASAMI, Tomoharu (asami@XMLSmartDoc.org)
20     */
21    
22     A:link {
23     color: green;
24     }
25    
26     A:visited {
27     color: black;
28     }
29    
30     A:hover{
31     color: gold;
32     };
33    
34     body {
35     background: white;
36     font-family: times, serif;
37     }
38    
39     h1 {
40     }
41    
42     h1.title {
43     color: black;
44     background: gold;
45     text-align: center;
46     border-style: outset;
47     border-color: yellow;
48     padding: 10pt;
49     margin-left: 60pt;
50     margin-right: 60pt;
51     }
52    
53     h1.part {
54     font-weight: bold;
55     color: black;
56     background: gold;
57     padding: 20pt;
58     }
59    
60     h1.chapter {
61     color: tan;
62     background: black;
63     text-align: left;
64     padding: 5pt;
65     }
66    
67     h2 {
68     color: bisque;
69     background: #666666;
70     padding: 3pt;
71     }
72    
73     h3 {
74     color: black;
75     background: #aaaaaa;
76     padding: 2pt;
77     margin-right: 100pt;
78     }
79    
80     h4 {
81     color: black;
82     background: #eeeeee;
83     padding: 1pt;
84     margin-right: 200pt;
85     }
86    
87     dfn {
88     font-weight: bold;
89     font-style: normal;
90     }
91    
92     code {
93     font-family: helvetica, sans-serif;
94     font-weight: bold;
95     }
96    
97     li p {
98     text-indent: 0pt;
99     }
100    
101     dt {
102     font-weight: bold;
103     }
104    
105     th p {
106     text-indent: 0pt;
107     }
108    
109     td p {
110     text-indent: 0pt;
111     }
112    
113     div.table {
114     text-align: center;
115     }
116    
117     table.data {
118     border-collapse: separate;
119     text-align: justify;
120     margin-left: auto;
121     margin-right: auto;
122     margin-top: 10pt;
123     margin-bottom: 10pt;
124     background-color: green;
125     }
126    
127     table.data caption {
128     background-color: khaki;
129     font-weight: bold;
130     }
131    
132     table.data th {
133     color: yellow;
134     background-color: lightseagreen;
135     }
136    
137     table.data td {
138     background-color: antiquewhite;
139     }
140    
141     table.data td.key {
142     background-color: salmon;
143     font-weight: bold;
144     }
145    
146    
147     table.menu {
148     text-align: justify;
149     margin-left: auto;
150     margin-right: auto;
151     margin-top: 10pt;
152     margin-bottom: 10pt;
153     text-align: center;
154     }
155    
156     table.menu caption {
157     background-color: khaki;
158     font-weight: bold;
159     }
160    
161     table.menu th {
162     color: yellow;
163     background-color: lightseagreen;
164     }
165    
166     table.menu td {
167     color: Maroon;
168     background-color: antiquewhite;
169     font-weight: bold;
170     padding: 10pt;
171     }
172    
173     table.menu td.key {
174     font-size: x-large;
175     color: RoyalBlue;
176     background-color: LightGreen;
177     font-weight: bold;
178     padding: 10pt;
179     }
180    
181     table.menu td.key A:link {
182     color: RoyalBlue;
183     }
184    
185     table.menu td.key A:visited {
186     color: RoyalBlue;
187     }
188    
189     table.navigator {
190     text-align: justify;
191     margin-left: auto;
192     margin-right: auto;
193     }
194    
195     table.navigator td {
196     text-align: center;
197     font-weight: bold;
198     }
199    
200     table.languages {
201     text-align: justify;
202     margin-left: auto;
203     margin-right: auto;
204     margin-bottom: 0pt;
205     margin-top: 0pt;
206     font-size: x-small;
207     position: absolute;
208     right: 0pt;
209     }
210    
211     table.languages td.current {
212     }
213    
214     table.languages td.other {
215     background-color: Orange;
216     }
217    
218     p {
219     margin: 0pt;
220     text-indent: 1em;
221     }
222    
223     p.ja {
224     margin: 0pt;
225     text-indent: 1em;
226     }
227    
228     p.first {
229     margin: 0pt;
230     text-indent: 0em;
231     }
232    
233     p.first_ja {
234     margin: 0pt;
235     text-indent: 1em;
236     }
237    
238     div.title {
239     text-align: center;
240     }
241    
242     span.title {
243     font-size: larger;
244     }
245    
246     span.subtitle {
247     font-size: smaller;
248     }
249    
250     div.toc {
251     background-color: cornsilk;
252     padding: 10pt;
253     border-style: inset;
254     border-color: cornsilk;
255     margin-top: 10pt;
256     margin-bottom: 30pt;
257     }
258    
259     div.titletoc {
260     background-color: cornsilk;
261     padding: 10pt;
262     border-style: inset;
263     border-color: cornsilk;
264     margin-top: 10pt;
265     margin-bottom: 30pt;
266     }
267    
268     div.date {
269     text-align: center;
270     }
271    
272     div.org {
273     text-align: center;
274     }
275    
276     div.author {
277     text-align: center;
278     font-weight: bold;
279     }
280    
281     div.email {
282     text-align: center;
283     }
284    
285     div.hp {
286     text-align: center;
287     }
288    
289     div.summary {
290     color: maroon;
291     background: darkkhaki;
292     border-style: inset;
293     border-color: khaki;
294     margin-top: 20pt;
295     margin-bottom: 20pt;
296     margin-left: 30pt;
297     margin-right: 30pt;
298     padding: 5pt;
299     }
300    
301     div.comment {
302     color: red;
303     background: yellow;
304     }
305    
306     span.comment {
307     color: red;
308     background: yellow;
309     }
310    
311     div.navigator {
312     background: khaki;
313     border-top: 1pt solid black;
314     border-bottom: 1pt solid black;
315     text-align: center;
316     margin-top: 10pt;
317     margin-bottom: 10pt;
318     }
319    
320     div.navigatortop {
321     background: khaki;
322     border-top: 1pt solid black;
323     border-bottom: 1pt solid black;
324     text-align: center;
325     margin-bottom: 10pt;
326     }
327    
328     div.navigatorbottom {
329     background: khaki;
330     border-top: 1pt solid black;
331     border-bottom: 1pt solid black;
332     text-align: center;
333     margin-top: 10pt;
334     }
335    
336     div.languages {
337     text-align: right;
338     }
339    
340     div.footnote {
341     background: antiquewhite;
342     }
343    
344     div.fyi {
345     color: maroon;
346     background: peachpuff;
347     padding: 5pt;
348     margin-top: 10pt;
349     margin-bottom: 10pt;
350     }
351    
352     div.fyi div.title {
353     background: antiquewhite;
354     font-weight: bold;
355     padding: 5pt;
356     margin-top: 5pt;
357     margin-bottom: 5pt;
358     }
359    
360     div.caption {
361     background: lavender;
362     font-weight: bold;
363     padding: 5pd;
364     width: 300pt;
365     margin-top: 10pt;
366     }
367    
368     div.result {
369     background: ivory;
370     border-style: inset;
371     border-color: gold;
372     padding: 10pt;
373     margin-top: 10pt;
374     margin-bottom: 10pt;
375     }
376    
377     span.caption {
378     background: lavender;
379     font-weight: bold;
380     }
381    
382     pre.program {
383     background-color: gainsboro;
384     font-family: courier, monospace;
385     padding: 5pt;
386     margin-right: 30pt;
387     }
388    
389     pre.program em {
390     color: red;
391     font-style: normal;
392     }
393    
394     pre.program strong {
395     color: red;
396     background-color: yellow;
397     font-style: normal;
398     }
399    
400     pre.program span.keyword {
401     color: Blue;
402     font-style: normal;
403     }
404    
405     pre.program span.primitive {
406     color: Green;
407     font-style: normal;
408     }
409    
410     pre.program span.comment {
411     color: Red;
412     background-color: gainsboro;
413     font-style: normal;
414     }
415    
416     pre.program span.quote {
417     color: OrangeRed;
418     font-style: normal;
419     }
420    
421    
422     pre.program span.class {
423     color: darkcyan;
424     font-style: normal;
425     }
426    
427     pre.program span.constant {
428     color: blueviolet;
429     font-style: normal;
430     }
431    
432     pre.program span.variable {
433     color: DarkGoldenrod;
434     font-style: normal;
435     }
436    
437     var {
438     color: green;
439     font-style: italic;
440     }
441    
442     tt {
443     font-family: courier, monospace;
444     }
445    
446     code {
447     font-family: helvetica, sans-serif;
448     font-weight: bold;
449     }
450    
451     pre.console {
452     background-color: black;
453     color: white;
454     font-family: courier, monospace;
455     padding: 5pt;
456     margin-right: 30pt;
457     }
458    
459     pre.console kbd {
460     font-family: courier, monospace;
461     color: yellow;
462     }
463    
464     span.toggle {
465     font-weight: bold;
466     }
467    
468     div.figure {
469     text-align: center;
470     }
471    
472     img.figure {
473     margin: 10pt;
474     }
475    
476     div.equation {
477     margin-top: 1em;
478     margin-right: 30pt;
479     margin-bottom: 1em;
480     padding-top: 1em;
481     padding-left: 4em;
482     padding-bottom: 1em;
483     background: powderblue;
484     }
485    
486     div.equation table {
487     }
488    
489     div.equation table td.padding {
490     width:2em
491     }
492    
493     td.equationNumber {
494     width: 4em;
495     text-align: right;
496     }
497     -->
498     </style>
499     <script type="text/javascript">
500     <!--
501     /*
502     * HTML4JavaScript.js
503     *
504     * @since Nov. 17, 1998
505     * @version Feb. 18, 2002
506     * @author ASAMI, Tomoharu (asami@XMLSmartDoc.org)
507     */
508     var backupColor=null;
509     var backupBGColor=null;
510     var backupFontStyle=null;
511     var backupIDColor=null;
512     var backupIDBGColor=null;
513     var backupIDFontStyle=null;
514     var backupIDBorderStyle=null;
515    
516     var backupOnKeyDown=null;
517    
518     function normal(element) {
519     if (document.all) {
520     if (backupColor != null) {
521     element.style.color=backupColor;
522     backupColor=null;
523     }
524     if (backupBGColor != null) {
525     element.style.background=backupBGColor;
526     backupBGColor=null;
527     }
528     if (backupFontStyle != null) {
529     element.style.fontStyle=backupFontStyle;
530     backupFontStyle=null;
531     }
532     var id = null;
533     if (element.href != null) {
534     id = element.href;
535     id = id.substring(id.indexOf("#") + 1);
536     }
537     if (id != null) {
538     var target = document.all.item(id, 0);
539     if (backupIDColor != null) {
540     target.style.color=backupIDColor;
541     backupIDColor=null;
542     }
543     if (backupIDBGColor != null) {
544     target.style.background=backupIDBGColor;
545     backupIDBGColor=null;
546     }
547     if (backupIDFontStyle != null) {
548     target.style.fontStyle=backupIDFontStyle;
549     backupIDFontStyle=null;
550     }
551     if (backupIDBorderStyle != null) {
552     target.style.borderStyle=backupIDBorderStyle;
553     backupIDBorderStyle=null;
554     }
555     }
556     }
557     }
558    
559     function hilight(element) {
560     if (document.all) {
561     backupBGColor=element.style.background;
562     element.style.background="gold";
563     }
564     }
565    
566     function hilightString(element, color) {
567     if (color == null) {
568     color="darkolivegreen";
569     }
570     if (document.all) {
571     backupColor=element.style.color;
572     backupFontStyle=element.style.fontStyle;
573     element.style.color=color;
574     }
575     }
576    
577     function hilightSelflink(element, color) {
578     if (color == null) {
579     color="darkolivegreen";
580     }
581     if (document.all) {
582     backupColor=element.style.color;
583     backupBGColor=element.style.background;
584     backupFontStyle=element.style.fontStyle;
585     element.style.color=color;
586     var id = null;
587     if (element.href != null) {
588     id = element.href;
589     id = id.substring(id.indexOf("#") + 1);
590     }
591     if (id != null) {
592     var target = document.all.item(id, 0);
593     backupIDColor=target.style.color;
594     // backupIDBGColor=target.style.background;
595     // backupIDFontStyle=target.style.fontStyle;
596     backupIDBorderStyle=target.style.borderStyle;
597     target.style.color="red";
598     target.style.borderStyle="outset";
599     }
600     }
601     }
602    
603     function hilightHyperlink(element, color) {
604     if (color == null) {
605     color="darkorange";
606     }
607     if (document.all) {
608     backupColor=element.style.color;
609     backupBGColor=element.style.background;
610     backupFontStyle=element.style.fontStyle;
611     element.style.color=color;
612     }
613     }
614    
615     function hilightExternallink(element, color) {
616     if (color == null) {
617     color="purple";
618     }
619     if (document.all) {
620     backupColor=element.style.color;
621     backupBGColor=element.style.background;
622     backupFontStyle=element.style.fontStyle;
623     element.style.color=color;
624     }
625     }
626    
627     function toggleChildren(node) {
628     if (document.all) {
629     for (i = 0;i < node.children.length;i++) {
630     var child = node.children[i];
631     if (child.className == "dynamic") {
632     if (child.style.display == "") {
633     child.style.display = "none";
634     } else {
635     child.style.display = "";
636     }
637     }
638     }
639     }
640     }
641    
642     function toggleDynamic(node) {
643     if (document.all) {
644     if (node.tagName == "LI") {
645     toggleChildren(node);
646     }
647     }
648     }
649    
650     function isMsie4orGreater() {
651     var ua = window.navigator.userAgent; var msie = ua.indexOf ("MSIE");
652     if (msie > 0) {
653     return (parseInt (ua.substring (msie+5, ua.indexOf (".", msie))) >= 4)
654     && (ua.indexOf ("MSIE 4.0b") <0);
655     } else {
656     return false;
657     }
658     }
659    
660     function keyEventHandler() {
661     if (document.all) {
662     if (event.keyCode == 13) {
663     var child = document.all.item("doc_next_page_", 0);
664     if (child != null) {
665     location.href = child.href;
666     }
667     } else if (event.keyCode == 39) {
668     var child = document.all.item("doc_next_page_", 0);
669     if (child != null) {
670     location.href = child.href;
671     }
672     } else if (event.keyCode = 37) {
673     var child = document.all.item("doc_prev_page_", 0);
674     if (child != null) {
675     location.href = child.href;
676     }
677     } else {
678     backupOnKeyDown();
679     }
680     }
681     }
682    
683     function setOHPHandler() {
684     backupOnKeyDown=document.onkeydown;
685     document.onkeydown=keyEventHandler;
686     }
687     // -->
688     </script>
689     </head>
690     <body>
691     <div style="text-align:right"><a href="http://www.XMLSmartDoc.org" target="_top"><span style="color:#4F5952;background:#EE8362;font-family:sans-serif;font-size:xx-small;text-decoration:none">Powered by </span><span style="color:#058258;background:#EE8362;font-family:fantasy, sans-serif;font-size:x-small;text-decoration:none">SmartDoc</span></a></div>
692    
693     <h1 class="title">mod_chxj<br><span class="subtitle"></span></h1>
694    
695     <div class="date">29 Mar 2005</div>
696     <div class="author">Atsushi Konno</div>
697     <h2>����</h2>
698    
699     <div class="toc">
700     <ul>
701     <li> <a href="#doc1_15" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Overview</a>
702     <li> <a href="#doc1_18" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�C���X�g�[��</a>
703     <ul>
704     <li> <a href="#doc1_20" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">����</a>
705     <li> <a href="#doc1_44" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">mod_chxj������</a>
706     <li> <a href="#doc1_50" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�C���X�g�[��</a>
707     </ul>
708 konn 1.6 <li> <a href="#doc1_96" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Configuration</a>
709 konn 1.1 <ul>
710 konn 1.6 <li> <a href="#doc1_98" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">html�t�@�C������������������</a>
711     <li> <a href="#doc1_113" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">php�����o����������������������</a>
712 konn 1.8 <li> <a href="#doc1_128" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">xoops���g�p���A����wordpress�Abwiki���g�p������������</a>
713     <li> <a href="#doc1_143" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">mod_jk2���g�p����tomcat���o����������������������</a>
714     <li> <a href="#doc1_188" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�������������@�\���g�p��������</a>
715     <li> <a href="#doc1_253" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�����R�[�h����������������(EXPERIMENTAL)</a>
716     <li> <a href="#doc1_297" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�f�B���N�e�B�u</a>
717 konn 1.1 </ul>
718 konn 1.8 <li> <a href="#doc1_398" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">��������CHTML�^�O</a>
719     <li> <a href="#doc1_1106" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�����g���^�O</a>
720     <li> <a href="#doc1_1143" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�����R�[�h</a>
721     <li> <a href="#doc1_1146" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�G������������</a>
722 konn 1.1 <ul>
723 konn 1.8 <li> <a href="#doc1_1151" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�G�����������`</a>
724 konn 1.1 </ul>
725 konn 1.8 <li> <a href="#doc1_1196" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�f�o�C�X���` device_data.xml</a>
726     <li> <a href="#doc1_1199" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�C���[�W���������@�\</a>
727 konn 1.1 <ul>
728 konn 1.8 <li> <a href="#doc1_1208" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�T���l�C�����[�h</a>
729     <li> <a href="#doc1_1214" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�������[�h</a>
730     <li> <a href="#doc1_1220" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">EzGet���[�h</a>
731     <li> <a href="#doc1_1226" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">���������@�\</a>
732 konn 1.1 </ul>
733 konn 1.8 <li> <a href="#doc1_1257" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�p�q�R�[�h�o���@�\</a>
734 konn 1.1 <ul>
735 konn 1.8 <li> <a href="#doc1_1259" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�p�q�R�[�h�o���n���h�����o�^</a>
736     <li> <a href="#doc1_1265" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�p�q�R�[�h�\�[�X�t�@�C�������u</a>
737     <li> <a href="#doc1_1289" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�p�q�R�[�h�����I�o���@�\</a>
738 konn 1.1 </ul>
739     </ul>
740     </div>
741    
742     <h2 id="doc1_15">Overview</h2>
743    
744 konn 1.8 <p class="first_ja">mod_chxj���I�[�v���\�[�X���g�������R���e���c����Apache2.0�p���W���[���������ACHTML�iDoCoMo i-Mode�pCHTML3.0)���L�q������������������HTML���L�q�������������A�A�N�Z�X�������[����User-Agent�w�b�_�������A�����������[�����������`���������������BHTML�������������A�����ijpg�Agif�Apng�j�A�G���������������A���`�t�@�C�����]���������������L�����A���������G�����������������B</p>
745 konn 1.1
746     <h2 id="doc1_18">�C���X�g�[��</h2>
747    
748    
749     <h3 id="doc1_20">����</h3>
750    
751     <p class="first_ja">mod_chxj���C���X�g�[�������O���A���L���������p�������K�v�����������B</p>
752    
753     <ol>
754     <li> Apache2.0���w�b�_�[�t�@�C���Q
755     <li> Apache2.0�p��apxs
756     <li> apr(Apache Portable Runtime)���C�u�����������w�b�_�t�@�C���S
757     <li> automake�Aautoconf�Alibtool1.3.X
758     <li> ImageMagick(MagickWand)
759     <li> Linux</ol>
760    
761    
762     <h3 id="doc1_44">mod_chxj������</h3>
763    
764     <p class="first_ja">mod_chxj��<a href="http://sourceforge.jp/projects/modchxj/" target="_top" onmouseover="hilightExternallink(this)" onmouseout="normal(this)">������</a>�����_�E�����[�h�������������������B</p>
765    
766     <h3 id="doc1_50">�C���X�g�[��</h3>
767    
768     <p class="first_ja">������mod_chxj�C���X�g�[�����������������B</p>
769    
770     <ol>
771     <li> <p>Configure�X�N���v�g������������</p>
772    
773     <div id="doc1_56" class="caption">Configure �X�N���v�g������</div>
774     <pre class="program" style="margin-top:0">
775     $ ./buildconf.sh
776     </pre>
777    
778     <p><span class="note"><a href="#doc1_59" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="&quot;$&quot;���v�����v�g���������������B"><sup>(1)</sup></a></span></p>
779     <li> <p>Configure</p>
780     <p>�������A/usr/include/apache2.0���AApache2.0���w�b�_�[�t�@�C���������������������B</p>
781    
782     <div id="doc1_65" class="caption">Configure</div>
783     <pre class="program" style="margin-top:0">
784     $ ./configure --with-apache-header=/usr/include/apache2.0
785     </pre>
786    
787 konn 1.6 <p><span class="note"><a href="#doc1_68" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="--with-apache-header���K�{�����B"><sup>(2)</sup></a></span><span class="note"><a href="#doc1_71" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="FreeBSD����������--with-iconv���K�{�����B"><sup>(3)</sup></a></span></p>
788 konn 1.1 <li> mod_chxj.so������������
789 konn 1.6 <div id="doc1_77" class="caption">make</div>
790 konn 1.1 <pre class="program" style="margin-top:0">
791     $ make
792     </pre>
793     <li> apache���C���X�g�[��������
794 konn 1.6 <div id="doc1_83" class="caption">install</div>
795 konn 1.1 <pre class="program" style="margin-top:0">
796     $ make install
797     </pre>
798     <li> <p>�f�[�^�����uetc�f�B���N�g����������device_data.xml��emoji.xml��Apache�����A�N�Z�X���������������z�u�������B</p>
799     <p>�����A/etc/apache2/chxj�f�B���N�g����chxj�p�����t�@�C�����p����������</p>
800    
801 konn 1.6 <div id="doc1_89" class="caption">�f�[�^�����u</div>
802 konn 1.1 <pre class="program" style="margin-top:0">
803     $ mkdir -p /etc/apache2/chxj
804     $ cp etc/device_data.xml /etc/apache2/chxj
805     $ cp etc/emoji.xml /etc/apache2/chxj
806     </pre></ol>
807    
808    
809     <div class="footnote">
810     <ol>
811 konn 1.6 <li id="doc1_59" value="1"> &quot;$&quot;���v�����v�g���������������B<li id="doc1_68" value="2"> --with-apache-header���K�{�����B<li id="doc1_71" value="3"> FreeBSD����������--with-iconv���K�{�����B</ol>
812 konn 1.1 </div>
813    
814    
815 konn 1.6 <h2 id="doc1_96">Configuration</h2>
816 konn 1.1
817     <p class="first_ja">������mod_chxj��/usr/lib/apache2/modules�f�B���N�g���z�������u����������������������</p>
818    
819 konn 1.6 <h3 id="doc1_98">html�t�@�C������������������</h3>
820 konn 1.1
821     <p class="first_ja">���������ALocation��&quot;/chxj&quot;�������������S���������������������������B</p>
822    
823     <ol>
824     <li> httpd.conf�������������������B
825 konn 1.6 <div id="doc1_104" class="caption">httpd.conf</div>
826 konn 1.1 <pre class="program" style="margin-top:0">
827 konn 1.5 #====================================================================================
828 konn 1.1 # ���W���[����Apache2.0�����[�h
829 konn 1.5 #====================================================================================
830 konn 1.1 LoadModule chxj_module /usr/lib/apache2/modules/mod_chxj.so
831    
832 konn 1.5 #====================================================================================
833     # �f�o�C�X�f�[�^�t�@�C��������
834     #====================================================================================
835 konn 1.1 ChxjLoadDeviceData /etc/apache2/chxj/device_data.xml
836    
837 konn 1.5 #====================================================================================
838     # �G�����f�[�^�t�@�C��������
839     #====================================================================================
840 konn 1.1 ChxjLoadEmojiData /etc/apache2/chxj/emoji.xml
841    
842 konn 1.5 #====================================================================================
843     # �����G���W�������w�������i���L��SetOutputFilter�ASetInputFilter���K�{����)
844     # ChxjConvRule ==&gt; �f�B���N�e�B�u
845     # &quot;^/chxj.+$&quot; ==&gt; Perl������URI�p�^�[��
846     # EngineOn ==&gt; �����G���W���������������w��
847     # NONE ==&gt; �T�[�o���������R�[�h�B�iNONE���w�����������������R�[�h����������)
848     #====================================================================================
849 konn 1.6 ChxjConvertRule &quot;^/chxj.+$&quot; &quot;EngineOn&quot; &quot;NONE&quot;
850 konn 1.5
851 konn 1.6 #====================================================================================
852 konn 1.1 # ��������������������
853 konn 1.6 #====================================================================================
854 konn 1.1 &lt;Location /chxj&gt;
855     SetOutputFilter chxj_output_filter
856     SetInputFilter chxj_input_filter
857     &lt;/Location&gt;
858     </pre>
859     <li> apache�����N���B</ol>
860    
861    
862 konn 1.6 <h3 id="doc1_113">php�����o����������������������</h3>
863 konn 1.1
864    
865     <ol>
866     <li> httpd.conf������������������
867 konn 1.6 <div id="doc1_119" class="caption">httpd.conf</div>
868 konn 1.1 <pre class="program" style="margin-top:0">
869 konn 1.6 #====================================================================================
870 konn 1.1 # ���W���[����Apache2.0�����[�h
871 konn 1.6 #====================================================================================
872 konn 1.1 LoadModule chxj_module /usr/lib/apache2/modules/mod_chxj.so
873    
874 konn 1.6 #====================================================================================
875 konn 1.1 # �f�o�C�X�f�[�^������
876 konn 1.6 #====================================================================================
877 konn 1.1 ChxjLoadDeviceData /etc/apache2/chxj/device_data.xml
878    
879 konn 1.6 #====================================================================================
880 konn 1.1 # �G�����f�[�^������
881 konn 1.6 #====================================================================================
882 konn 1.1 ChxjLoadEmojiData /etc/apache2/chxj/emoji.xml
883    
884 konn 1.5 #====================================================================================
885     # �����G���W�������w�������i���L��SetOutputFilter�ASetInputFilter���K�{����)
886     # ChxjConvRule ==&gt; �f�B���N�e�B�u
887     # &quot;^/chxj.+$&quot; ==&gt; Perl������URI�p�^�[��
888     # EngineOn ==&gt; �����G���W���������������w���B����������������������&quot;EngineOff&quot;
889     # EUC-JP ==&gt; �T�[�o���������R�[�h�B�iNONE���w�����������������R�[�h����������)
890     # EUC-JP����CP932�������R�[�h�����������B
891     #====================================================================================
892 konn 1.6 ChxjConvertRule &quot;^/chxj.+$&quot; &quot;EngineOn&quot; &quot;EUC-JP&quot;
893 konn 1.5
894 konn 1.1 &lt;Location /chxj&gt;
895     SetOutputFilter chxj_output_filter
896     SetInputFilter chxj_input_filter
897     &lt;/Location&gt;
898     </pre>
899     <li> apache�����N���B</ol>
900    
901    
902 konn 1.8 <h3 id="doc1_128">xoops���g�p���A����wordpress�Abwiki���g�p������������</h3>
903    
904    
905     <ol>
906     <li> httpd.conf������������������
907     <div id="doc1_134" class="caption">httpd.conf</div>
908     <pre class="program" style="margin-top:0">
909     #====================================================================================
910     # ���W���[����Apache2.0�����[�h
911     #====================================================================================
912     LoadModule chxj_module /usr/lib/apache2/modules/mod_chxj.so
913    
914     #====================================================================================
915     # �f�o�C�X�f�[�^������
916     #====================================================================================
917     ChxjLoadDeviceData /etc/apache2/chxj/device_data.xml
918    
919     #====================================================================================
920     # �G�����f�[�^������
921     #====================================================================================
922     ChxjLoadEmojiData /etc/apache2/chxj/emoji.xml
923    
924     #====================================================================================
925     # �����G���W�������w�������i���L��SetOutputFilter�ASetInputFilter���K�{����)
926     #====================================================================================
927     #====================================================================================
928     # bwiki���������������Bbwiki����������xoops�w�b�_�������R�[�h��bwiki�������g���X�L��
929     # �������R�[�h�����v���������������������Abwiki���������R�[�h��������������������
930     # �C�����A���������[�����L�q�������B
931     #
932     # ChxjConvRule �f�B���N�e�B�u
933     # &quot;^/modules/bwiki.+$&quot; �������[�����K�p������URI�p�^�[��
934     # &quot;EngineOn&quot; �����G���W�����L�����������B
935     # &quot;EUC-JP&quot; �o������EUC-JP����CP932���������������B
936     # &quot;PC&quot; ������HTML��PC�T�C�g�pHTML�����B
937     # &quot;DoCoMo/1.0/D501i&quot; DoCoMo�[��������bwiki���A�N�Z�X���������B
938     #
939     #====================================================================================
940     ChxjConvertRule &quot;^/modules/bwiki.+$&quot; &quot;EngineOn&quot; &quot;EUC-JP&quot; &quot;PC&quot; \
941     &quot;DoCoMo/1.0/D501i&quot;
942    
943     #====================================================================================
944     # wordpress���������������B
945     #
946     # ChxjConvRule �f�B���N�e�B�u
947     # &quot;^/modules/wordpress.+$&quot; �������[�����K�p������URI�p�^�[��
948     # &quot;EngineOn&quot; �����G���W�����L�����������B
949     # &quot;NONE&quot; �o�����������R�[�h�����������������B
950     # &quot;NONE&quot; ������HTML��PC�T�C�g�pHTML���������������B
951     # &quot;DoCoMo/1.0/D501i&quot; DoCoMo�[��������wordpress���A�N�Z�X���������B
952     #
953     #====================================================================================
954     ChxjConvertRule &quot;^/modules/wordpress/.*$&quot; &quot;EngineOn&quot; &quot;NONE&quot; &quot;PC&quot; \
955     &quot;DoCoMo/1.0/D501i&quot;
956    
957     #====================================================================================
958     # ���������������������B
959     #
960     # ChxjConvRule �f�B���N�e�B�u
961     # &quot;^/.+$&quot; �������[�����K�p������URI�p�^�[��
962     # &quot;EngineOn&quot; �����G���W�����L�����������B
963     # &quot;EUC-JP&quot; �o������EUC-JP����CP932�������R�[�h���������������B
964     #
965     #====================================================================================
966     ChxjConvertRule &quot;^/.+$&quot; &quot;EngineOn&quot; &quot;EUC-JP&quot;
967    
968    
969     &lt;Location /chxj&gt;
970     SetOutputFilter chxj_output_filter
971     SetInputFilter chxj_input_filter
972     &lt;/Location&gt;
973     </pre>
974     <li> apache�����N���B</ol>
975    
976    
977     <h3 id="doc1_143">mod_jk2���g�p����tomcat���o����������������������</h3>
978 konn 1.1
979    
980     <ol>
981     <li> <p>httpd.conf������������������</p>
982    
983 konn 1.8 <div id="doc1_149" class="caption">httpd.conf</div>
984 konn 1.1 <pre class="program" style="margin-top:0">
985 konn 1.6 #====================================================================================
986 konn 1.1 # ���W���[����Apache2.0�����[�h
987 konn 1.6 #====================================================================================
988 konn 1.1 LoadModule chxj_module /usr/lib/apache2/modules/mod_chxj.so
989    
990 konn 1.6 #====================================================================================
991 konn 1.1 # �f�o�C�X�f�[�^������
992 konn 1.6 #====================================================================================
993 konn 1.1 ChxjLoadDeviceData /etc/apache2/chxj/device_data.xml
994    
995 konn 1.6 #====================================================================================
996 konn 1.1 # �G�����f�[�^������
997 konn 1.6 #====================================================================================
998 konn 1.1 ChxjLoadEmojiData /etc/apache2/chxj/emoji.xml
999 konn 1.6
1000     #====================================================================================
1001     # �����G���W�������w�������i���L��SetOutputFilter�ASetInputFilter���K�{����)
1002     # ChxjConvRule ==&gt; �f�B���N�e�B�u
1003     # &quot;^/chxj.+$&quot; ==&gt; Perl������URI�p�^�[��
1004     # EngineOn ==&gt; �����G���W���������������w���B����������������������&quot;EngineOff&quot;
1005     # EUC-JP ==&gt; �T�[�o���������R�[�h�B�iNONE���w�����������������R�[�h����������)
1006     # EUC-JP����CP932�������R�[�h�����������B
1007     #====================================================================================
1008     ChxjConvertRule &quot;^/chxj.+$&quot; &quot;EngineOn&quot; &quot;EUC-JP&quot;
1009    
1010 konn 1.1 &lt;Location /chxj&gt;
1011     SetOutputFilter chxj_output_filter
1012     &lt;/Location&gt;
1013     </pre>
1014    
1015 konn 1.8 <p><span class="note"><a href="#doc1_152" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="�����Finput_filter�����������������������I�I�I"><sup>(4)</sup></a></span></p>
1016 konn 1.1 <li> chxjfilter-0.0.1.jar������������
1017     <ol>
1018     <li> build.properties�������������������W������
1019 konn 1.8 <div id="doc1_162" class="caption">build.properties�����W</div>
1020 konn 1.1 <pre class="program" style="margin-top:0">
1021     $ cd java
1022     $ vi build.properties
1023     </pre>
1024     <li> chxjfilter-0.0.1.jar������������
1025 konn 1.8 <div id="doc1_168" class="caption">�R���p�C��</div>
1026 konn 1.1 <pre class="program" style="margin-top:0">
1027     $ ant dist
1028     </pre>
1029     <li> ����������chxjfilter-0.0.1.jar���N���X�p�X������������</ol>
1030     <li> web.xml�����W���A�����������������B
1031 konn 1.8 <div id="doc1_179" class="caption">web.xml</div>
1032 konn 1.1 <pre class="program" style="margin-top:0">
1033     &lt;filter&gt;
1034     &lt;filter-name&gt;chxjfilter&lt;/filter-name&gt;
1035     &lt;filter-class&gt;com.qsdn.filter.CHXJFilter&lt;/filter-class&gt;
1036     &lt;/filter&gt;
1037     &lt;filter-mapping&gt;
1038     &lt;filter-name&gt;chxjfilter&lt;/filter-name&gt;
1039     &lt;url-pattern&gt;/*&lt;/url-pattern&gt;
1040     &lt;/filter-mapping&gt;
1041     </pre>
1042     <li> apache�������N��</ol>
1043    
1044    
1045     <div class="footnote">
1046     <ol>
1047 konn 1.8 <li id="doc1_152" value="4"> �����Finput_filter�����������������������I�I�I</ol>
1048 konn 1.1 </div>
1049    
1050    
1051 konn 1.8 <h3 id="doc1_188">�������������@�\���g�p��������</h3>
1052 konn 1.1
1053    
1054     <ol>
1055     <li> <p>httpd.conf�������������������B���L���AURI��/img���n�����S����������������������������mod_chxj���w�������������B</p>
1056    
1057 konn 1.8 <div id="doc1_194" class="caption">httpd.conf</div>
1058 konn 1.1 <pre class="program" style="margin-top:0">
1059     &lt;Location /img&gt;
1060     ChxjImageEngine On
1061     ChxjImageCacheDir /tmp
1062     ChxjImageCopyright &quot;A.Konno&quot;
1063     &lt;/Location&gt;
1064     </pre>
1065    
1066     <p>���L�����������������������B</p>
1067    
1068     <ol>
1069     <li> <p>ChxjImageEngine<br></br> mod_chxj�����������n���h�����N�����������w�������������BDefault��Off</p>
1070     <p><br></br> <br></br></p>
1071     <li> <p>ChxjImageCacheDir<br></br> mod_chxj���������n���h�����g�p�����������������������������f�B���N�g�����w���������B�f�t�H���g��/tmp�B</p>
1072    
1073 konn 1.8 <div id="doc1_212" class="caption">ChxjImageCacheDir</div>
1074 konn 1.1 <pre class="program" style="margin-top:0">
1075     ChxjImageCacheDir /tmp
1076    
1077     </pre>
1078    
1079     <p>mod_chxj�����������L���b�V��������/tmp���g�p���������w���������B<br></br><br></br></p>
1080     <li> <p>ChxjImageCopyright<br></br> mod_chxj�����������n���h�����A�]�����~�������s�������w���������B�p�����[�^�������C���������������������BChxjImageCopyright�f�B���N�e�B�u���w�����������������A�����������C���[�W���R�����g�������������������B</p>
1081    
1082 konn 1.8 <div id="doc1_224" class="caption">ChxjImageCopyright</div>
1083 konn 1.1 <pre class="program" style="margin-top:0">
1084     ChxjImageCopyright &quot;A.Konno&quot;
1085    
1086     </pre>
1087    
1088     <p>mod_chxj���]�����~�������s�������w�������������B�������C���[�W���R�����g���������A�L�����A�������������������������������B</p>
1089     <p><b>AU ������</b></p>
1090    
1091 konn 1.8 <div id="doc1_230" class="caption">AU</div>
1092 konn 1.1 <pre class="program" style="margin-top:0">
1093     kddi_copyright=on,A.Konno
1094    
1095     </pre>
1096    
1097     <p><b>DoCoMo������</b></p>
1098    
1099 konn 1.8 <div id="doc1_236" class="caption">DoCoMo</div>
1100 konn 1.1 <pre class="program" style="margin-top:0">
1101     copy=&quot;NO&quot;,A.Konno
1102     </pre>
1103    
1104     <p><b>Vodafone</b>���������A���X�|���X�w�b�_��</p>
1105    
1106 konn 1.8 <div id="doc1_242" class="caption">Vodafone/J-PHONE</div>
1107 konn 1.1 <pre class="program" style="margin-top:0">
1108     x-jphone-copyright:no-transfer
1109    
1110     </pre>
1111    
1112 konn 1.8 <p>���������������B<span class="note"><a href="#doc1_245" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="Vodafone���������A���N�G�X�g�t�q�k��������.pnz���A.jpz���I�����������_�~�[���t���������������������B"><sup>(5)</sup></a></span></p></ol></ol>
1113 konn 1.1
1114    
1115     <div class="footnote">
1116     <ol>
1117 konn 1.8 <li id="doc1_245" value="5"> Vodafone���������A���N�G�X�g�t�q�k��������.pnz���A.jpz���I�����������_�~�[���t���������������������B</ol>
1118 konn 1.1 </div>
1119    
1120    
1121 konn 1.8 <h3 id="doc1_253">�����R�[�h����������������(EXPERIMENTAL)</h3>
1122 konn 1.1
1123    
1124     <ol>
1125     <li> <p>httpd.conf�������������������B���L���AURI��/chxj���n�����S�����R���e���c��������������������mod_chxj���w�������������B�T�[�o����EUC-JP���������������������Bmod_chxj��������SJIS�����������������w�������������B</p>
1126    
1127 konn 1.8 <div id="doc1_259" class="caption">httpd.conf</div>
1128 konn 1.1 <pre class="program" style="margin-top:0">
1129 konn 1.5 ChxjConvRule &quot;^/chxj.+$&quot; &quot;EngineOn&quot; &quot;EUC-JP&quot;
1130 konn 1.1 </pre>
1131    
1132     <p>���L�����������������������B</p>
1133    
1134     <ol>
1135 konn 1.6 <li> <p>ChxjConvertRule<br></br>�T�[�o�T�C�h�������R�[�h���w���������B�������AEUC-JP���w�������������������AEUC-JP����CP932���������A�N���C�A���g���o�����������B��������������NONE</p>
1136 konn 1.5
1137     <ol>
1138 konn 1.6 <li> �����G���W�������w�������i���L��SetOutputFilter�ASetInputFilter���K�{����)<br></br> ChxjConvertRule ==&gt;�f�B���N�e�B�u<br></br>&quot;^/chxj.+$&quot; ==&gt; Perl������URI�p�^�[��<br></br>EngineOn ==&gt;�����G���W���������������w���B����������������������&quot;EngineOff&quot;<br></br> EUC-JP ==&gt;�T�[�o���������R�[�h�B�iNONE���w�����������������R�[�h����������)<br></br> <br></br> EUC-JP����CP932�������R�[�h�����������B(libiconv������������)<br></br></ol>
1139 konn 1.5
1140     <p><br></br><br></br></p></ol></ol>
1141 konn 1.1
1142    
1143 konn 1.8 <h3 id="doc1_297">�f�B���N�e�B�u</h3>
1144 konn 1.6
1145    
1146     <ol>
1147     <li> ChxjLoadDeviceData<br></br>�f�o�C�X���`�t�@�C�����w���������B
1148 konn 1.8 <div id="doc1_305" class="caption">ex)</div>
1149 konn 1.6 <pre class="program" style="margin-top:0">
1150     ChxjLoadDeviceData /etc/apache2/device.xml
1151    
1152     </pre>
1153     <li> ChxjLoadEmojiData<br></br>�G�����������`�t�@�C�����w���������B
1154 konn 1.8 <div id="doc1_313" class="caption">ex)</div>
1155 konn 1.6 <pre class="program" style="margin-top:0">
1156     ChxjLoadEmojiData /etc/apache2/chxj/emoji.xml
1157    
1158     </pre>
1159     <li> ChxjImageEngine<br></br>���������G���W�����L�����������B�p�����[�^������On��Off���w�����������BDefault��Off�����B
1160 konn 1.8 <div id="doc1_321" class="caption">ex)</div>
1161 konn 1.6 <pre class="program" style="margin-top:0">
1162     ChxjImageEngine On
1163    
1164     </pre>
1165     <li> ChxjImageCacheDir<br></br>�C���[�W�������t�@�C�������������w���������B
1166 konn 1.8 <div id="doc1_329" class="caption">ex)</div>
1167 konn 1.6 <pre class="program" style="margin-top:0">
1168     ChxjImageCacheDir /tmp
1169    
1170     </pre>
1171     <li> ChxjImageCopyright<br></br>�C���[�W���������������t�^�������B
1172 konn 1.8 <div id="doc1_337" class="caption">ex)</div>
1173 konn 1.6 <pre class="program" style="margin-top:0">
1174     ChxjImageCacheDir &quot;chosakuken jyoho&quot;
1175    
1176     </pre>
1177     <li> ChxjConvertRule<br></br> HTML�����G���W�����K�p���[�����L�q�������B�{�f�B���N�e�B�u���g�p���A�����G���W����On|Off���w���������BDefault��OFF�����B�����A���[�����L�q�������������]�����A�}�b�`�����������������A�������_���������[�����K�p�������B�p�����[�^��3���K�v�����B���L���p�����[�^���L�������B
1178     <div class="table">
1179 konn 1.8 <table id="doc1_345" class="data" rules="groups">
1180 konn 1.6 <caption>�p�����[�^</caption>
1181     <colgroup span="2">
1182     <col>
1183     <col>
1184     </colgroup>
1185     <tbody>
1186     <tr class="even">
1187     <td>��1�p�����[�^</td>
1188     <td>URI���]������Perl���������K�\�����w��������</td>
1189     </tr>
1190     <tr class="odd">
1191     <td>��2�p�����[�^</td>
1192     <td>HTML�����G���W����On|Off���w���������BOn��������&quot;EngineOn&quot;�BOff��������&quot;EngineOff&quot;���w���������B</td>
1193     </tr>
1194     <tr class="even">
1195     <td>��3�p�����[�^</td>
1196     <td>�����R�[�h���w���������B�������w�����������R�[�h����&quot;CP932&quot;�������������B�w�������������R�[�h��iconv -l�R�}���h���������m�F�������������������B����������������������NONE���w���������������B</td>
1197     </tr>
1198 konn 1.7 <tr class="odd">
1199     <td>��4�p�����[�^</td>
1200     <td>���������������A�g���y�[�W�����������������������BPC�p�y�[�W�������������s��������&quot;PC&quot;�����l�p�����[�^���w���������B</td>
1201     </tr>
1202 konn 1.8 <tr class="even">
1203     <td>��5�p�����[�^</td>
1204     <td>�T�[�o�T�C�h�A�v���P�[�V�������n��User-Agent���w���������B�������Awordpress����������CHTML���o�������A�v���P�[�V�����������������A&quot;DoCoMo/1.0/N501i&quot;���K����User-Agent���w�������������������A�A�v���P�[�V������CHTML���o�������������w���������������������B�������w������User-Agent��HTML�o���������]�������������B</td>
1205     </tr>
1206 konn 1.6 </tbody>
1207     </table>
1208     </div>
1209    
1210    
1211 konn 1.8 <div id="doc1_391" class="caption">ex)</div>
1212 konn 1.6 <pre class="program" style="margin-top:0">
1213     ChxjConvertRule &quot;^/chxj.+$/&quot; EngineOn EUC-JP
1214    
1215     </pre></ol>
1216    
1217    
1218 konn 1.8 <h2 id="doc1_398">��������CHTML�^�O</h2>
1219 konn 1.1
1220     <p class="first_ja">�������\���b�g�s�l�k�^�O�������������������B</p>
1221    
1222     <div class="table">
1223 konn 1.8 <table id="doc1_400" class="data" rules="groups">
1224 konn 1.1 <caption>�����^�O����</caption>
1225     <colgroup span="7">
1226     <col>
1227     <col>
1228     <col>
1229     <col>
1230     <col>
1231     <col>
1232     <col>
1233     </colgroup>
1234     <thead>
1235     <tr class="even">
1236     <td>�^�O</td>
1237     <td>����</td>
1238     <td>CHTML</td>
1239     <td>HDML</td>
1240     <td>XHTML</td>
1241     <td>JHTML</td>
1242     <td>���l</td>
1243     </tr>
1244     </thead>
1245     <tbody>
1246     <tr class="even">
1247     <td>&lt;HTML&gt;</td>
1248     <td align="center"></td>
1249     <td align="center">��</td>
1250     <td align="center">��</td>
1251     <td align="center">��</td>
1252     <td align="center">��</td>
1253     <td align="left">�������w����������������������</td>
1254     </tr>
1255     <tr class="odd">
1256     <td>&lt;META&gt;</td>
1257     <td align="center">http-equiv</td>
1258     <td align="center">��</td>
1259     <td align="center">&times;</td>
1260     <td align="center">��</td>
1261     <td align="center">��</td>
1262     <td align="left">CHTML1.0�AHDML��������������</td>
1263     </tr>
1264     <tr class="even">
1265     <td></td>
1266     <td align="center">content</td>
1267     <td align="center">��</td>
1268     <td align="center">&times;</td>
1269     <td align="center">��</td>
1270     <td align="center">��</td>
1271     <td align="left">CHTML1.0�AHDML��������������</td>
1272     </tr>
1273     <tr class="odd">
1274     <td>&lt;HEAD&gt;</td>
1275     <td align="center"></td>
1276     <td align="center">��</td>
1277     <td align="center">��</td>
1278     <td align="center">��</td>
1279     <td align="center">��</td>
1280     <td align="left">�������w����������������������</td>
1281     </tr>
1282     <tr class="even">
1283     <td>&lt;TITLE&gt;</td>
1284     <td align="center"></td>
1285     <td align="center">��</td>
1286     <td align="center">��</td>
1287     <td align="center">��</td>
1288     <td align="center">��</td>
1289     <td align="left">�������w����������������������</td>
1290     </tr>
1291     <tr class="odd">
1292     <td>&lt;BASE&gt;</td>
1293     <td align="center"></td>
1294     <td align="center">��</td>
1295     <td align="center">&times;</td>
1296     <td align="center">��</td>
1297     <td align="center">��</td>
1298     <td align="left">HDML��������������</td>
1299     </tr>
1300     <tr class="even">
1301     <td>&lt;BODY&gt;</td>
1302     <td align="center">bgcolor</td>
1303     <td align="center">��</td>
1304     <td align="center">&times;</td>
1305     <td align="center">��</td>
1306     <td align="center">��</td>
1307     <td align="left">HDML�ACHTML1.0�ACHTML2.0��������������</td>
1308     </tr>
1309     <tr class="odd">
1310     <td></td>
1311     <td align="center">text</td>
1312     <td align="center">��</td>
1313     <td align="center">&times;</td>
1314     <td align="center">��</td>
1315     <td align="center">��</td>
1316     <td align="left">HDML�ACHTML1.0�ACHTML2.0��������������</td>
1317     </tr>
1318     <tr class="even">
1319     <td></td>
1320     <td align="center">link</td>
1321     <td align="center">��</td>
1322     <td align="center">&times;</td>
1323     <td align="center">��</td>
1324     <td align="center">��</td>
1325     <td align="left">HDML�ACHTML1.0�ACHTML2.0��������������</td>
1326     </tr>
1327     <tr class="odd">
1328     <td>&lt;A&gt;</td>
1329     <td align="center">href</td>
1330     <td align="center">��</td>
1331     <td align="center">��</td>
1332     <td align="center">��</td>
1333     <td align="center">��</td>
1334     <td align="left"></td>
1335     </tr>
1336     <tr class="even">
1337     <td></td>
1338     <td align="center">accesskey</td>
1339     <td align="center">��</td>
1340     <td align="center">��</td>
1341     <td align="center">��</td>
1342     <td align="center">��</td>
1343     <td align="left"></td>
1344     </tr>
1345     <tr class="odd">
1346     <td>&lt;BR&gt;</td>
1347     <td align="center"></td>
1348     <td align="center">��</td>
1349     <td align="center">��</td>
1350     <td align="center">��</td>
1351     <td align="center">��</td>
1352     <td align="left"></td>
1353     </tr>
1354     <tr class="even">
1355     <td>&lt;FONT&gt;</td>
1356     <td align="center">color</td>
1357     <td align="center">��</td>
1358     <td align="center">&times;</td>
1359     <td align="center">��</td>
1360     <td align="center">��</td>
1361     <td align="left">HDML,CHTML1.0��������������</td>
1362     </tr>
1363     <tr class="odd">
1364     <td>&lt;FORM&gt;</td>
1365     <td align="center">action</td>
1366     <td align="center">��</td>
1367     <td align="center">��</td>
1368     <td align="center">��</td>
1369     <td align="center">��</td>
1370     <td align="left"></td>
1371     </tr>
1372     <tr class="even">
1373     <td></td>
1374     <td align="center">method</td>
1375     <td align="center">��</td>
1376     <td align="center">&times;</td>
1377     <td align="center">��</td>
1378     <td align="center">��</td>
1379     <td align="left">HDML��������������</td>
1380     </tr>
1381     <tr class="odd">
1382     <td>&lt;INPUT&gt;</td>
1383     <td align="center">name</td>
1384     <td align="center">��</td>
1385     <td align="center">��</td>
1386     <td align="center">��</td>
1387     <td align="center">��</td>
1388     <td align="left"></td>
1389     </tr>
1390     <tr class="even">
1391     <td></td>
1392     <td align="center">type</td>
1393     <td align="center">��</td>
1394     <td align="center">��</td>
1395     <td align="center">��</td>
1396     <td align="center">��</td>
1397     <td align="left">text,password,hidden,radio,checkbox,submit������</td>
1398     </tr>
1399     <tr class="odd">
1400     <td></td>
1401     <td align="center">value</td>
1402     <td align="center">��</td>
1403     <td align="center">��</td>
1404     <td align="center">��</td>
1405     <td align="center">��</td>
1406     <td align="left"></td>
1407     </tr>
1408     <tr class="even">
1409     <td></td>
1410     <td align="center">istyle</td>
1411     <td align="center">��</td>
1412     <td align="center">��</td>
1413     <td align="center">��</td>
1414     <td align="center">��</td>
1415     <td align="left"></td>
1416     </tr>
1417     <tr class="odd">
1418     <td>&lt;SELECT&lt;</td>
1419     <td align="center">name</td>
1420     <td align="center">��</td>
1421     <td align="center">��</td>
1422     <td align="center">��</td>
1423     <td align="center">��</td>
1424     <td align="left"></td>
1425     </tr>
1426     <tr class="even">
1427     <td></td>
1428     <td align="center">size</td>
1429     <td align="center">��</td>
1430     <td align="center">&times;</td>
1431     <td align="center">��</td>
1432     <td align="center">��</td>
1433     <td align="left">HDML��������������</td>
1434     </tr>
1435     <tr class="odd">
1436     <td>&lt;OPTION&gt;</td>
1437     <td align="center">value</td>
1438     <td align="center">��</td>
1439     <td align="center">��</td>
1440     <td align="center">��</td>
1441     <td align="center">��</td>
1442 konn 1.8 <td align="left"><span class="note"><a href="#doc1_955" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="�K�����������������B�������������������B"><sup>(7)</sup></a></span></td>
1443 konn 1.1 </tr>
1444     <tr class="even">
1445     <td></td>
1446     <td align="center">checked</td>
1447     <td align="center">��</td>
1448     <td align="center">��</td>
1449     <td align="center">��</td>
1450     <td align="center">��</td>
1451     <td align="left"></td>
1452     </tr>
1453     <tr class="odd">
1454     <td>&lt;DIV&gt;</td>
1455     <td align="center">align</td>
1456     <td align="center">��</td>
1457     <td align="center">��</td>
1458     <td align="center">��</td>
1459     <td align="center">��</td>
1460     <td align="left"></td>
1461     </tr>
1462     <tr class="even">
1463     <td>&lt;HR&gt;</td>
1464     <td align="center"></td>
1465     <td align="center">��</td>
1466     <td align="center">��</td>
1467     <td align="center">��</td>
1468     <td align="center">��</td>
1469     <td align="left"></td>
1470     </tr>
1471     <tr class="odd">
1472     <td>&lt;CENTER&gt;</td>
1473     <td align="center"></td>
1474     <td align="center">��</td>
1475     <td align="center">��</td>
1476     <td align="center">��</td>
1477     <td align="center">��</td>
1478     <td align="left"></td>
1479     </tr>
1480     <tr class="even">
1481     <td>&lt;IMG&gt;</td>
1482     <td align="center">src</td>
1483     <td align="center">��</td>
1484     <td align="center">��</td>
1485     <td align="center">��</td>
1486     <td align="center">��</td>
1487     <td align="left"></td>
1488     </tr>
1489     <tr class="odd">
1490     <td>&lt;CHXJ:IF&gt;</td>
1491     <td align="center">lang</td>
1492     <td align="center">��</td>
1493     <td align="center">��</td>
1494     <td align="center">��</td>
1495     <td align="center">��</td>
1496     <td align="left">lang=&quot;chtml&quot; lang=&quot;xhtml&quot; lang=&quot;hdml&quot; lang=&quot;jhtml&quot;���w����������</td>
1497     </tr>
1498     </tbody>
1499     </table>
1500     </div>
1501    
1502    
1503     <div class="footnote">
1504     <ol>
1505 konn 1.8 <li id="doc1_955" value="7"> �K�����������������B�������������������B</ol>
1506 konn 1.1 </div>
1507    
1508    
1509 konn 1.8 <h2 id="doc1_1106">�����g���^�O</h2>
1510 konn 1.1
1511    
1512     <ol>
1513     <li> <p>&lt;CHXJ:IF&gt;<br></br></p>
1514 konn 1.8 <p>&lt;CHXJ:IF&gt;�^�O��&lt;/CHXJ:IF&gt;�^�O�������������^�O���e�L�X�g���A����������<b>��������</b><span class="note"><a href="#doc1_1116" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="�����������������������K�v����"><sup>(8)</sup></a></span>�o���������B�K�{������������lang�����������Blang�������w�������������������A�������A<b>�uHDML�@�����������o���������v</b>�����������������\���������B<br></br><br></br>ex)</p>
1515 konn 1.1
1516 konn 1.8 <div id="doc1_1126" class="caption">HTML��������HDML�@�����������L�����������^�O�A��������������������</div>
1517 konn 1.1 <pre class="program" style="margin-top:0">
1518     &lt;CHXJ:IF lang=&quot;HDML&quot; &gt;
1519     &lt;NODISPLAY&gt;
1520     &lt;ACTION TYPE=ACCEPT TASK=GOSUB \
1521     DEST='device:data/dnld?url=abc&amp;name=abc.jpg&amp;size=100&amp;disposition=devjaww&amp;title=test'&gt; \
1522     &lt;/NODISPLAY&gt;
1523     &lt;/CHXJ:IF&gt;
1524    
1525     </pre>
1526    
1527     <p><br></br></p>
1528     <p>ex)</p>
1529    
1530 konn 1.8 <div id="doc1_1130" class="caption">i-Mode�����o����������������������</div>
1531 konn 1.1 <pre class="program" style="margin-top:0">
1532     &lt;CHXJ:IF lang=&quot;chtml&quot; &gt;
1533     �V�[�N���b�g�R�[�h�����[�����[���B
1534     &lt;/CHXJ:IF&gt;
1535    
1536     </pre>
1537    
1538     <p><br></br></p>
1539     <p>�����Alang�������A�����w���������������\�����B<br></br></p>
1540    
1541 konn 1.8 <div id="doc1_1136" class="caption">HDML�@,J-PHONE�@���������o��������</div>
1542 konn 1.1 <pre class="program" style="margin-top:0">
1543     &lt;CHXJ:IF lang=&quot;chtml&quot; lang=&quot;jhtml&quot;&gt;
1544     ���������g�����AHDML�@��J-HTML�@�����B
1545     &lt;/CHXJ:IF&gt;
1546    
1547     </pre>
1548    
1549     <p><br></br></p></ol>
1550    
1551    
1552     <div class="footnote">
1553     <ol>
1554 konn 1.8 <li id="doc1_1116" value="8"> �����������������������K�v����</ol>
1555 konn 1.1 </div>
1556    
1557    
1558 konn 1.8 <h2 id="doc1_1143">�����R�[�h</h2>
1559 konn 1.1
1560     <p class="first_ja">�����R�[�h���A�G���������o�����������W���AShift_JIS�����������������B</p>
1561    
1562 konn 1.8 <h2 id="doc1_1146">�G������������</h2>
1563 konn 1.1
1564 konn 1.8 <p class="first_ja">i-Mode�p���G�������������������A�A�N�Z�X�����L�����A���������Amod_chxj���������G���������������������B�\�[�X��2byte���o�C�i���R�[�h���������������A�P�O�i�Q��������<span class="note"><a href="#doc1_1148" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="�P�U�i�Q����������������������������"><sup>(9)</sup></a></span>�i&amp;#XXX;���`�j�����������A�����������������������������B�P�O�i�Q�����������������������Amod_chxj�������A�������Q�o�C�g�R�[�h�������������B</p>
1565 konn 1.1
1566     <div class="footnote">
1567     <ol>
1568 konn 1.8 <li id="doc1_1148" value="9"> �P�U�i�Q����������������������������</ol>
1569 konn 1.1 </div>
1570    
1571    
1572 konn 1.8 <h3 id="doc1_1151">�G�����������`</h3>
1573 konn 1.1
1574 konn 1.8 <p class="first_ja">�G�������������������������������������i�������u�n�[�g�����������A�`�t���������X�y�[�h���v�����A�u�������`�����������v�������������j���Aemoji.xml�t�@�C�����������W�������������������`�����X�������������\�����Bemoji.xml��XML�t�@�C���������������������Avi�������P�����`�����X������������������<span class="note"><a href="#doc1_1153" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="��������XML�������������������A���{�����L�q���r�i�h�r���������������B"><sup>(10)</sup></a></span>�B</p>
1575 konn 1.1 <p><br></br>�������Aemoji.xml�t�@�C�����������L�������B</p>
1576    
1577 konn 1.8 <div id="doc1_1158" class="caption">emoji.xml</div>
1578 konn 1.1 <pre class="program" style="margin-top:0">
1579     &lt;?xml encoding=&quot;Shift_JIS&quot; &gt;
1580    
1581     &lt;emoji&gt;
1582     &lt;set&gt;
1583     &lt;no&gt;1&lt;/no&gt;
1584     &lt;imode&gt;
1585     &lt;hex1&gt;f8&lt;/hex1&gt;
1586     &lt;hex2&gt;9f&lt;/hex2&gt;
1587     &lt;string&gt;&amp;#63647;&lt;/string&gt;
1588     &lt;description&gt;&lt;/description&gt;
1589     &lt;/imode&gt;
1590     &lt;ezweb&gt;
1591     &lt;A&gt;44&lt;/A&gt;
1592     &lt;B&gt;44&lt;/B&gt;
1593     &lt;C&gt;44&lt;/C&gt;
1594     &lt;D&gt;44&lt;/D&gt;
1595     &lt;/ezweb&gt;
1596     &lt;jphone&gt;
1597     &lt;string&gt;$Gj&lt;/string&gt;
1598     &lt;/jphone&gt;
1599     &lt;/set&gt;
1600     </pre>
1601    
1602     <p>�G���������`���A&lt;emoji&gt;�^�O����&lt;/emoji&gt;�^�O�������������������B���������v�f�������������B�P�����G�����������A�P�����Z�b�g�i&lt;set&gt;�^�O����&lt;/set&gt;�^�O�����j�����A�L�����A�����G���������`�����������B</p>
1603    
1604     <ol>
1605     <li> &lt;imode&gt;�v�f<br></br>�����A��������i-Mode�p���G�������A&lt;imode&gt;�^�O�������������������`�������������B&lt;imode&gt;�v�f���A�Q�o�C�g�R�[�h�v�f(&lt;hex1&gt;&lt;hex2&gt;)���A�P�O�i�Q���������v�f(&lt;string&gt;)���������������A�����Q�����v�f�����������l�������g�p�������B�A�N�Z�X���������[�����Ai-Mode�@���������������A�����b�g�s�l�k�����P�O�i�Q�����������G�������������������������������A&lt;hex1&gt;&lt;hex2&gt;�v�f�����`�����������l���u���������B
1606     <br></br><br></br><li> &lt;ezweb&gt;�v�f<br></br>�A�N�Z�X���������[�����AAU�@�������������A&lt;ezweb&gt;�v�f�����`�����������l�������������B&lt;ezweb&gt;�v�f���A&lt;A&gt;�`&lt;D&gt;�v�f�������������A��������AU���G�����^�C�v�`�`�c���������������������A�����A�c�^�C�v���G�����[���������������A&lt;D&gt;�v�f�����`�����������l�������������B���������`�����������l���AHDML�@���������A<b>&lt;IMG ICON=&quot;XX&quot;&gt;</b>��&quot;XX&quot;�����������������������A�u�����������BXHTML�@���������A<b>&lt;IMG LOCALSRC=&quot;XX&quot;&gt;</b>��&quot;XX&quot;�����������������������A�u�����������B
1607     <br></br><br></br><li> &lt;jphone&gt;�v�f<br></br>�A�N�Z�X���������[�����AVodafone/J-Phone�[���������������A&lt;jphone&gt;�v�f�����`�����������l�������������B&lt;jphone&gt;�v�f���A&lt;string&gt;�v�f���������������A���������`�����������l�������g�p�������B</ol>
1608    
1609     <p><br></br>emoji.xml�����`�������������G�������A�����������G�������������������A�����t�@�C�����V�������`���������A�����������������������B</p>
1610    
1611     <div class="footnote">
1612     <ol>
1613 konn 1.8 <li id="doc1_1153" value="10"> ��������XML�������������������A���{�����L�q���r�i�h�r���������������B</ol>
1614 konn 1.1 </div>
1615    
1616    
1617 konn 1.8 <h2 id="doc1_1196">�f�o�C�X���` device_data.xml</h2>
1618 konn 1.1
1619     <p class="first_ja">mod_chxj�������������t�����d�v�����`�����B�����������[�����S���Adevice_data.xml�t�@�C�������`�������K�v�����������B���`�������������[�����Amod_chxj���������A�F�����������������������B�F�������������������A�b�g�s�l�k�����������o���������B</p>
1620    
1621 konn 1.8 <h2 id="doc1_1199">�C���[�W���������@�\</h2>
1622 konn 1.1
1623     <p class="first_ja">mod_chxj�����AJPEG�AGIF�APNG�ABMP�t�@�C�����u���������������A�f�o�C�X���`���]�����A�����������L�����A�������t�H�[�}�b�g�����������@�\�����������B�������T�C�Y�i�c�w���j���A�[���������T�C�Y���������������������B�������T�C�Y�i�o�C�g���j�����������A�f�o�C�X���`�����L���b�V���T�C�Y�������A�����l����������������������<b>�w��</b>���������A���������������������������A���G�����������������A�L���b�V���T�C�Y���������������������\�������������������������B<br></br>�����������^�O���w���������������A�t�@�C�������g���q�i.jpg��.gif���j�����������`���w���������B<br></br>�{�@�\�����R�������[�h�������������B�������[�h���������L�������B</p>
1624    
1625 konn 1.8 <h3 id="doc1_1208">�T���l�C�����[�h</h3>
1626 konn 1.1
1627     <p class="first_ja">�[���������T�C�Y�����R�����P���x���T�C�Y�i�c�w���j���������k���\���������B</p>
1628    
1629 konn 1.8 <div id="doc1_1210" class="caption">�T���l�C�����[�h �g�p��</div>
1630 konn 1.1 <pre class="program" style="margin-top:0">
1631     &lt;IMG SRC=&quot;/img/logo?Mode=Thumbnail&quot;&gt;
1632    
1633     </pre>
1634    
1635    
1636 konn 1.8 <h3 id="doc1_1214">�������[�h</h3>
1637 konn 1.1
1638     <p class="first_ja">�[�����������T�C�Y���}�b�`�����T�C�Y���g���E�k���������B���������������������A�c�������������������E���g���~���O�������B</p>
1639    
1640 konn 1.8 <div id="doc1_1216" class="caption">�������[�h �g�p��</div>
1641 konn 1.1 <pre class="program" style="margin-top:0">
1642     &lt;IMG SRC=&quot;/img/logo?Mode=WP&quot;&gt;
1643    
1644     </pre>
1645    
1646    
1647 konn 1.8 <h3 id="doc1_1220">EzGet���[�h</h3>
1648 konn 1.1
1649     <p class="first_ja">�����_�E�����[�h���s�������������g�p�������BEzGET���[�h���A�������[�h���o�������������T�C�Y�������T�C�Y���������g�p���������B</p>
1650    
1651 konn 1.8 <div id="doc1_1222" class="caption">EzGet���[�h �g�p��</div>
1652 konn 1.1 <pre class="program" style="margin-top:0">
1653     &lt;A HREF=&quot;/img/logo?Mode=EzGet&quot;&gt;
1654    
1655     </pre>
1656    
1657    
1658 konn 1.8 <h3 id="doc1_1226">���������@�\</h3>
1659 konn 1.1
1660     <p class="first_ja">���[�h�������A�����T�C�Y�i�c�w���j�������w���������������\�����B<b>w</b>�p�����[�^�A<b>h</b>�p�����[�^���g�p�����w���������B</p>
1661    
1662     <ol>
1663     <li> w�p�����[�^<br></br>�������w���������B
1664     <li> h�p�����[�^<br></br>�c�����w���������B
1665    
1666 konn 1.8 <div id="doc1_1246" class="caption">w/h�p�����[�^ �g�p��</div>
1667 konn 1.1 <pre class="program" style="margin-top:0">
1668     &lt;IMG SRC=&quot;/img/logo?w=100&amp;h=200&quot;&gt;
1669    
1670     </pre>
1671    
1672     <li> User-Agent�p�����[�^�iua�p�����[�^�j<br></br>User-Agent���w���������B�w�������������A���N�G�X�g�w�b�_����User-Agent���{�p�����[�^���l���������������B�����p�����[�^��&quot;IGN&quot;���w�������������AUser-Agent�������������BThumbnail���[�h�A�������[�h�����p�����A640x480�����������T�C�Y���Z�o�������B</ol>
1673    
1674     <p>���L�S�������[�h�A�p�����[�^���f�d�s���N�G�X�g�����������g�p���������B</p>
1675    
1676 konn 1.8 <h2 id="doc1_1257">�p�q�R�[�h�o���@�\</h2>
1677 konn 1.1
1678    
1679 konn 1.8 <h3 id="doc1_1259">�p�q�R�[�h�o���n���h�����o�^</h3>
1680 konn 1.1
1681     <p class="first_ja">�p�q�R�[�h�o���@�\���g�p���������A�p�q�R�[�h�n���h�����o�^�������Bhttpd.conf���������L�q�������������B</p>
1682    
1683 konn 1.8 <div id="doc1_1261" class="caption">httpd.conf</div>
1684 konn 1.1 <pre class="program" style="margin-top:0">
1685     AddHandler chxj-qrcode .qrc
1686     </pre>
1687    
1688     <p>�����A�n���h�����o�^�����������A�o���t�B���^�[���o�R�������������A�p�q�R�[�h���o�����������������\�����B�i���p�q�R�[�h�����I�o�����Q���j</p>
1689    
1690 konn 1.8 <h3 id="doc1_1265">�p�q�R�[�h�\�[�X�t�@�C�������u</h3>
1691 konn 1.1
1692     <p class="first_ja">�n���h�����o�^�������A�����o�^�����g���q�������t�@�C�����p���������B</p>
1693    
1694 konn 1.8 <div id="doc1_1267" class="caption">���Fa.qrc</div>
1695 konn 1.1 <pre class="program" style="margin-top:0">
1696     &lt;?xml version=1.0 ?&gt;
1697    
1698     &lt;qrcode&gt;
1699     &lt;version&gt;13&lt;/version&gt;
1700     &lt;level&gt;H&lt;/level&gt;
1701     &lt;mode&gt;8bit&lt;/mode&gt;
1702     &lt;size&gt;1&lt;/size&gt;
1703     &lt;data&gt;�e�X�g�f�[�^����&lt;/data&gt;
1704     &lt;/qrcode&gt;
1705     </pre>
1706    
1707     <p>.qrc�t�@�C�����Aqrcode�v�f�Aversion�v�f�Alevel�v�f�Amode�v�f�Asize�v�f�Adata�v�f�����������������B</p>
1708    
1709     <ol>
1710     <li> version�^�Oversion�^�O���o�������p�q�R�[�h�����������p�����o�[�W�������w���������B�g�p�������o�[�W�������A�P�`�S�O�������S�O���������B
1711     <li> level�^�Olevel�^�O���o�������p�q�R�[�h�����������p�����������o���x�����w���������B�@�g�p���������x�����AL�A�p�A�l�A�g���S�������B
1712     <li> mode�^�Omode�^�O���o�������p�q�R�[�h�����������p�������[�h���w���������B�g�p���������[�h���ANUM�i�������[�h�jALPHA�i�p�������[�h�j8BIT�i�W�r�b�g�o�C�g���[�h�jKANJI�i�������[�h�j�����B
1713     <li> size�^�Osize�^�O���P���W���[�������s�N�Z�����������������w���������B�O���w�������������A�S���w�����������������������������B�@�g�p�������T�C�Y���A�O�`�Q�O���������B
1714     <li> data�^�Odata�^�O���A�p�q�R�[�h���o�������f�[�^���w���������B���s�����������A���s�������p�q�R�[�h�������������������B</ol>
1715    
1716    
1717 konn 1.8 <h3 id="doc1_1289">�p�q�R�[�h�����I�o���@�\</h3>
1718 konn 1.1
1719     <p class="first_ja">�v���O���������g�p���A���I���p�q�R�[�h���o���������������A���L��.qrc�t�@�C�������e����������OutputFilter�����������������n�j�����B</p>
1720    
1721 konn 1.8 <div id="doc1_1291" class="caption">php���p�q�R�[�h�����I���o��������</div>
1722 konn 1.1 <pre class="program" style="margin-top:0">
1723     &lt;php
1724     $version = $_POST[&quot;version&quot;];
1725     $level = $_POST[&quot;level&quot;];
1726     $mode = $_POST[&quot;mode&quot;];
1727     $size = $_POST[&quot;size&quot;];
1728     $data = $_POST[&quot;data&quot;];
1729    
1730     echo &quot;&lt;qrcode&gt;\n&quot;;
1731     echo &quot;&lt;version&gt;&quot;.$version.&quot;&lt;/version&gt;\n&quot;;
1732     echo &quot;&lt;level&gt;&quot;.$level.&quot;&lt;/level&gt;\n&quot;;
1733     echo &quot;&lt;mode&gt;&quot;.$mode.&quot;&lt;/mode&gt;\n&quot;;
1734     echo &quot;&lt;size&gt;&quot;.$size.&quot;&lt;/size&gt;\n&quot;;
1735     echo &quot;&lt;data&gt;&quot;.$data.&quot;&lt;/data&gt;\n&quot;;
1736     echo &quot;&lt;/qrcode&gt;\n&quot;;
1737     &gt;
1738    
1739     </pre>
1740    
1741     <p>�������A���L���R�[�h���AOutputFilter�����������������u���������������B�����AOutputFilter�������������A���������G���W�����������������������A�g�p�����N���C�A���g��User-Agent�����`�������A���������Aua=IGN���w�������A���N�G�X�g���������������������B�i���������A���������G���W�������������g�p�������������������������������B�j</p>
1742     </body>
1743     </html>

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26