등록 프로세스에 사용자 이름과 암호를 만들고 싶습니다. 내가 할 수있는 델파이 7 구성 요소를 사용합니까? (나는 영어가 미숙하다는 것을 알고 있습니다.)델파이의 데이터베이스와 PHPMyAdmin에 어떻게 연결할 수 있습니까?
답변
http 요청은 가장 쉬운 방법입니다 (GET 또는 POST 사용). 웹 서버에 전달 된 암호/사용자 이름을 사용하지 않으려면 SSL을 사용하는 것이 좋습니다. 암호화 됨. POST 요청을 사용
예 :
uses
IdHTTP;
function PostData(const URL: string; Params: TStrings): string;
var
IdHTTP: TIdHTTP;
begin
Result := '';
IdHTTP := TIDHttp.Create(nil);
try
IdHTTP.HandleRedirects := True;
IdHTTP.ReadTimeout := 5000;
Result := IdHTTP.Post(URL, Params);
finally
IdHTTP.Free;
end;
end;
가 선택적으로 자신의 소켓을 쓸 수 있지만, 당신이 당신의 자신의 리스너를 작성해야하기 때문에 그게 더 어려울 것이다. (대부분의 공유 호스팅 계획에서는 일반적으로 허용되지 않습니다.)
+1, 저는 코드 샘플을 사용하여 링크를 대체했습니다. (아무도 답변을 얻지 못해서 대상 사이트가 얼마나 오랫동안 지속될 지 알 수 없기 때문에 항상 그렇습니다.) ['the link'] (http://codestips.com/delphi-http-post/)의 코드는 몇 가지 점에서 잘못되었습니다. 그것은'param'과'http' 객체 인스턴스를 해제하지 않습니다. 불필요한'valid' 플래그 변수를 사용하는 반면 함수 자체의 결과는 정의되지 않습니다. 또한'on Exception' 문에는 아무런 사용법이 없으며 결과는 항상 함수 자체로 명명 된 것에 전달되는 대신 숨겨진 * 결과 변수로 전달하는 것이 더 좋습니다. – TLama
데이터베이스를 만들었습니다. 사용자 테이블에서 사용할 수 있습니다. 프로그램에서 등록 양식을 갖고 싶습니다. 회원 등록? – user1424940
- 1. 어떻게 안드로이드 응용 프로그램 및 외부 데이터베이스와 연결할 수 있습니까?
- 2. 어떻게 mysql에 연결할 수 있습니까
- 3. 데이터베이스에 어떻게 연결할 수 있습니까?
- 4. 개발 된 안드로이드 응용 프로그램을 phpmyadmin에 연결할 수 없습니다.
- 5. 힌디어 데이터를 xampp PHPmyadmin에 저장할 수 있습니까?
- 6. 델파이의 메인 메뉴 항목의 글꼴 크기를 어떻게 바꿀 수 있습니까?
- 7. Java를 사용하여 MySQL에 어떻게 연결할 수 있습니까?
- 8. 안드로이드는 어떻게 Drupal 서비스에 연결할 수 있습니까?
- 9. 내 클라이언트를 EC2에 어떻게 연결할 수 있습니까?
- 10. jquery에서 두 변수를 어떻게 연결할 수 있습니까?
- 11. 어떻게 mysql에서 두 테이블을 연결할 수 있습니까?
- 12. pushcontroller를 사용하여 RootViewController에 어떻게 연결할 수 있습니까?
- 13. 스프링 배치의 데이터베이스에 어떻게 연결할 수 있습니까?
- 14. C에서 문자열에 인수를 어떻게 연결할 수 있습니까?
- 15. 어떻게 EJB2.0을 사용하여 데이터베이스에 연결할 수 있습니까?
- 16. Windows Forms에서 MySQL에 어떻게 연결할 수 있습니까?
- 17. 어떻게 Perl에서 Oracle에 연결할 수 있습니까?
- 18. 어떻게 OpenGrok를 SVN 저장소에 연결할 수 있습니까?
- 19. FreeTDS를 사용하여 Sybase에 어떻게 연결할 수 있습니까?
- 20. NSTableViewDataSource에 NSSearchField를 어떻게 연결할 수 있습니까?
- 21. 어떻게 파이썬에서 UDP 포트에 연결할 수 있습니까?
- 22. 어떻게 루비를 mysql에 연결할 수 있습니까?
- 23. Visual Studio의 프로세스에 어떻게 연결할 수 있습니까?
- 24. iPhone-OS에서 애니메이션을 어떻게 연결할 수 있습니까?
- 25. MySQL에서 결과 집합을 어떻게 연결할 수 있습니까?
- 26. Button을 TreeView에 어떻게 연결할 수 있습니까?
- 27. Android 에뮬레이터를 인터넷에 어떻게 연결할 수 있습니까?
- 28. Mac에서 두 파일을 어떻게 연결할 수 있습니까?
- 29. 어떻게 apache2와 Subversion 서버를 연결할 수 있습니까?
- 30. 어떻게 Ctrl-Alt-Tab을 연결할 수 있습니까?
이 사이트에서 더 좋은 질문을 보았습니다. 전반적인 낮은 품질 때문에이 문제를 종결 짓기로 결정했습니다 (저는 문법에 대해 이야기하지 않습니다). –