Seite 1 von 1

CountCGIParameters()

Verfasst: 14.10.2016 13:44
von Stevie63
PB-Version: PureBasic 5.43 LTS (Win - x64)
OS: Windows 10 64 Bit
Compilereinstellungen:
[ ] Unicode-Executable erstellen
[x] Thread-sicheres Executable erstellen
[ ] OnError-Unterstützung einschalten
[x] Moderne Themen-Unterstützung aktivieren (für Windows XP und höher)
[ ] Administrator-Modus für Windows Vista und höher anfordern
[ ] User-Modus für Windows Vista und höher anfordern (keine Virtualisierung)


Beispiel-Code:

Code: Alles auswählen

If Not InitCGI() Or Not ReadCGI()
    End
  EndIf
  
  WriteCGIHeader(#PB_CGI_HeaderContentType, "text/html", #PB_CGI_LastHeader) ; Schreibt die Header, um den Browser über das Inhaltsformat zu informieren
  
  WriteCGIString("<html><title>PureBasic - parameters</title><body>" +
                 "NbParameters: " + CountCGIParameters() + "<br><br>")
  
  ; Auflisten aller Parameter und Anzeigen ihres Namens
  ;
  For k = 0 To CountCGIParameters()-1 
    WriteCGIString(CGIParameterName(k)+"<br>")
  Next
  
  WriteCGIString("</body></html>")
Wenn keine Parameter übergeben werden, bekomme ich den Wert 1, aber keinen Parameternamen. Wenn ich einen Parameter übergebe, bekomme ich auch 1 und den Namen des Parameters.

Bug von Kiffi bestätigt.

Re: CountCGIParameters()

Verfasst: 14.10.2016 14:23
von NicTheQuick
Ach bitte: Wie melde ich einen bug?
Sonst muss ich das löschen.