DispImg.pl
上传用户:qdrechuli
上传日期:2022-08-01
资源大小:917k
文件大小:1k
源码类别:

视频捕捉/采集

开发平台:

Visual C++

  1. #!/usr/bin/perl -w
  2. use strict;
  3. use DBI;
  4. use CGI;
  5. sub main
  6. {
  7. my $h = new CGI;
  8. my $CamID = $h->param('VL_Cam');
  9. my $Date = $h->param('VL_Date');
  10. my $Cur = $h->param('VL_Cur');
  11. my $db = DBI->connect("DBI:mysql:netcam","root","");
  12. my $sqlreq = "SELECT R_Img FROM record WHERE ";
  13. $sqlreq .= "R_Cam=".$CamID." ";
  14. $sqlreq .= "AND R_Day like '".substr($Date,0,8)."' ";
  15. $sqlreq .= "AND R_Hour =".substr($Date,8,2)." ";
  16. $sqlreq .= "AND R_Index =".$Cur." ";
  17. my $sql = $db->prepare($sqlreq);
  18. $sql->execute();
  19. (my $Img) = $sql->fetchrow();
  20. $sql->finish();
  21. $db->disconnect();
  22. print "Content-Type: image/jpegn";
  23. print "Content-Length: " . length($Img) . "n";
  24. print "Pragma: no-cachen";
  25. print "n";
  26. print $Img;
  27. }
  28. main();
  29. exit(0);