Perlについての質問箱 53箱目
■ このスレッドは過去ログ倉庫に格納されています
0514513
2012/07/27(金) 16:01:24.09#!/usr/local/bin/perl
require './jcode.pl';
$file = "./data.csv";
$body = '<BODY bgcolor="#ffeedd">';
$title = '簡易データベース';
$page = 10;
#■入力
if ($ENV{'REQUEST_METHOD'} eq "POST") { read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'}); }
else { $buffer = $ENV{'QUERY_STRING'}; }
if ($buffer eq "") { &error(error); }
@pairs = split(/&/,$buffer);
foreach $pair (@pairs) {
($name,$value) = split(/=/, $pair);
$name2 = $name;
$value2 = $value;
$FORM2{$name} = $value;
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
&jcode'convert(*value,'euc');
$value =~ s/</</g;
$value =~ s/>/>/g;
$value =~ s/\n//g;
$value =~ s/\r//g;
$value =~ s/\t//g;
$value =~ s/\,//g;
#フォーム変数へ
$FORM{$name} = $value;}
■ このスレッドは過去ログ倉庫に格納されています