Cgi :: einfach

CGI :: Simple ist eine einfache total oo cgi-Schnittstelle, die cgi.pm-konform ist.
Jetzt downloaden

Cgi :: einfach Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Andy Armstrong
  • Website des Verlags:
  • http://search.cpan.org/~andya/

Cgi :: einfach Stichworte


Cgi :: einfach Beschreibung

CGI :: Simple ist eine einfache total oo cgi-Schnittstelle, die cgi.pm-konform ist. CGI :: Simple ist eine einfache, total oo cgi-Schnittstelle, die cgi.pm compliant.Synopsis ist CGI :: Simple; $ Cgi :: einfach :: post_max = 1024; # Max Upload per Post Standard 100kB $ CGI :: Simple :: disable_uploads = 0; # Aktivieren von Uploads $ q = Neue CGI :: Simple; $ q = Neue CGI :: einfach ({'foo' => '1', 'bar' => }); $ q = NEUE CGI :: einfach ('foo = 1bar = 2bar = 3bar = 4'); $ q = Neue CGI :: Simple (* FileHandle); $ q-> Speichern (* FileHandle); # Speichern Sie aktuelles Objekt in einer Datei, wie sie von New @params = $ Q-> param; # Bringen Sie alle Paramnamen als Liste $ Wert = $ q-> param ('foo'); # Geben Sie den ersten angelieferten Wert für 'Foo' @Values = $ q-> param ('foo') zurück; # Alle für FOO% Felder gelieferten Werte zurückgeben = $ q-> vars; # kehrt zurückgeliebt Schlüsselwert Paar Hash $ hash_ref = $ q-> vars; # oder als Hash REF% Felder = $ q-> vars ("|"); # packt mehrere Werte mit "|" anstatt ""; @Keywords = $ q-> Schlüsselwörter; # Geben Sie alle Keywords als Liste $ q-> param ('foo', 'einige', 'neue', 'Werte'); # Set Neue 'foo' Werte $ q-> param (-name => 'foo', -value => 'bar'); $ q-> param (-name => 'foo', -value => ); $ q-> param ('foo', 'einige', 'neu', 'Werte'); # Anhängen von Werten an 'foo' $ q-> Anhang (-Name => 'foo', -value => 'bar'); $ q-> Anhang (-Name => 'foo', -value => ); $ q-> löschen ('foo'); # param 'foo' und alle ihre Werte $ q-> delete_all; # Alles löschen $ files = $ q-> hochladen () # Anzahl der hochgeladenen Dateien @Files = $ q-> hochladen (); # Namen aller hochgeladenen Dateien $ DataName = $ q-> param ('upload_file') # Dateiname der hochgeladenen Datei $ MIME = $ q-> upload_info ($ Dateiname, 'MIME'); # MIME-Typ der hochgeladenen Datei $ Größe = $ q-> upload_info ($ Dateiname, 'Größe'); # Größe der hochgeladenen Datei Meine $ FH = $ Q-> Upload ($ Dateiname); # Holen Sie sich ein FileHandle, um von while (Lesen ($ FH, $ Puffer, 1024)) {...} # kurz und süß hochladen $ ok = $ q-> hochladen ($ q-> param ('upload_file'), ' / path/to/write/file.name '); drucken "hochgeladen". $ q-> param ('upload_file'). "Und schrieb es in Ordnung!" Wenn $ ok; $ decodiert = $ q-> url_decode ($ codiert); $ codiert = $ q-> url_encode ($ nichtcodiert); $ entkapiert = $ q-> eascashtml ('"' '); decaped = $ q-> unescaphtml ('" "); $ qs = $ q-> query_string; # Holen Sie sich alle Daten in $ q als Abfragezeichenfolge OK, um $ q-> no_cache (1) zu erhalten. # Pragma einstellen: No-Cache + läuft aus, um $ q-> header () drucken; # Drucken Ein einfacher Header # Holen Sie sich einen komplexen Header $ header = $ q-> header (-typ => 'bild / gif' -nph => 1, -Status => '402 Zahlung erforderlich', -expires => '+ 24h ', -cookie => $ Cookie, -charset =>' utf-7 ', -attachment =>' foo.gif ', -cost =>' $ 2.00 '); # A P3P-Header (OK für die Verwendung von Redirect auch) $ Header = $ q-> header (-p3p => 'politikref = "http://somesite.com/p3p/policyreferences.xml'); @cookies = $ q -> Cookie (); # HINWEIS NAMEN ALLE VERFÜGBARE KOOKIES $ VARIME = $ Q-> Cookie ('foo') # erhalten Erster Wert von Cookie 'Foo' @Value = $ q-> Cookie ('foo') # Alle Werte von Cookie 'Foo' # bekommen ein Cookie formatiert für Header () Woofie '], -expires =>' + 3D ', -domain =>' .nowHare.com ', -pfad =>' / cgi-bin / datenbank ', -secure => 1); drucken $ q-> header (-Cookie => $ Cookie); # Set Cookie drucken $ q-> Redirect ('http://go.away.now'); # drucken Sie einen Umleitungskopf Dienice ($ q-> cgi_error), wenn $ q->> cgi_error; CGI :: Simple bietet einen relativ leichten Abfall des Austauschs für cgi.pm. Es teilt eine identische OO-Schnittstelle zu cgi.pm für Parameternparation, Dateiupload, Cookie-Handling und Header-Generierung. Dieses Modul ist jedoch völlig objektorientiert Komplette Funktionsschnittstelle ist verfügbar Mit dem CGI :: Simple :: Standard-Modul Es gibt sogar ein paar neue Methoden und Ergänzungen für alte! Wenn Sie daran interessiert sind, was unter der Haube unter der Kapuze gegangen ist, sehen Sie die Kompatibilität mit dem Abschnitt CGI.PM an dem Ende an. In der praktischen Prüfung dieses Moduls lädt sich ein doppelt so schnell wie cgi.pm ab, abhängig von der genauen Aufgabe.Virektionen: · Perl Anforderungen: · Perl.


Cgi :: einfach Zugehörige Software

Efeu.

EFEU eignet sich für den Umgang mit Datenwürfeln, die besonders nützlich für den Bau von Datenlagern sind. ...

147

Herunterladen