Browse CVS Repository
Diff of /modchxj/mod_chxj/doc/modchxj.sdoc
Parent Directory
| Revision Log
| Revision Graph
| Patch
| 905 |
$size = $_POST["size"]; |
$size = $_POST["size"]; |
| 906 |
$data = $_POST["data"]; |
$data = $_POST["data"]; |
| 907 |
|
|
| 908 |
|
header("Content-Type: text/xml; charset=Shift_JIS"); |
| 909 |
|
|
| 910 |
echo "<qrcode>\n"; |
echo "<qrcode>\n"; |
| 911 |
echo "<version>".$version."</version>\n"; |
echo "<version>".$version."</version>\n"; |
| 912 |
echo "<level>".$level."</level>\n"; |
echo "<level>".$level."</level>\n"; |
| 916 |
echo "</qrcode>\n"; |
echo "</qrcode>\n"; |
| 917 |
> |
> |
| 918 |
</program> |
</program> |
| 919 |
そして、上記のコードを、OutputFilterを通るところに設置すれば完了です。 |
そして、上記のコードを、mod_chxj変換エンジンが処理するはずであるところに設置すれば完了です。 |
|
なお、OutputFilterを通る場合は、画像変換エンジンも動作してしまうため、使用するクライアントのUser-Agentを定義するか、もしくは、 |
|
|
ua=IGNを指定して、リクエストしなければなりません。(もちろん、画像変換エンジンをそのまま使用する場合は何もしないでいいです。) |
|
|
|
|
| 920 |
|
|
| 921 |
</subsection> |
</subsection> |
| 922 |
</section> |
</section> |
| 927 |
<program title="Cookieシミュレート機能を有効にする例"> |
<program title="Cookieシミュレート機能を有効にする例"> |
| 928 |
ChxjConvertRule "^/chxj.+$" "EngineOn,CookieOn" "NONE" |
ChxjConvertRule "^/chxj.+$" "EngineOn,CookieOn" "NONE" |
| 929 |
</program> |
</program> |
| 930 |
|
|
| 931 |
|
</subsection> |
| 932 |
|
<subsection title="One-Time ID"> |
| 933 |
|
Cookieシミュレートでは、aタグ、imgタグ、formタグのURL部にOne-Time IDを埋め込むことで実現します。 |
| 934 |
|
そのため、ユーザがブラウザの戻るボタン等で戻った場合はCookieを取得できなくなります。 |
| 935 |
|
</subsection> |
| 936 |
|
<subsection title="Cookieの保存場所"> |
| 937 |
|
Cookieの内容は、サーバ側に保存されます。保存ディレクトリはChxjCookieDirディレクティブを使用することで指定することができます。指定しなかった場合は、/tmpに保存されます。 |
| 938 |
|
<program title="ChxjCookieDirの例"> |
| 939 |
|
ChxjCookieDir /var/abc |
| 940 |
|
</program> |
| 941 |
</subsection> |
</subsection> |
| 942 |
</section> |
</section> |
| 943 |
</body> |
</body> |
|
|
Legend:
| Removed from v.1.18 |
|
| changed lines |
| |
Added in v.1.19 |
|
|
|