Changes for version 3.21

  • Fix everything() wrapper (broke pre-3.20 CGI scripts on 3.20)
  • %header values containing newlines will be sent as multiple fields
  • Encoding functions retain undef
  • Add charset to Content-Type header for UTF-8 output
  • All modules use warnings and contain a $VERSION
  • Fix META.yml syntax
  • Test pod coverage

Documentation

Frequently Asked Questions about PLP
Some examples of commong web things in PLP.

Modules

PLP
Perl in HTML pages
Apache mod_perl interface for PLP
CGI interface for PLP
FastCGI interface for PLP
Special hashes for PLP
Functions that are available in PLP documents

Provides

in lib/PLP.pm
in lib/PLP/Tie/Delay.pm
in lib/PLP/Tie/Headers.pm
in lib/PLP/Tie/Print.pm

Examples