로 데이터를 전송하지 :델파이 7 TidHttp.post 내가 양식을 게시하려면이를 사용하고 서버
c := tidhttp.Create(self);
p := tstringlist.Create;
p.Add('field=value');
s := c.Post('http://www.test.com/action.php', p);
p.Free;
c.Free;
온라인 호스팅 시도와 XAMPP 시도 내가 같은 결과를 얻을 수, 데이터가 수신되지.
양식 :
<form action="action.php" method="POST" name="test">
<input type="text" name="field"><br>
<input type="submit">
</form>
이 내가 바로 그 일을하고 있음을 시사 많은 답변이 있지만 데이터가 가 TStringSTream.create(UTF8String('field=value'))
하지만 아무것도 시도 수신되지
당신은 우리에게 중요한 부분을 보여주지 못했습니다! ** action.php **의 코드! action.php에서 어떤 일이 발생하는지 보려면 어떻게해야할까요? ** action.php **의 소유자입니까? –
나는 action.php의 소유자 다. 간단한 로그인 양식으로 여러 다른 웹 사이트에서도 시도했는데, 다시 로그인 페이지로 리디렉션되거나 "username/password empty"오류를 보였다. 나는 완전히 혼란스럽고, 나는 틀린 것을 보지 못한다. 아마도 그것은 어리 석다. –
이제 action.php를 보여 주시겠습니까? –