HttpWebRequest POST и получить данные из PHP-скрипта после входа в систему - PullRequest
0 голосов
/ 26 декабря 2010

Здравствуйте, ребята, я новичок в этом деле, поэтому я попытаюсь объяснить мою проблему. Я создаю приложение, которое извлекает данные после входа в php-скрипт и выглядит так:

https://zamger.etf.unsa.ba/getrssid.php

(см. Исходный код страницы для определения php scirpt)

и определение (источник) здесь:

Korisničko ime (UID): Šifra:

После того, как я войду, он показывает мне данные, которые я долженсобирать так:

RSSID: 1321B312 (это только данные, которые он показывает, и ничего больше)

Я должен сделать это с httpwebrequest, но не знаю, как я пытался сделать это с POST(данные), но это всегда дает мне определение php-скрипта в качестве ответа. Но мне нужно, чтобы ответ был похож на "RSSID: 1321B312", а не как определение скрипта, упомянутое выше ... пожалуйста, послушайте КАК МОЖНО СКОРЕЕ ....

1 Ответ

0 голосов
/ 26 декабря 2010

Определите действие формы для начала.Поэтому, если эта же страница, getrssid.php , будет обрабатывать форму, используйте:

<form action="getrssid.php" method="POST">

После этого вы должны написать код getrssid.php для приема входящих данных через POST.Данные POST хранятся в переменных PHP $ _POST ['inputname'].Поэтому, если у вас есть имя входа как «логин», введенное значение будет сохранено в $ _POST ['логин'].То же самое относится и к паролю.

Итак, вот пример того, как должен выглядеть базовый сценарий обработки данных POST.Обратите внимание, что этот сценарий не проверяет учетные данные для входа, не очищает входные данные или что-либо в этом роде.Это просто, чтобы показать вам, как обрабатывать POST DATA.

<?php
if (isset($_POST['login']) && isset($_POST['pass'])){
  // Form is submitted.
  echo 'RSSID: 1321B312';
} else {
 // Form is not submitted.
 // Display Form.
 echo 'Form HTML here';
}

?>

Если вы действительно заботитесь о сервере, вы должны поместить оператор if ... else в обратном порядке, чтобы получить наиболее вероятный результат (форма непредставлен) оценивается первым.

С Рождеством!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...