iPhone 응용 프로그램에서 로그인 시스템을 만들려고하고 있지만 약간의 문제가 있습니다. 내가 가진 코드는 NSString을 PHP로 보내고 있지만 원하는대로 문자열을 반향하지 않는다고 생각합니다. 내가 도대체 뭘 잘못하고있는 겁니까?iPhone에서 PHP to iPhone
나는 PHP 코드가 지금 많이하지 않는다는 것을 알고있다. 단지 내가 보낸 값을 저장하고 있다는 것을보고 싶다.
감사합니다.
엑스 코드 :
NSString *content = @"myusername=a&mypassword=s";
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:@"http://mywebsite.php"]];
urlRequest = [[[NSMutableURLRequest alloc] init] autorelease];
[urlRequest setHTTPMethod:@"POST"];
[urlRequest setHTTPBody:[content dataUsingEncoding:NSISOLatin1StringEncoding]];
// generates an autoreleased NSURLConnection
[NSURLConnection connectionWithRequest:request delegate:self];
NSData *returnData = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
returnString = [[NSString alloc] initWithData:returnData encoding:NSUTF8StringEncoding];
NSLog(returnString);
}
PHP :
echo "first ". $_POST['myusename']." return";
echo "second ". $_POST['mypassword']." return";
덕분에 무리를 setHttpHeader 방법을 사용! 매력처럼 작동합니다! – Danno2717