Получение данных от пост запроса - C#

Узнай цену своей работы

Формулировка задачи:

Добрый вечер. Прошу помощи. Начал делать авторизацию на c# с помощью php, то есть отсылаю post запрос на php скрипт, он обрабатывает, данные приходят, но вот сам вопрос, как мне проверить, если правильный логин и пароль, то должна открываться новая форма, если нет - то сообщение о том, что логин или пароль не правильный. Внизу код: Сам запрос:
 string Login = POST("http://subdomain.test1.ru/login.php", "Name=" + name + "&" +  "Password=" + pass);
            MessageBox.Show(Login);
Сам php-обработчик:
<?php
    $db = mysql_connect("localhost","root","");
    mysql_select_db("testscr", $db);
    
    if(isset($_POST['Name']))
    {
        $username = $_POST["Name"];
        $password = $_POST["Password"];
        $result = mysql_query("SELECT * FROM  text WHERE author = '".$username."' AND Password = '".$password."' LIMIT 1", $db);
        $myrow = mysql_fetch_array($result);
        if ($password == $myrow["Password"])
        {
            echo $myrow['text'];
        }
        else
        {
            echo "Неправильный логин или пароль!"; 
        }
    }
 
?>
Буду очень благодарен за помощь. Хотя бы ткните носом, куда копать.

Решение задачи: «Получение данных от пост запроса»

textual
Листинг программы
 string Login = POST("http://subdomain.test1.ru/login.php", "Name=" + name + "&" +  "Password=" + pass);
if (Login != "Неправильный логин или пароль!")
{
    // Успешная аутентификация
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.222 из 5
Похожие ответы