PureBasic

CGIParameterValue()

Синтаксис

Result = CGIParameterValue(Name$ [, Index])

Описание


Возвращает значение указанного параметра.

Параметры

Name$ Название параметра для получения значения. Название параметра чувствительно к регистру. Чтобы получить название указанного параметра, используйте функцию CGIParameterName(). Чтобы получить количество доступных параметров, используйте функцию CountCGIParameters(). Этот параметр будет проигнорирован, если будет задан 'Индекс'.
Index (дополн.) Индекс параметра для получения значения. Первое значение имеет индекс 0. Если Индекс указан, значение параметра 'Name$' будет проигнорировано (кроме как, если установлено в #PB_Ignore).

Возвращаемое значение

Возвращает значение указанного параметра.

Пример

  If Not InitCGI() Or Not ReadCGI()
    End
  EndIf
  
  WriteCGIHeader(#PB_CGI_HeaderContentType, "text/html", #PB_CGI_LastHeader) ; Запишем заголовки, чтобы сообщить браузеру о формате содержимого
 
  WriteCGIString("<html><title>PureBasic - parameters</title><body>" +
                 "NbParameters: " + CountCGIParameters() + "<br><br>")
  
  ;  Список всех параметров и отображение их имён и значений.
  ;
  For k = 0 To CountCGIParameters()-1 
    WriteCGIString(CGIParameterName(k) + ": " + CGIParameterValue("", k) + "<br>")
  Next
  
  WriteCGIString("</body></html>")

См. также

CountCGIParameters(), CGIParameterName(), CGIParameterType()

Поддерживаемые OS

Все

<- CGIParameterType() - Оглавление CGI - CGIVariable()->