Develop and Download Open Source Software

Browse CVS Repository

Diff of /modchxj/mod_chxj/doc/modchxj.html

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

revision 1.13 by konn, Tue Jul 11 17:17:41 2006 UTC revision 1.14 by konn, Tue Jul 11 17:29:08 2006 UTC
# Line 738  function setOHPHandler() { Line 738  function setOHPHandler() {
738  <li> <a href="#doc1_1257" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Cookieシミュレート機能(EXPERIMENTAL)</a>  <li> <a href="#doc1_1257" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Cookieシミュレート機能(EXPERIMENTAL)</a>
739  <ul>  <ul>
740  <li> <a href="#doc1_1259" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Cookieシミュレート機能(EXPERIMENTAL)</a>  <li> <a href="#doc1_1259" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Cookieシミュレート機能(EXPERIMENTAL)</a>
741    <li> <a href="#doc1_1265" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">One-Time ID</a>
742    <li> <a href="#doc1_1268" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Cookieの保存場所</a>
743  </ul>  </ul>
744  </ul>  </ul>
745  </div>  </div>
# Line 1644  ChxjConvRule &quot;^/chxj.+$&quot; &quot Line 1646  ChxjConvRule &quot;^/chxj.+$&quot; &quot
1646        $size    = $_POST[&quot;size&quot;];        $size    = $_POST[&quot;size&quot;];
1647        $data    = $_POST[&quot;data&quot;];        $data    = $_POST[&quot;data&quot;];
1648    
1649          header(&quot;Content-Type: text/xml; charset=Shift_JIS&quot;);
1650    
1651        echo &quot;&lt;qrcode&gt;\n&quot;;        echo &quot;&lt;qrcode&gt;\n&quot;;
1652        echo &quot;&lt;version&gt;&quot;.$version.&quot;&lt;/version&gt;\n&quot;;        echo &quot;&lt;version&gt;&quot;.$version.&quot;&lt;/version&gt;\n&quot;;
1653        echo &quot;&lt;level&gt;&quot;.$level.&quot;&lt;/level&gt;\n&quot;;        echo &quot;&lt;level&gt;&quot;.$level.&quot;&lt;/level&gt;\n&quot;;
# Line 1655  ChxjConvRule &quot;^/chxj.+$&quot; &quot Line 1659  ChxjConvRule &quot;^/chxj.+$&quot; &quot
1659        
1660  </pre>  </pre>
1661    
1662  <p>そして、上記のコードを、OutputFilterを通るところに設置すれば完了です。なお、OutputFilterを通る場合は、画像変換エンジンも動作してしまうため、使用するクライアントのUser-Agentを定義するか、もしくは、ua=IGNを指定して、リクエストしなければなりません。(もちろん、画像変換エンジンをそのまま使用する場合は何もしないでいいです。)</p>  <p>そして、上記のコードを、mod_chxj変換エンジンが処理するはずであるところに設置すれば完了です。</p>
1663    
1664  <h2 id="doc1_1257">Cookieシミュレート機能(EXPERIMENTAL)</h2>  <h2 id="doc1_1257">Cookieシミュレート機能(EXPERIMENTAL)</h2>
1665    
# Line 1670  ChxjConvRule &quot;^/chxj.+$&quot; &quot Line 1674  ChxjConvRule &quot;^/chxj.+$&quot; &quot
1674        
1675  </pre>  </pre>
1676    
1677    
1678    <h3 id="doc1_1265">One-Time ID</h3>
1679    
1680    <p class="first_ja">Cookieシミュレートでは、aタグ、imgタグ、formタグのURL部にOne-Time IDを埋め込むことで実現します。そのため、ユーザがブラウザの戻るボタン等で戻った場合はCookieを取得できなくなります。</p>
1681    
1682    <h3 id="doc1_1268">Cookieの保存場所</h3>
1683    
1684    <p class="first_ja">Cookieの内容は、サーバ側に保存されます。保存ディレクトリはChxjCookieDirディレクティブを使用することで指定することができます。指定しなかった場合は、/tmpに保存されます。</p>
1685    
1686    <div id="doc1_1270" class="caption">ChxjCookieDirの例</div>
1687    <pre class="program" style="margin-top:0">
1688        ChxjCookieDir /var/abc
1689      
1690    </pre>
1691    
1692  </body>  </body>
1693  </html>  </html>

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

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