次のような3つのパラメーターを持つフォームを含むWebページがあります
http://www.likeforex.com/currency-converter/fxconverter.php?f=euro-eur&t=usd-us-dollar&amt=1
.htaccess を使用して、ページを次のように書き換えましたf_t.htm/amt
。
http://www.likeforex.com/currency-converter/euro-eur_usd-us-dollar.htm/1
ただし、私の質問は、ユーザーが amt (ページの中央) の値を変更すると、フォームが再送信され、再送信されたページはまだパラメーター形式のままです。URLを書き換え後のフォーマットにする方法は?
送信ボタンに何か問題がありますか?
the form:
<form name="e" method="get" action="fxconverter.php">
the amt parameter:
<input type="text" id="amt" name="amt" size="16" maxlength="16" value="'.$amt.'" onclick="this.focus();this.select();" />'
the submit button:
<input type="submit" value="Convert" class="bt" />
the .htaccess line:
RewriteRule ^(.*)_([^_]+)\.htm/([^/]+)$ fxconverter.php?f=$1&t=$2&amt=$3 [NC]
本当にありがとう。