// xamarin.android c# code
void mButtonCreateContact_Click(object sender, EventArgs e)
{
WebClient client = new WebClient();
Uri uri = new Uri("http://www.mydomainname.com/abcd.php");
NameValueCollection parameters = new NameValueCollection();
parameters.Add("Name", txtName.Text);
parameters.Add("Number", txtNumber.Text);`
client.UploadValuesCompleted += client_UploadValuesCompleted;
client.UploadValuesAsync(uri, parameters);
}
Здесь я передаю два параметра, получая вход от пользователя. Однако в коде PHP он всегда возвращает ложь в функции isset['Name']
и переходит в else
заявление
if (isset($_POST['Name']) && isset($_POST['Number']))
{
$mName = $_POST['Name'];
$mNumber = $_POST['Number'];
echo 'true';
}
else
{
echo 'false';
}
Попробуйте использовать '$ _GET' вместо '$ _POST', чтобы получить значения, если вы хотите использовать POST, попробуйте это: http://stackoverflow.com/a/5401597/1870760 –