<select name="abab">
<option>ABCD</option>
<option value="aa">AABBCC</option>
</select>
在Form中,有如上语句,用POST提交。接收到的字符串是“abab=AABBCC”?
还是“aa=AABBCC”?
我想利用value的值!
<option>ABCD</option>
<option value="aa">AABBCC</option>
</select>
在Form中,有如上语句,用POST提交。接收到的字符串是“abab=AABBCC”?
还是“aa=AABBCC”?
我想利用value的值!
...全文
请发表友善的回复…
发表回复
TobyLee 2003-10-17
- 打赏
- 举报
如果你选中了AABBCC的话,接收到的将是abab=aa
#!/usr/bin/perl
#
print "Content-Type:text/html\n\n";
if($ENV{"REQUEST_METHOD"}eq"post"){
read(STDIN,$val,$ENV{"CONTENT_LENGTH"});
}else{
$val=$ENV{"QUERY_STRING"};
}
@val=split(/&/,$val);
foreach $val(@val){
($key,$value)=split(/=/,$val);
$FORM{"$key"}=$value;
}
print $FORM{"abab"};
#!/usr/bin/perl
#
print "Content-Type:text/html\n\n";
if($ENV{"REQUEST_METHOD"}eq"post"){
read(STDIN,$val,$ENV{"CONTENT_LENGTH"});
}else{
$val=$ENV{"QUERY_STRING"};
}
@val=split(/&/,$val);
foreach $val(@val){
($key,$value)=split(/=/,$val);
$FORM{"$key"}=$value;
}
print $FORM{"abab"};