| [ WWW ] in KIDS 글 쓴 이(By): kkokkal (kkokkal) 날 짜 (Date): 1997년02월23일(일) 11시15분24초 KST 제 목(Title): [re] perl에서 print문 쓰기. perl을 사용해서 CGI프로그램을 짤 때, 보통 에취템엘의 태그는 그냥 프린트문을 사용하죠??? 맞죠? 근데, 프린트문 다음에 나오는 따옴표(?)안에 다시 따옴표(?)를 사용하면 안됩니다. 굳이 쓰고 싶으시다면, 앞에 원(\)-혹은 백슬래쉬-를 달면 되죠. Example> print "<body color="green">" ... ( X ) print "<body color=\"green\'>" ... ( O ) print "<body color=green>" ... ( O ) 그런데, 위에서처럼 에위템엘 태그를 계속 붙일라면 계속 프린트문을 써야하는 데 너무너무너무너무 귀찮잖아요? 그쵸? 그쵸? 그래서 지가 애용하는 방법은 다음과 같은.... Example 투> print <<EndOfTag; ~~~ 빈 칸을 두지 마세요. 그리고 맨 뒤에 세미콜론. <html> <head> <title> Search : $in{word} </title> </head> <body bgcolor=#ffffff> <center> <img src="../Images/pen.gif" align=bottom> <font size=+1 color=green>Search Result : $in{word} </font>[$in{ext}] <br><br><img src="../Images/dline.gif" width=90%><br><br> ....................... ......................... ......................................... EndOfTag ~~~~~~~~~ 그 줄의 처음에 쓰고, 뒤에는 세미콜론 없이... 방법인데, 프린트문의 꺽쇠뒤에 나오는 문자열이 라인의 처음에 나오는 곳까지 프린트문을 수행한다는 얘기죠. 프린트문과 꺽쇠사이에 파일핸들을 집어넣으면 파일에도 긴 문장을 쉽게 써넣을 수 있지요... 뭐, 그저 그렇다는 얘깁니다.... 열씨미 공부하셔서 방명록 만들어보시길. 그다지 어렵지만은 않은게 세상일(?)이니까... |