электронная почта — почему код PHP не отвечает на параметр UITextField в SWIFT?

Почему мои параметры vistor_name а также vistor_email не переносить через PHP?

При получении тело выглядит так:

Name:
Email:

Это мой SWIFT-код:

@IBOutlet weak var nameField: UITextField!
@IBOutlet weak var ageField: UITextField!
@IBAction func sendButton(sender: AnyObject) {
sendToPhp()
}

func sendToPhp () {
let session = NSURLSession.sharedSession()
let urlString = "http://sitename.com/fromswift.php"let url = NSURL(string: urlString)
let request:NSMutableURLRequest = NSMutableURLRequest(URL: url!)
let parameter: NSString = NSString(string: "visitor_name=\(nameField.text), visitor_email=\(ageField.text)")
request.HTTPMethod = "POST"request.HTTPBody = parameter.dataUsingEncoding(NSUTF8StringEncoding)
session.dataTaskWithRequest(request) { (data:NSData?, response:NSURLResponse?, error:NSError?) -> Void in
print("done, error: \(error)")
}

print(bodyData)

}

и это мой код PHP:

<?php
$msg = 'Name: ' .$_POST['visitor_name'] ."\n".'Email: ' .$_POST['visitor_email'] ."\n"mail('[email protected]', 'FeedBack from: me', $msg);
?>

0

Решение

Вы забыли начать задание. И я думаю, что в этом причина.

               let task = session.dataTaskWithRequest(request, completionHandler: {(data, response ,error ) in
if let response = response {

}
})
task.resume()

Вы можете обратиться к ссылка на сайт для дополнительной информации.

Надеюсь, поможет. С уважением.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]