Я хотел отправить электронное письмо через websever и php. Поэтому я создал соединение с моим веб-сервером (000webhoster). Почти все работает нормально.Начать PHP с Swift
Моя основная проблема заключается в том, что я ничего не получаю. Я даже не уверен, если код PHP даже выполнен.
Это мой текущий быстры код:
func postToServer(){
print("button pressed")
var url: NSURL = NSURL(string: "http://www.bl1nd3d.herobo.com/email.php")!
var request: NSMutableURLRequest = NSMutableURLRequest(URL:url)
var bodyData = "data=something"
request.HTTPMethod = "POST"
request.HTTPBody = bodyData.dataUsingEncoding(NSUTF8StringEncoding)
NSURLConnection.sendAsynchronousRequest(request, queue: NSOperationQueue.mainQueue(), completionHandler:{ response, data, error in
if let HTTPResponse = response as? NSHTTPURLResponse {
let statusCode = HTTPResponse.statusCode
if statusCode == 200 {
print("nice")
// TODO : Sent successfully popup
}
else {
print(statusCode)
}
}
})
}
Это работает отлично ^^ .. Я всегда получить StatusCode 200. (Если вы хотите попробовать это, вы должны включить небезопасный AppTransport)
И это мой PHP код .. Я считаю, что это не работает должным образом, что ..
<?php
$postVar = $_POST['data'];
if (!empty($postVar)) {
echo $postVar;
// email , subject, message
mail("[email protected]","Agent was booked","The POST was set and button was pressed" . $postVar);
}
echo "doesn't work that good " . $postVar;
?>
Я проверил, это должно быть возможно с моими услугами хостинга, чтобы отправить электронную почту ..
Но это не работает. Я что-то забыл?
Ну что-то должно быть, пошли очень плохо неправильно ... Весь мой реж был удален при попытке это ..: O
Каталог/public_html не существует или не может быть выбрана, так каталог/показано вместо этого.
хорошо это, вероятно, не работает, что хорошо .. Мой аккаунт был заблокирован ...
Вы проверяете запуск только скрипта? возможно, вы можете отправлять письма – ZiTAL
Я почти уверен, что могу отправлять электронные письма. Я почему-то заблокирован для расстройств .. –
Что вы имеете в виду под «Я почти уверен», ваш сценарий отправляет письма или нет. Да или нет. – ZiTAL