我有一个tableview,想通过点击带有PHP的按钮通过电子邮件发送数据。 tableview数据来自func postToServerFunction() {
let myUrl = NSURL(string: "http://www.aaa.com/be/file.php")
let request = NSMutableURLRequest(url: myUrl! as URL)
let userTotal = String(cartBrain.total)
var bodyData = "data=\(userTotal)"
request.httpMethod = "POST"
request.httpBody = bodyData.data(using: String.Encoding.utf8)
let task = URLSession.shared.dataTask(with: request as URLRequest)
}
。我设法在我的电子邮件中获得一个变量,如下面的代码所示但不是数组(比如我的tableview中的数据)有人可以帮助我吗?
<?php
$postVar = $_POST['data'];
if(!empty($postVar)){
mail(“userEmail”,”email verzonden", $postVar);
}
?>
和我的PHP代码:
private boolean methodA() {
try {
synchronized (mLocalBroadcastReceiver) {
mLocalBroadcastReceiver.wait(3000);
}
} catch (InterruptedException e) {
Log.e(TAG,"error, thread interrupted");
e.printStackTrace();
}
if(CONSTANT == true){
return true;
else
return false;
}
答案 0 :(得分:0)
您在代码中使用了错误的”
,因此无效。
$postVar = $_POST['data'];
if(!empty($postVar)){
mail("userEmail","email verzonden", $postVar); // replace ” with "
}