Objective c HTTP表单POST方法到服务器不发送电子邮件

Objective c HTTP表单POST方法到服务器不发送电子邮件,objective-c,ios6,nsurlrequest,Objective C,Ios6,Nsurlrequest,我正试图发送一个数据或网站上的表单,动作是freecontformprocess.php,我的代码是这样的 NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://www.irabwah.com/freecontactformprocess.php"]]; [request setHTTPMethod:@"POST"]; [request s

我正试图发送一个数据或网站上的表单,动作是
freecontformprocess.php
,我的代码是这样的

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://www.irabwah.com/freecontactformprocess.php"]];
    [request setHTTPMethod:@"POST"];

    [request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"content-type"];

    NSString *postString = [NSString stringWithFormat:@"Full_Name=%@&Email_Address=%@&Telephone_Number=%@&Your_Message=%@&AntiSpam=25",_fNameLabel.text, _emailLabel.text,_phoneLabel.text, _commentText.text];

    NSData *data = [postString dataUsingEncoding:NSUTF8StringEncoding];
    [request setHTTPBody:data];
    [request setValue:[NSString stringWithFormat:@"%u", [data length]] forHTTPHeaderField:@"Content-Length"];

    NSURLConnection *conn = [NSURLConnection connectionWithRequest:request delegate:self];
    if(conn){
         NSLog("Successfull!!");
     }
此表单的目的是向我的帐户发送电子邮件,我在安装此插件时将其集成到表单中,但问题是,当我运行测试应用程序时,我似乎没有收到电子邮件,并且当我输入值时,我还没有包含空格

表格是这样的

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://www.irabwah.com/freecontactformprocess.php"]];
    [request setHTTPMethod:@"POST"];

    [request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"content-type"];

    NSString *postString = [NSString stringWithFormat:@"Full_Name=%@&Email_Address=%@&Telephone_Number=%@&Your_Message=%@&AntiSpam=25",_fNameLabel.text, _emailLabel.text,_phoneLabel.text, _commentText.text];

    NSData *data = [postString dataUsingEncoding:NSUTF8StringEncoding];
    [request setHTTPBody:data];
    [request setValue:[NSString stringWithFormat:@"%u", [data length]] forHTTPHeaderField:@"Content-Length"];

    NSURLConnection *conn = [NSURLConnection connectionWithRequest:request delegate:self];
    if(conn){
         NSLog("Successfull!!");
     }

是否调用了
NSURLConnection
委托方法?他们报告错误了吗?如果您控制了
freecontactformprocess.php
是否可以添加日志语句以确认您收到的数据格式正确?是的,我从
NSURLConnection
的委托方法收到了一个响应,它没有给我错误,它检查了
-(void)connectiondFinishLoading中的HTML代码:(NSURLConnection*)连接{NSString*responseStringWithEncoded=[[NSString alloc]initWithData:mutableData编码:NSUTF8StringEncoding];NSLog(@“Response Data=%@”,responseStringWithEncoded);}
可能是一个愚蠢的问题,但是如果您手动提交表单,您是否验证了表单是否会发送电子邮件?如果有效,您是否可以发布回复文本?错误可能隐藏在其中。