(現在 過去ログ4 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■13951 / inTopicNo.1)  LimeCounter+Wについて。
  
□投稿者/ セピア -(2003/06/08(Sun) 15:54:12)
    はじめまして。

    LimeCounter+Wを使おうと思うのですが、

    ----------
    [ランキングからのリンク先指定URLもしくはダウンロードファイルURLに & = がはいっている場合]

    <a href="cgi-bin/lime.cgi?1down:=http://.../date.lzh:&name:=ファイル名:&hp:=http://www.cj-c.com/x.cgi?no=1&del=1">DATA.LZH</a>
    (? のすぐ後に 1、& = の前にコロン(:)を入れます)
    ----------
    この部分つきまして、
    <a href>ならきちんと動作するのですが、
    <form>タグでリンクをさせたくて試行錯誤しているのですがうまく動きません。

    1down:や:&name:=を
    どの様な記述をすればよいのでしょうか?

    例えば
    <a href="cgi-bin/lime.cgi?1down:=http://www.test.jp/cgi-bin/image.cgi?number=001:&name:=test001">表示</a>
    このような場合どのように記述するのがよいのでしょうか?
    すべてhiddenのボタンのみ表示させるフォームで利用する予定です。

引用返信 [メール受信/ON] 削除キー/
■13958 / inTopicNo.2)  Re[1]: LimeCounter+Wについて。
□投稿者/ りゅういち -(2003/06/08(Sun) 20:54:15)
http://www.cj-c.com/
    No13951に返信(セピアさんの記事)
    > 1down:や:&name:=を
    > どの様な記述をすればよいのでしょうか?
    >
    > 例えば
    > <a href="cgi-bin/lime.cgi?1down:=http://www.test.jp/cgi-bin/image.cgi?number=001:&name:=test001">表示</a>
    > このような場合どのように記述するのがよいのでしょうか?

    <form action="http://.../lime.cgi">
    <input type="hidden" name="1down:" value="http://.../image.cgi?number=001:">
    <input type="hidden" name="name:" value="test001:">
    <input type="submit" value="ダウンロード">
    </form>
    という感じでいいと思います。
引用返信 [メール受信/OFF] 削除キー/
■13965 / inTopicNo.3)  Re[2]: LimeCounter+Wについて。
□投稿者/ セピア -(2003/06/08(Sun) 22:24:34)
    ご指摘の通りに利用した場合、
    <a href>で記述するとこの部分↓
    .../lime.cgi?1down:=http://.../image.cgi?number=001:&name:=test001
    が、<form>で記述すると↓
    .../lime.cgi?1down%3A=http%3A%2F%2F.../image.cgi?number%3D001%3A&name%3A=test001
    このような形にエンコードされており、
    1down: の部分が 1down%3A= にエンコードされているせいか
    きちんと動作しないようなのです。

    同様に :&name:= の部分も
    %3A&name%3A=になってしまうようです。

引用返信 [メール受信/OFF] 削除キー/
■13975 / inTopicNo.4)  Re[3]: LimeCounter+Wについて。
□投稿者/ りゅういち -(2003/06/09(Mon) 22:37:19)
http://www.cj-c.com/
    No13965に返信(セピアさんの記事)
    > このような形にエンコードされており、
    > 1down: の部分が 1down%3A= にエンコードされているせいか
    > きちんと動作しないようなのです。
    > 同様に :&name:= の部分も
    > %3A&name%3A=になってしまうようです。

    では30行目にある $buffer=~ s/^1//; の隣に
    $buffer=~ s/^1//;
    $buffer =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
    としてみてください.
引用返信 [メール受信/OFF] 削除キー/
■13983 / inTopicNo.5)  Re[4]: LimeCounter+Wについて。
□投稿者/ セピア -(2003/06/10(Tue) 02:21:02)
    ご指摘の通りに変更したところ、
    無事、正常に動作いたしました。

    ありがとうございました。
解決済み!
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -