CGI: Common Gateway Interface part 11
■ このスレッドは過去ログ倉庫に格納されています
0351324
03/08/13 14:39ID:???うーん、Perlでhtmlをprintしている途中で、
-------------------------------------------------------------
my $HtmlSubsidy_exam_intro;
if (($FlagSoudan == 1) && ($in{'q' . $sw2_num} == 1)){
foreach $key (sort keys %in){
$HtmlSubsidy_exam_intro .= qq|$key=$in{$key}&|;
}
$HtmlSubsidy_exam_intro = qq|
<script language="JavaScript">
window.open('./?|.$HtmlSubsidy_exam_intro.qq|mode=intro','','toolbar=no, width=510, height=170');
</script>
|;
-------------------------------------------------------------
ってなかんじです。(JavaScriptはここでしか用いてません)
これだとネスケ7.1で正常に動作して、
$HtmlSubsidy_exam_intro .= qq|$key=$in{$key}&|;
のところの&を&amp; にすると、値をちゃんとよんでくれないんですよね・・・。
ところで、本来だと&amp;でサーバに渡して、
local(@query) = split(/&/, $query);
で処理できるわけですが、&amp;から&への変換(?)は、
どこでどのタイミングで行われてるのでしょうか?
Apacheがクエリーストリングを受け取った瞬間?
■ このスレッドは過去ログ倉庫に格納されています