Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[11866] Re:Re:Re:Re:고맙습니다. civilian님....
NIIC [] 1770 읽음    2008-03-25 12:56
정말 고맙습니다. 엊그제 델파이 설치하고 인디라는것이 있다는걸 알고 설치하고 무작정 들이대다보니 너무 기초적인것도 모른채 질문만 하는 것 같습니다. ㅠ_ㅠ 개발 0년차... '무작정 델파이로 일주일내로 만들어라' 라는 하명하에
삽질중입니다.;; 2틀은 밤새 검색만 하다가 이제 막 시작하려하니.. 막히는 게 너무 많네요

일단 가르쳐주신대로해서 에러는 다잡고 실행은 됩니다. (감사 ㅠㅠ)
기왕 질문드리는거 혼날 각오하고 하나더;

일단 실험차 jsp 페이지에서
<% String madedata=request.getParameter("madedata");
로 받고
<% out.print(madedata+"appended"); %> 로 뿌려주도록 해놨습니다.

아래 소스에서
Data.WriteString(URLEncode('madedata='+ Trim(Edit1.Text)))
idHTTP1.POST('http://myhome/result.jsp',Data,Out);
ShowMessage(PCHar(Out.DataString));
로 뿌려주니
-----------------------------------
공백
공백
공백
공백
----------------------------------- 식으로 뿌려지는군요 실제 필요한부분이 null로.. 혹시 getParameter로 받는것아 아니고 다른방식으로해야하는지요. 그리고 필요한부분은 null부분인데 문자열사이를 잘라 그부분만 뽑아내야하는 건지 궁금합니다. civilian 님이 쓰신 글 : : 대부분 학습할 시간없이 결과물을 봅아내라고 다그치는게 현실이긴 합니다만 : : 기본적인 학습은 어느정도 하셔야겠습니다. : : implementation : : 절 이후에 해당 코드를 넣어두면 됩니다. : : NIIC 님이 쓰신 글 : : : 답변 감사합니다. 그런데 아래코드를 uses 아래 붙여 넣으면 되는건가요? : : 붙여넣었더니.. 무수한 에러가 더;.... : : 워낙 초보인지라.. 자세한 답변 부탁드리겠습니다. : : : : civilian 님이 쓰신 글 : : : : function URLEncode(const S: string; const InQueryString: Boolean): string; : : : var : : : Idx: Integer; // loops thru characters in string : : : begin : : : Result := ''; : : : for Idx := 1 to Length(S) do : : : begin : : : case S[Idx] of : : : 'A'..'Z', 'a'..'z', '0'..'9', '-', '_', '.': : : : Result := Result + S[Idx]; : : : ' ': : : : if InQueryString then : : : Result := Result + '+' : : : else : : : Result := Result + '%20'; : : : else : : : Result := Result + '%' + SysUtils.IntToHex(Ord(S[Idx]), 2); : : : end; : : : end; : : : end; : : : : : : : : : : : : NIIC 님이 쓰신 글 : : : : : 소스중 : : : : Data.WriteString(URLEncode('data=' + Trim(Edit1.Text))); : : : : ShowMessage(PCHar(Out.DataString)); : : : : 쪽에서 : : : : 아래의 메세지가 뜨는데요 : : : : : : : : [Error] Unit1.pas(47): Undeclared identifier: 'URLEncode' : : : : [Error] Unit1.pas(55): Undeclared identifier: 'DataString' : : : : : : : : USES절은 아래와 같고 델파이 5.0입니다. : : : : : : : : uses : : : : Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, : : : : StdCtrls, IdBaseComponent, IdComponent, IdTCPConnection, IdTCPClient, : : : : IdHTTP, idGlobal; : : : : : : : : 머리아프지만 델파이가 ㅋ

+ -

관련 글 리스트
11862 아래 웹페이지로 DATA POST 할때 질문입니다. NIIC 1639 2008/03/25
11863     Re:아래 웹페이지로 DATA POST 할때 질문입니다. civilian 1780 2008/03/25
11864         Re:Re:아래 웹페이지로 DATA POST 할때 질문입니다. NIIC 1746 2008/03/25
11865             Re:Re:Re:아래 웹페이지로 DATA POST 할때 질문입니다. civilian 1667 2008/03/25
11866                 Re:Re:Re:Re:고맙습니다. civilian님.... NIIC 1770 2008/03/25
11867                     Re:Re:Re:Re:Re:고맙습니다. civilian님.... civilian 1854 2008/03/25
11868                         Re:Re:Re:Re:Re:Re:테스트 페이지 입니다. NIIC 1757 2008/03/25
11869                             Re:Re:Re:Re:Re:Re:Re:테스트 페이지 입니다. civilian 1810 2008/03/25
11871                                 i감사합니다. NIIC 1484 2008/03/25
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.