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

视频捕捉/采集

开发平台:

Visual C++

  1. #!/usr/bin/perl -w
  2. use strict;
  3. use DBI;
  4. use Jpc::Html;
  5. sub Titre
  6. {
  7. print '<H1 ALIGN="CENTER">',$_[0],"</H1><P>n";
  8. }
  9. sub Chapitre
  10. {
  11. print '<H3>',$_[0],"</H3>n";
  12. }
  13. sub Fin_Document
  14. {
  15. print '</BODY>',"n";
  16. print '</HTML>',"n";
  17. }
  18. sub main
  19. {
  20. my $sql;
  21. my $sqlreq;
  22. my $First;
  23. Document("Net-Cam : Visualisation Enregistrements");
  24. Titre("Net-Cam : Visualisation Enregistrements");
  25. print "<FONT FACE=verdana>";
  26. my $db = DBI->connect("DBI:mysql:netcam","root","");
  27. print "<FORM METHOD=GET ACTION=fDebRecord.pl>","n";
  28. print '<P><B>Cam閞a <SELECT NAME="VL_Cam" SIZE=4>';
  29. $sqlreq = "select C_ID,C_Name from cam order by C_ID";
  30. $sql = $db->prepare($sqlreq);
  31.    $sql->execute();
  32.    $First = 0;
  33.    while ((my $CamID,my $CamName) = $sql->fetchrow())
  34.    {
  35.    $First++;
  36. if ($First==1) { print '<OPTION SELECTED>'; } else { print '<OPTION>'; }
  37. print $CamID,"-",$CamName;
  38.    }
  39.    $sql->finish();
  40.    print '</SELECT>',"n";
  41. (my $sec,my $min,my $hour,my $mday,my $mon,my $year,my $wday,my $yday,my $isdst) = localtime(time);
  42. $year = $year+1900;
  43. $mon = $mon+1;
  44.   
  45. print 'Ann閑 <SELECT NAME="VL_Year" SIZE=1>';
  46. for (my $i=2002;$i<=2037;$i++)
  47.    {
  48. print '<OPTION';
  49. if ($i == $year) { print ' SELECTED'; }
  50. print '>',$i;
  51.    }
  52.    $sql->finish();
  53.    print '</SELECT>',"n";
  54.   
  55. print 'Mois <SELECT NAME="VL_Mon" SIZE=1>';
  56. for (my $i=1;$i<=12;$i++)
  57.    {
  58. print '<OPTION';
  59. if ($i == $mon) { print ' SELECTED'; }
  60. print '>',$i;
  61.    }
  62.    $sql->finish();
  63.    print '</SELECT>',"n";
  64.   
  65. print 'Jour <SELECT NAME="VL_Day" SIZE=1>';
  66. for (my $i=1;$i<=31;$i++)
  67.    {
  68. print '<OPTION';
  69. if ($i == $mday) { print ' SELECTED'; }
  70. print '>',$i;
  71.    }
  72.    $sql->finish();
  73.    print '</SELECT>',"n";
  74. print 'Heure <SELECT NAME="VL_Hour" SIZE=1>';
  75. for (my $i=0;$i<=23;$i++)
  76.    {
  77. print '<OPTION';
  78. if ($i == $hour) { print ' SELECTED'; }
  79. print '>',$i;
  80.    }
  81.    $sql->finish();
  82.    print '</SELECT>',"n";
  83.    print '<INPUT NAME="VL_Auto" TYPE="HIDDEN" VALUE="No">',"n";
  84.    print '<INPUT NAME="VL_Cur" TYPE="HIDDEN" VALUE="1">',"n";
  85.    print '<INPUT NAME="VL_Act" TYPE="HIDDEN" VALUE="D閎ut">',"n";
  86. print '<P><CENTER><INPUT NAME="VL_Ok" TYPE="SUBMIT" VALUE="Visualiser">',"n";
  87. print "</FORM>","n";
  88. $db->disconnect();
  89.    Fin_Document();
  90. }
  91. main();
  92. exit(0);