CGI :: Form :: ǥ

CGI :: FORM :: TABLEÀº ¾ç½Ä ÀÔ·Â Å×À̺íÀ» ¸¸µé ¼öÀÖ´Â PERL ¸ðµâÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

CGI :: Form :: Ç¥ ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Ricardo Signes
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~rjbs/

CGI :: Form :: Ç¥ ű×


CGI :: Form :: Ç¥ ¼³¸í

CGI :: Form :: TableÀº ¾ç½Ä ÀÔ·Â Å×À̺íÀ» ¸¸µé ¼öÀÖ´Â Perl ¸ðµâÀÔ´Ï´Ù. CGI :: FORM :: TableÀº Æû inpt.synopsis Ç¥¸¦ »ç¿ëÇÒ ¼öÀÖ´Â Perl ¸ðµâÀÔ´Ï´Ù. CGI :: Form :: Table; MY $ Form = CGI :: Form :: Table-> New (Prefix => 'Employee', Columns => ); $ ¾ç½Ä Àμâ -> as_html Àμâ; Àμâ $ Form-> JavaScript;ÀÌ ¸ðµâÀº ¾ç½Ä ÀÔ·ÂÀ» Æ÷ÇÔÇÏ´Â HTML Å×ÀÌºí »ý¼ºÀ» ´Ü¼øÈ­ÇÕ´Ï´Ù. Å×À̺íÀº ¿©ºÐÀÇ ÇàÀ» Æ÷ÇÔÇϵµ·Ï È®Àå µÉ ¼ö ÀÖÀ¸¸ç ÀÌ·¯ÇÑ ÇàÀ» Á¦°Å ÇÒ ¼ö ÀÖ½À´Ï´Ù. °¢ ÆûÀº °íÀ¯ ÇÑ À̸§À» °¡Áö¸ç ¾ç½Ä Á¦Ãâ¿¡¼­´Â ÀÔ·ÂÀÌ È¿°úÀûÀ¸·Î SerializeÇÕ´Ï´Ù .cgi :: form :: table :: Reader´Â CGI ¸ðµâÀ» »ç¿ë ÇÏ¿©ÀÌ À¯ÇüÀÇ ÇüÅ·ΠÁ¦Ãâ ÇÑ ¸Å°³ º¯¼ö¸¦ ±â¹ÝÀ¸·Î µ¥ÀÌÅÍ ±¸Á¶¸¦ »ý¼ºÇÕ´Ï´Ù. : Form :: Table-> New (% Arg)ÀÌ ¹æ¹ýÀº »õ ¾ç½ÄÀ» ±¸¼ºÇÕ´Ï´Ù. À¯ÀÏÇÑ Çʼö Àμö´Â ¾ç½Ä Å×ÀÌºí¿¡ÀÖ´Â ¿­¿¡ À̸§À» ÁöÁ¤ÇÏ°í ÀÔ·Â Çʵ忡 ´ëÇØ °íÀ¯ ÇÑ Á¢µÎ»ç¸¦ Á¦°øÇÏ´Â Á¢µÎ»çÀÔ´Ï´Ù. initial_rows´Â Ãʱ⿡ óÀ½¿¡ ÀÔ·Â ÇؾßÇÏ´Â ¿­ÀÇ ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. °¢ ÇàÀÇ ¿­¿¡ ´ëÇÑ °ªÀ» Á¦°øÇÏ´Â Çؽà ¹è¿­¿¡ ´ëÇÑ ÂüÁ¶ ÀÎ initial_values¸¦ Åë°ú ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹ : MY $ TABLE = CGI :: FORM :: TABLE-> NEW (PREFIX => "charsheet", columns => , initial_values => ); Column_Header´Â Àü´Þ µÈ °æ¿ì ¿­ ¸Ó¸®±Û·Î »ç¿ëÇÒ ÅؽºÆ® ¹®ÀÚ¿­ÀÇ ÇؽÃÀÔ´Ï´Ù. Å°´Â ¿­ À̸§ÀÔ´Ï´Ù. column_header Ç׸ñÀ̾ø´Â ¿­Àº À̸§À¸·Î ÇâÇÏ°í ÀÖ½À´Ï´Ù. ±âŸ Àμö, column_content°¡ Àü´Þ µÉ ¼ö ÀÖ½À´Ï´Ù. ÇÏÀ§ ÄÜÅÙÃ÷¸¦ »ý¼ºÇϱâ À§ÇØ Àá¼öÁ¤À» Á¦°øÇÏ´Â Ç׸ñÀÌÀÖ´Â Hashref°¡ ÀÖ¾î¾ßÇÕ´Ï´Ù. ¼­ºê´Â ¾ç½Ä °´Ã¼, Çà ¹øÈ£ ¹× ¿­ÀÇ À̸§À» Àü´ÞÇÕ´Ï´Ù. ¿¹¸¦ µé¾î °¢ ÇàÀÇ Áß°£¿¡ ÇöÀç ÇàÀÇ ¾Ë¸²À» Ãß°¡ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ¾ç½ÄÀ» ¸¸µé ¼ö ÀÖ½À´Ï´Ù. MY $ FORL = CGI :: FORM :: TABLE-> NEW (Prefix => 'Simidleform', Columns = > , column_content => {Reminder => Sub {$ _ }}); ÀÌ´Â ¿ä¼Ò ¶Ç´Â ´Ù¸¥ º¹ÀâÇÑ ºÎºÐÀ» ¼±Åà ÇؾßÇÏ´Â Çü½Ä¿¡ À¯¿ë ÇÒ ¼ö ÀÖ½À´Ï´Ù. (JavaScript´Â »õ ÇàÀÌ Ãß°¡ µÉ ¶§ ¿­ °ªÀ» º¹»çÇÏ°í À̸§ ¼Ó¼ºÀ» ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù.) $ Form-> AS_HTML ÀÌ°ÍÀº ¾ç½Ä °´Ã¼¸¦ ³ªÅ¸³»´Â HTMLÀ» ¹ÝȯÇÕ´Ï´Ù. ÀÚ¹Ù ½ºÅ©¸³Æ®´Â È®Àå °¡´É / ¼öÃà °¡´ÉÇÒ ¼öÀÖ´Â ¾ç½ÄÀ» ¸¸µå´Â µ¥ ÇÊ¿äÇÕ´Ï´Ù. JavaScript ¸Þ¼Òµå¸¦ ÂüÁ¶ÇϽʽÿÀ. ( "ÂüÁ¶) $ Form-> column_header ($ column_name)ÀÌ ¸Þ¼­µå´Â Å×À̺í Ãâ·ÂÀÇ ¿­ ¸Ó¸®±Û·Î »ç¿ëÇؾßÇÏ´Â ÅؽºÆ®¸¦ ¹ÝȯÇÕ´Ï´Ù. ¾ç½Ä ÃʱâÈ­¿¡ Çì´õ°¡ ¾øÀ¸¸é ¿­ À̸§ÀÌ verbatimÀÌ ¹ÝȯµË´Ï´Ù. (À̸§ ÁöÁ¤µÈ ¿­ÀÌ ½ÇÁ¦·Î Á¸ÀçÇÏ´ÂÁö È®ÀÎÇÏÁö ¾ÊÀ½) $ Form-> Cell_Content ($ row, $ column_name)ÀÌ ¸Þ¼Òµå´Â ÁöÁ¤µÈ Çà°ú ¿­¿¡ ³ªÅ¸³ª¾ßÇÏ´Â ÅؽºÆ® (HTML)¸¦ ¹ÝȯÇÕ´Ï´Ù. Ä÷³¿¡ ´ëÇÑ column_content Ç׸ñÀÌ ¾øÀ¸¸é ±âº» ÀÔ·Â ¿ä¼Ò°¡ »ý¼ºµË´Ï´Ù. $ form-> cell_value ($ row, $ column_name)ÀÌ ¸Þ¼Òµå´Â ÀÌ´Ï¼È ¶óÀÌÀú¿¡ Àü´Þ µÈ initial_values¿¡¼­ °¡Á®¿Â ÁÖ¾îÁø Çà ¹× ¿­ÀÇ ±âº»°ªÀ» ¹ÝȯÇÕ´Ï´Ù. . $ class-> JavaScriptÀÇ ¸Þ¼Òµå´Â HTML ¹öÆ°ÀÇ Çڵ鷯°¡ ÀÛµ¿ÇÏ´Â JavaScript¸¦ ¹ÝȯÇÕ´Ï´Ù. ÀÌ ÄÚµå´Â Firefox, MSIe ¹× WebKit ±â¹Ý ºê¶ó¿ìÀú¿¡¼­ Å×½ºÆ®µÇ¾ú½À´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.


CGI :: Form :: Ç¥ °ü·Ã ¼ÒÇÁÆ®¿þ¾î

net :: xftp.

NET :: XFTP´Â NET :: FTP ¶Ç´Â NET :: XFTP¿Í ÇÔ²² »ç¿ëÇϱâÀ§ÇÑ °øÅë ·¦ÆÛ ±â´ÉÀÌÀÖ´Â PERL ¸ðµâÀÔ´Ï´Ù. ...

166

´Ù¿î·Îµå