Не работает пост-запрос с C #

Мне нужно написать простую регистрационную форму и я не могу заставить ее работать, также попробовал KeyValuePair без удачи.

C #:

        HttpClient _client = new HttpClient();
Dictionary<string, string> keys = new Dictionary<string, string>();
keys.Add("user", "testuser");
keys.Add("email", "woohoo@ch.com");
keys.Add("pass", "1q23");
HttpContent content = new FormUrlEncodedContent(keys);
string url = "http://web.address/register.php";
HttpResponseMessage response = await _client.PostAsync(url, content);

PHP:

<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
// Include config
require_once 'config/db.php';
$sql = new db();
$conn = $sql->connect();

$user = isset($_GET['user']) ? mysqli_real_escape_string($conn, $_GET['user']) :  "";
$email = isset($_GET['email']) ? mysqli_real_escape_string($conn, $_GET['email']) :  "";
$pass = isset($_GET['pass']) ? mysqli_real_escape_string($conn, $_GET['pass']) :  "";if(!empty($user) && !empty($email) && !empty($pass))
{
$qur = mysqli_query($conn, "insert into users (username, email, first_name, last_name, password, creation_date) values ('". $user ."', '". $email ."', 'workee', 'worker', '". crypt($pass, '$6$rounds=5000$Ws7S0ftware3v3r$') ."', '". time() ."');");
}
@mysql_close($conn);
?>

Но это работает прямо по ссылке:

http://web.address/register.php?user=testuser&pass=1q23&email=woohoo@ch.com

0

Решение

Задача ещё не решена.

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector