½ÃÀÛÆäÀÌÁö·Î Áñ°Üã±âÃß°¡
·Î±×ÀÎ
ȸ¿ø°¡ÀÔ l Ã⼮üũ l ¸¶ÀÌÆäÀÌÁö l CGIMALL
ÀÚ·á½Ç »çÀÌÆ®µî·Ï ·©Å·100 ÇÁ·Î±×·¥¸®ºä °ü¸®ÀÚÃßõÀÚ·á Ãʺ¸°¡À̵å
Ä¿¹Â´ÏƼ
Àüü ÆîÃ帱â
Äü¸Þ´º¸µÅ© jquery , CSS , PHP , Javascript , ¹«·áÆùÆ® , ASP
»ó¼¼°Ë»ö
Ȩ > Ä¿¹Â´ÏƼ > Áú¹®°ú´äº¯ »ó¼¼º¸±â
Ä¿¹Â´ÏƼ ±¸Àα¸Á÷
»çÀÌÆ®µî·Ï
Ŭ¶ó¿ìµåű×
javascript
php
ASP
css
mysql
html
jquery
image
Mobile
API
slide
°Ô½ÃÆÇ
¸Þ´º
ÇöÀçÁ¢¼ÓÀÚ ¸í »õ·Î°íħ
°Ô½ÃÆÇŸÀÌƲ Áú¹®°ú´äº¯ / »ó¼¼º¸±â
Æ®À§ÅÍ·Î º¸³»±â
Ãßõ¼ö 24 | Á¶È¸¼ö 541 | µî·ÏÀÏ 2001-01-13 11:22:47

´Ð³×ÀÓ

HappyCGI

À̸ÞÀÏ

hero@happycgi.com

Á¦¸ñ

[´äº¯] textarea¿¡¼­..
³»¿ë
>Áú¹®À» ¸¹ÀÌ µå·Á Á˼ÛÇÕ´Ï´Ù¾Æ~
>µû·Îµû·Î ÇÏ´Â°Ô ´õ ³ªÀ» °Í °°¾Æ ÀÌ·¸°Ô Çߴµ¥ ´ãºÎÅÏ Áú¹®À» °°ÀÌ ÇÏ´Â°Ô ÁÁÀ»±î¿©? *_*
>
>¾ÏÆ° ¾Æ·¡ Áú¹®À» º¸´Ï ÀÌ·±°Ô ÀÖ´øµ¥¿ä..
>
>=================================
>º¸Åë ÅؽºÆ®¹Ú½º¿¡¼­ ¿£Å͸¦ Ä¡°Ô µÇ¸é µÎ°³ÀÇ ¹®ÀÚ¸¦ °É·¯ÁÖ¾î¾ß ÇÕ´Ï´Ù.
>ÅؽºÆ®¹Ú½º¿¡¼­ ¹ÞÀº °ªÀ» $test¶ó°í °¡Á¤ÇÕ´Ï´Ù.
>±×·¸´Ù¸é ¾Æ·¡Ã³·³ 󸮸¦ ÇØÁÖ¾î¾ß ±ò²ûÇÏ°Ô µË´Ï´Ù.
>$test =~s/
>//g;
>$test =~s/cM//g;
>========================
>
>Áú¹®1. ±Ùµ¥ ¿©±â¿¡¼­
>Àº ¾Ë°Ú´Âµ¥ cMÀº ¹º°¡¿ä?
>
>
>Áú¹®2. ±×¸®°í cgi¿¡¼­¿ä È®ÀåÀÚ°¡ cgi·Î µÈ ÆÄÀÏÀº ftp·Î Á¢¼ÓÇÏÁö ¾Ê´Â ÇÑ ±× ³»¿ëÀ» º¼ ¼ö ¾ø´Â°Ç°¡¿©?
>
>±×¸®°í º¼ ¼ö ÀÖ´Ù¸é ±× °¡´É¼ºÀº ¾ó¸¶³ª µÇ³ª¿ä..
>
>¿Ö³Ä¸é¿ä cgi¿¡¼­ º¸Åë ºñ¹Ð¹øÈ£¸¦ ¾ÏȣȭÇؼ­ xx.cgi¿¡ ÀúÀåÇÏÀݾƿä..
>±×·±µ¥ ¸¸¾à È®ÀåÀÚ°¡ cgi·Î µÈ ÆÄÀÏÀº ftp³ª ÅÚ³ÝÀ¸·Î Á¢¼ÓÇÏÁö ¾Ê´Â ÇÑ ±× ³»¿ëÀ» º¼ ¼ö ¾ø´Ù¸é ¾ÏȣȭÇÏÁö ¾ÊÀ¸·Á±¸¿©..
>
>Áú¹®3. ±×¸®°í ¿¹¸¦µé¾î ¾ÏȣȭµÈ ºñ¹Ð¹øÈ£°¡ dtdaetbdazdZPazo..À̰Ŷó°í ÇÒ ¶§ ºñ¹Ð¹øÈ£°¡ ¹ºÁö ¾ÏÈ£¸¦ Ç® ¼ö ÀÖ´Â °¡´É¼ºµµ ³ôÀº°¡¿ä?
>
>
>°¨»çÇÕ´Ï´Ù. (..)
>
>Ãß¿îµ¥ ¼ö°í°¡ ¸¹À¸½Ã³×¿ä. >,<
>

ÇØÇÇCGI À¥¸¶½ºÅÍ À±¿µ¿õÀÔ´Ï´Ù.
¿À´Ã ´ë±¸´Â ´«ÀÌ ¹«Áö ¿Í¼­ µµ·Î°¡ ¸¶ºñµÇ¾ú½¿µÂ.
±×ÂÊ µ¿³×´Â ¾î¶²Áö¿ä? ^^

cM Àº carriage return À̶ó°í ºÒ¸®´Â ³ðÀÌÁÒ. <Ctrl + M> °ú °°Àº ³ðÀ̱¸¿ä.
textarea ³»¿¡¼­ ¿£ÅÍÅ°¸¦ °¡·Á¼­ Á¤¸®¸¦ ÇÏ°í ´Ù½Ã ÀÔ·ÂÇÑ´ÙÀ½ Ãâ·ÂÇÏ´Â
¾ç½ÄÀ» ¸ÂÃâ·Á¸é cM °ú
À» ÀÌ¿ëÀ» ÀßÇØ¾ß ÇÕ´Ï´Ù.
cM Àº Á¦°¡ »ý°¢ÇÒ¶§ ¾µµ¥¾ø´Â ³Ñ ÀÌÁö¸¸ ½Ç·Î Áß¿äÇÑ ³ÑÀ̶ó³×¿ä.
¾Æ·¡´Â ij¸®Áö ¸®ÅÏ°ú À̽ºÄÉÀÌÇÁ ½ÃÄö½º¿¡ °üÇÑ Àç¹Õ´Â À̾߱âÀÔ´Ï´Ù.
Âü°íÇϼ¼¿ä.

µ¥ÀÌÅÍ ±³È¯À» À§ÇÏ¿© ÅؽºÆ®¸¦ »ç¿ëÇÏ¿©¶ó. ÅؽºÆ®´Â ´Ù¸¥ ÅøÀ» »ç¿ëÇÏ¿© ´Ù·ç±â°¡ ½±°í ±â´ëÇÏÁö ¾ÊÀº ¹æ½ÄÀ¸·Î 󸮵ȴÙ. ´ëÁ¶ÀûÀ¸·Î ÀÌÁøÆÄÀÏÀº Àü¹®ÀûÀÎ ÅøÀÌ ÇÊ¿äÇÏ°í µ¿ÀÏÇÑ ±â°è¿¡¼­ Á»Ã³·³ ÇÔ²² »ç¿ëµÉ ¼ö ¾ø´Ù. Æø ³Ð°Ô »ç¿ëµÈ ÇÁ·Î±×·¥ÀÇ ´Ù¾ç¼ºÀº ÀÓÀÇÀÇ ÀÌÁø µ¥ÀÌÅ͸¦ ÅؽºÆ®·Î ÀüȯÇÑ´Ù. ±×·¡¼­ ¼Õ»óÀÇ ±âȸ¸¦ Àû°Ô ÇÏ¿© Àü¼ÛµÈ´Ù.

ÅؽºÆ®¸¦ ±³È¯Çϴµ¥ À־ ¶Ç Â¥Áõ³ª´Â °ÍÀÌ Çϳª ÀÖ´Ù. À¯´Ð½º ½Ã½ºÅÛÀÌ ´ÜÁö °³Ç๮ÀÚ¸¸À» »ç¿ëÇÏ´Â ¹Ý¸é¿¡, PC ½Ã½ºÅÛÀº ij¸®Áö ¸®ÅÏÀ» ÇÒ ¶§´Â

À» »ç¿ëÇÏ°í, °¢ ¶óÀÎÀ» Á¾·áÇϱâ À§ÇØ


À» »ç¿ëÇÑ´Ù. ij¸®Áö ¸®ÅÏÀº "Teletype"À̶ó°í ºÒ¸®´Â ¿¾³¯ ÀåÄ¡ÀÇ »ê¹°ÀÌ´Ù. TeletypeÀº ¶óÀÎÀÇ Ã³À½¿¡ ŸÀÌÇÎÇÏ´Â ¹æ¹ýÀ¸·Î CR(carriage return) ¿¬»êÀÚ¸¦ »ç¿ëÇÏ°í, ´ÙÀ½ ¶óÀο¡ ±×°ÍÀÌ ³ª¿Àµµ·Ï Çϱâ À§ÇØ ºÐ¸®µÈ LF(line-feed) ¿¬»êÀÚ¸¦ »ç¿ëÇß´Ù. ¿À´Ã³¯ÀÇ ÄÄÇ»Åʹ ij¸®Áö ¸®ÅÏÀ» ¿¬»êÀÚ¸¦ °¡Áö°í ÀÖÁö ¾ÊÀ½¿¡µµ ºÒ±¸ÇÏ°í, Àü ¼¼°è ´ëºÎºÐÀÇ ³ª¶óÀÇ PC ¼ÒÇÁÆ®¿þ¾î´Â °¢ ¶óÀο¡ ij¸®Áö¸®ÅÏ(CRLF·Î Àͼ÷ÇÏ°Ô ¾Ë·ÁÁø, "curliff"·Î ¹ßÀ½µÇ´Â)ÀÌ »ç¿ëµÇ±â¸¦ ¹Ù¶ó°í ÀÖ´Ù. ij¸®Áö ¸®ÅÏÀÌ ¾ø´Ù¸é, ÆÄÀÏÀº ¸¹Àº ¶óÀÎÀ» ÇѲ¨¹ø¿¡ ¹ø¿ªÇØ¾ß ÇÑ´Ù. ¶óÀΰú ¹®ÀÚÀÇ °³¼ö°¡ Àß ¸ø ¼¼ÀÌÁú ¼öµµ ÀÖ°í ¶æÇÏÁö ¾Ê°Ô º¯ÇÒ ¼öµµ ÀÖ´Ù. ¾î¶² ¼ÒÇÁÆ®¿þ¾î´Â ±ú²ýÇÏ°Ô ÀûÀÀÀ» ÇÏ°ÚÁö¸¸ ´ëºÎºÐÀÌ ±×·¸Áö ¾Ê´Ù. PC¸¸ÀÌ ÀÌ·¯ÇÑ ¹®Á¦¸¦ ¹ß»ý½ÃÅ°´Â °ÍÀº ¾Æ´Ï´Ù. ȣȯ¼ºÀÌ °è¼Ó Áõ°¡ÇÔ¿¡ µû¶ó, HTTP¿Í °°Àº Çö´ë ³×Æ®¿öÅ· Ç¥ÁØ ¶ÇÇÑ ¶óÀÎÀÇ ¹üÀ§¸¦ Á¤Çϱâ À§ÇØ CRLF¸¦ »ç¿ëÇÑ´Ù. ¿ì¸®ÀÇ Ãæ°í´Â Ç¥ÁØ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ´Â °ÍÀÌ´Ù. ±×·¯¸é ¾î¶² ÁÖ¾îÁø ½Ã½ºÅÛ¿¡¼­µµ ÀÏ°üÀûÀ¸·Î CRLF¸¦ Ãë±ÞÇÒ °ÍÀÌ´Ù. PC¿¡¼­ ÀÔ·ÂÀ» Á¦°ÅÇÒ ¶§
À» »ç¿ëÇÏ°í Ãâ·ÂÀÇ ³¡¿¡ ±×°ÍÀ» µ¡ºÙÀ̰ųª À¯´Ð½º¿¡¼­ ÆÄÀÏ ³»ÀÇ ¶óÀÎÀÇ ¹üÀ§¸¦ Á¤Çϱâ À§ÇØ CRLFº¸´Ù
À» Ç×»ó »ç¿ëÇÏ´øÁö ¸»ÀÌ´Ù. ÇÁ·Î±×·¥ÀÌ ÆÄÀÏÀ» °¢ Çü½Ä¿¡¼­ ´Ù¸¥ Çü½ÄÀ¸·Î ÀüȯÇÒ ¶§ ÆÄÀÏÀÇ ¾Õ°ú µÚ·Î ÀÚÀ¯ÀÚÀç·Î ¿òÁ÷ÀÏ ¼ö ÀÖ¾î¾ß ÇÑ´Ù.

µµ¿òÀÌ µÇ¼Ì±â¸¦ ...
Ãßõ½ºÅ©·¦¼Ò½ºº¸±â ¸ñ·Ï
ÀÌÀü°Ô½Ã±Û textarea¿¡¼­.. 2001-01-13 07:12:34
´ÙÀ½°Ô½Ã±Û ¿î¿µÀÚ´Ô Áú¹®ÀÌ ÀÖ½À´Ï´Ù.(perl¼³Ä¡¿¡ °üÇØ) 2001-01-13 12:27:16