PureBasic

CGICookieValue()

Синтаксис

Result$ = CGICookieValue(Name$)

Описание


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

Параметры

Name$ Имя cookie, значение которого необходимо получить. Имя cookie - чувствительно к регистру. Чтобы получить имя cookie, используйте функцию CGICookieName(). Чтобы получить количество доступных cookie, используйте функцию CountCGICookies().

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

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

Пример

  If Not InitCGI() Or Not ReadCGI()
    End
  EndIf
  
  WriteCGIHeader(#PB_CGI_HeaderContentType, "text/html") ; Запишем заголовки, чтобы сообщить браузеру о формате содержимого.
  WriteCGIHeader(#PB_CGI_HeaderSetCookie  , "mycookie=hello", #PB_CGI_LastHeader) ; Запишем один файл cookie с именем 'mycookie'.
  
  WriteCGIString("<html><title>PureBasic - cookies</title><body>" +
                 "NbCookies: " + CountCGICookies() + "<br><br>")

  ; Список всех cookie и отобразить их имя и значение.
  ;
  For k = 0 To CountCGICookies()-1 
    WriteCGIString(CGICookieName(k)+": " + CGICookieValue(CGICookieName(k)) + "<br>")
  Next

  WriteCGIString("</body></html>")

См. также

CountCGICookies(), CGICookieName()

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

Все

<- CGICookieName() - Оглавление CGI - CGIParameterData()->