CGI :: Toepassing :: Plugin :: Formstate

CGI :: TOEPASSING :: Plugin :: Formstate kan een vormstatus opslaan zonder verborgen velden.
Download nu

CGI :: Toepassing :: Plugin :: Formstate Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Michael Graham
  • Uitgever website:
  • http://search.cpan.org/~mgraham/

CGI :: Toepassing :: Plugin :: Formstate Tags


CGI :: Toepassing :: Plugin :: Formstate Beschrijving

CGI :: TOEPASSING :: Plugin :: Formstate kan een vormstatus opslaan zonder verborgen velden. CGI :: TOEPASSING :: Plugin :: FormState kan Formaatstatus opslaan zonder verborgen velden.SynopsisFormState is slechts een tijdelijke stash die u kunt gebruiken voor het opslaan en ophalen van privéparameters in uw formulier met meerdere pagina's. Gebruik CGI :: Toepassing :: Plugin :: Formstate; mijn $ vorm = << eof;

. .. EOF subform_display_runmode {mijn $ self = shift; # Sommige parameters opslaan $ self-> form_state-> param ('naam' => 'wegloper'); $ self-> form_state-> param ('bezetting' => 'plezier hebben'); mijn $ t = $ self-> load_tmpl (scalarref => $ vorm); retourneer $ t-> output; } subform_process_runmode {mijn $ self = shift; # Haal enkele parameters op Print $ self-> form_state-> param ('naam'); # 'Road Runner' Print $ Self-> Form_State-> Param ('bezetting'); # 'Point Fun'} Voorbeeld ^ Dit is een meer compleet voorbeeld, met behulp van CGI :: Toepassing :: Plugin :: ValidaterM. Gebruik CGI :: Toepassing :: Plugin :: Sessie; Gebruik CGI :: Toepassing :: Plugin :: Formstate; Gebruik CGI :: Toepassing :: Plugin :: ValidaterM; mijn $ vorm = << eof; . .. EOF SUB My_Form_Display {My $ Self = Shift; mijn $ errs = shift; mijn $ t = $ self-> load_tmpl (scalarref => $ vorm); # Stash wat gegevens in het $ self-> form_state-> param ('naam' => 'WILE E. Coyote'); $ self-> form_state-> param ('bezetting' => 'mining ingenieur'); # Normale validatermatr-foutafhandeling $ T-> Param ($ ERRS) als $ ERRS; retourneer $ t-> output; } Sub My_Form_Process {My $ Self; # Normale validaterm validatie mijn ($ resultaten, $ err_page) = $ self-> check_rm ('my_form_display', '_ my_form_profile'); retourneer $ err_page als $ err_page; # De gegevens van het ingediende formulier My $ Params = $ $D-> DFV_RESULES; $ params-> {'naam'} = $ self-> form_state-> param ('naam'); # 'WILE E. Coyote' $ params-> {'bezetting'} = $ self-> form_state-> param ('bezetting'); # 'Mining Engineer' # Nu doen iets interessants met $ params # ... mijn $ t = $ self-> load_tmpl ('succes.html'); retourneer $ t-> output; } # Standaard Valiatrerm Profiel Sub _MY_FORM_PROFILE {Return {vereist => 'E-mail', MSGS => {any_Erors => 'Sommige_Erors', Prefix => 'ERR_',},}; } Vereisten: ˇ Perl


CGI :: Toepassing :: Plugin :: Formstate Gerelateerde software