1
Базы данных / Дамп Mysql базы
« : 05 Ноября 2003, 12:52:45 »
И как mysqldump запустить с помощью DBI?
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
CREATE TABLE ex_bl (
bl_id mediumint(9) NOT NULL auto_increment,
ip_address varchar(16) NOT NULL default \'\',
p_id mediumint(9) NOT NULL default \'0\',
KEY bl_id (bl_id)
) TYPE=MyISAM;
INSERT INTO ex_bl VALUES (1, \'127.0.0.1\', 0);
INSERT INTO ex_bl VALUES (2, \'127.0.0.1\', 0);
#next table...
Ну хотя бы посмотреть как сделан разбор multipart/form-data в CGI.pm
потом внимательно прочитать rfc2616.
неделю своего времени...
ты вообще проверял, что именно у тебя оказывается в $buffer при использовании enctype="multipart/form-data"
my $buffer;
if ($ENV{\'REQUEST_METHOD\'} eq \'GET\'){
$buffer=$ENV{\'QUERY_STRING\'};
}
elsif ($ENV{\'REQUEST_METHOD\'} eq \'POST\'){
read(STDIN, $buffer, $ENV{\'CONTENT_LENGTH\'});
}
my @pairs = split(/&/, $buffer);
foreach (@pairs){
my ($name, $value) = split(/=/, $_);
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$value =~ s///g;
$input{$name} = $value;
}