perlを使用してmysql DBに画像を挿入するのを手伝ってください。
これは私のHTMLコードです:
<form name="addNewUser" method="get" action="addNewUser.pl" >
Email: <input type="text" name="email" value = ""></br>
Password: <input type="password" name="pwd" value = ""></br>
Name: <input type="text" name="name" ></br>
Image:<input name="image" accept="image/jpeg" type="file"> </br>
<input type="submit">
</form>
これは私のperlコードです:
#!/usr/local/bin/perl -w
#use strict;
use warnings;
use DBI;
use CGI;
use CGI::Carp qw/fatalsToBrowser warningsToBrowser/;
use CGI::Session ( '-ip_match' );
use HTML::Template;
# read the CGI params
my $cgi = CGI->new;
my $email = $cgi->param("email");
my $pwd = $cgi->param("pwd");
my $name = $cgi->param("name");
$filename = $cgi->param ("image");
require "dbconfig.pl";
$rows = $db_handle->do( "INSERT INTO users VALUES ('NULL','$name', '$email', '$pwd', '$image') " );
これの何が問題なのですか?DBにファイルをロードしていません。
私を助けてください。
前もってありがとう、サプナ