📄 idx_p.htm
字号:
<html><head><title>Index: P (CGI Programming with Perl)</title></head><body bgcolor="#FFFFFF" text="#000000"><!-- START OF BODY --><!-- TOP BANNER --><p><img src="../gifs/smbanns.gif" usemap="#banner-map" border=0 alt="Book Home" ></a></p><map name="banner-map"><area alt="CGI Programming with Perl" href="../index.htm" coords="0,0,466,65" shape="rect" /><area alt="Search this book" href="../jobjects/fsearch.htm" coords="467,0,514,18" shape="rect" /></map></map><!-- TOP INDEX LINKS --><p><font size="-1"><a href="idx_0.htm">Symbols</a>| <a href="idx_a.htm">A</a>| <a href="idx_b.htm">B</a>| <a href="idx_c.htm">C</a>| <a href="idx_d.htm">D</a>| <a href="idx_e.htm">E</a>| <a href="idx_f.htm">F</a>| <a href="idx_g.htm">G</a>| <a href="idx_h.htm">H</a>| <a href="idx_i.htm">I</a>| <a href="idx_j.htm">J</a>| <a href="idx_k.htm">K</a>| <a href="idx_l.htm">L</a>| <a href="idx_m.htm">M</a>| <a href="idx_n.htm">N</a>| <a href="idx_o.htm">O</a>| <a href="idx_p.htm">P</a>| <a href="idx_q.htm">Q</a>| <a href="idx_r.htm">R</a>| <a href="idx_s.htm">S</a>| <a href="idx_t.htm">T</a>| <a href="idx_u.htm">U</a>| <a href="idx_v.htm">V</a>| <a href="idx_w.htm">W</a>| <a href="idx_x.htm">X</a>| <a href="idx_y.htm">Y</a>| <a href="idx_z.htm">Z</a></FONT><!-- INDEX SECTION BODY --><H1>Index: P</H1><DL><a name="#PCDATA"><dt>#PCDATA: <a href="../ch14_03.htm#INDEX-2752">14.3. Document Type Definition</a></dt><a name="packages"><dt>packages</dt><dd><dl> <a name="package-function-declaring-Perl-module-package"> <dt>package function, declaring Perl module package: <a href="../ch05_05.htm#INDEX-1217">5.5.4. Custom Module</a></dt> <a name="in-Perl"> <dt>in Perl: <a href="../ch05_01.htm#INDEX-956">5.1.3. Standard and Object-Oriented Syntax</a></dt> </dl></dd><a name="padding-fields-character-data-types"><dt>padding fields, character data types: <a href="../ch10_03.htm#INDEX-2066">10.3.1. Creating a Database</a></dt><a name="param-method"><dt>param method: <a href="../ch05_02.htm#INDEX-990">5.2.2. Accessing Parameters</a></dt><dd><dl> <dt><a href="../ch06_03.htm#INDEX-1356">6.3.1. Syntax</a></dt> <a name="file-upload-element-using-as-file-handle"> <dt>file upload element, using as file handle: <a href="../ch05_02.htm#INDEX-1034">5.2.4. File Uploads with CGI.pm</a></dt> <a name="index-keywords-retrieving"> <dt>index keywords, retrieving: <a href="../ch05_02.htm#INDEX-1005">5.2.2.3. Index queries</a></dt> <a name="uploaded-files-accessing-names-of"> <dt>uploaded files, accessing names of: <a href="../ch05_02.htm#INDEX-1020">5.2.4. File Uploads with CGI.pm</a></dt> </dl></dd><a name="parameters"><dt>parameters</dt><dd><dl> <a name="clearing-all"> <dt>clearing all: <a href="../ch05_02.htm#INDEX-995">5.2.2.1. Modifying parameters</a></dt> <a name="cookies"> <dt>cookies: <a href="../ch11_03.htm#INDEX-2264">11.3.1. Setting Cookies</a></dt><dd><dl> <a name="restrictions-applying-to"> <dt>restrictions applying to: <a href="../ch11_03.htm#INDEX-2274">11.3.1. Setting Cookies</a></dt> </dl></dd> <a name="email-addresses-passing-through-shells-as"> <dt>email addresses, passing through shells as: <a href="../ch09_01.htm#INDEX-1787">9.1.1. Mailers and Shells</a></dt> <a name="exporting-to-namespaces"> <dt>exporting to namespaces: <a href="../ch05_02.htm#INDEX-1011">5.2.3. Exporting Parameters to a Namespace</a></dt> <a name="forms"> <dt>forms</dt><dd><dl> <a name="capturing-to-offline-file"> <dt>capturing to offline file: <a href="../ch15_03.htm#INDEX-3002">15.3.3. Running Scripts from the Command Line</a></dt> <a name="CGI.pm-module-prompting-for"> <dt>CGI.pm module, prompting for: <a href="../ch15_03.htm#INDEX-2992">15.3.3. Running Scripts from the Command Line</a></dt> <a name="passing-as-arguments-to-CGI-scripts"> <dt>passing as arguments to CGI scripts: <a href="../ch15_03.htm#INDEX-2999">15.3.3. Running Scripts from the Command Line</a></dt> </dl></dd> <a name="looping-as-conditions"> <dt>looping as conditions: <a href="../ch06_03.htm#INDEX-1374">6.3.1.2. Conditionals</a></dt> <a name="modifying-within-CGI-script"> <dt>modifying within CGI script: <a href="../ch05_02.htm#INDEX-992">5.2.2.1. Modifying parameters</a></dt> <a name="passing-without-equal-sign-="> <dt>passing without equal sign (=): <a href="../ch04_03.htm#INDEX-911">4.3. Decoding Form Input</a></dt> </dl></dd><a name="parent-processes"><dt>parent processes: <a href="../ch08_02.htm#INDEX-1675">8.2.4. fork and exec</a></dt><a name="parentheses--after-XML-element-names"><dt>parentheses () after XML element names: <a href="../ch14_03.htm#INDEX-2747">14.3. Document Type Definition</a></dt><a name="parse_form_data-example-script"><dt>parse_form_data (example script): <a href="../ch04_03.htm#INDEX-908">4.3. Decoding Form Input</a></dt><a name="parsers"><dt>parsers</dt><dd><dl> <a name="HTML-static-documents"> <dt>HTML static documents: <a href="../ch06_03.htm#INDEX-1345">6.3. HTML::Template</a></dt> <a name="XML"> <dt>XML</dt><dd><dl> <a name="different-ways-of-parsing"> <dt>different ways of parsing: <a href="../ch14_05.htm#INDEX-2820">14.5. CGI Gateway to XML Middleware</a></dt> <a name="syntax-simplicity-of"> <dt>syntax, simplicity of: <a href="../ch14_02.htm#INDEX-2722">14.2. An Introduction to XML</a></dt> <a name="validation-rules-separating-from"> <dt>validation rules, separating from: <a href="../ch14_03.htm#INDEX-2767">14.3. Document Type Definition</a></dt> <a name="writing"> <dt>writing: <a href="../ch14_04.htm#INDEX-2769">14.4. Writing an XML Parser</a></dt> <a name="XML-:-:Parser"> <dt>XML::Parser: <a href="../ch14_05.htm#INDEX-2795">14.5. CGI Gateway to XML Middleware</a></dt> <a name="XML-:-:Parser-module"> <dt>XML::Parser module: <a href="../ch14_03.htm#INDEX-2764">14.3. Document Type Definition</a></dt> </dl></dd> </dl></dd><a name="parsing"><dt>parsing</dt><dd><dl> <a name="CGI-output-with-SSI"> <dt>CGI output with SSI: <a href="../ch06_02.htm#INDEX-1242">6.2. Server Side Includes</a></dt> <a name="cookies-with-CGI.pm"> <dt>cookies with CGI.pm: <a href="../ch11_03.htm#INDEX-2272">11.3.1. Setting Cookies</a></dt> <a name="HTML-documents"> <dt>HTML documents: <a href="../ch14_02.htm#INDEX-2713">14.2. An Introduction to XML</a></dt><dd><dl> <a name="inserting-identifiers-code-for"> <dt>inserting identifiers, code for: <a href="../ch11_01.htm#INDEX-2203">11.1. Query Strings and Extra Path Information</a></dt> <a name="for-links"> <dt>for links: <a href="../ch11_01.htm#INDEX-2189">11.1. Query Strings and Extra Path Information</a></dt> <a name="for-Perl-code"> <dt>for Perl code: <a href="../ch06_04.htm#INDEX-1387">6.4. Embperl</a></dt> </dl></dd> <a name="URL-encoding"> <dt>URL encoding: <a href="../ch02_01.htm#INDEX-240">2.1.3. URL Encoding</a></dt> <a name="XML-documents"> <dt>XML documents</dt><dd><dl> <a name="tag-and"> <dt>tag and: <a href="../ch14_03.htm#INDEX-2742">14.3. Document Type Definition</a></dt> <a name="without-DTDs"> <dt>without DTDs: <a href="../ch14_03.htm#INDEX-2760">14.3. Document Type Definition</a></dt> </dl></dd> </dl></dd><a name="partial-headers"><dt>partial headers: <a href="../ch03_03.htm#INDEX-567">3.3.1. Partial Headers</a></dt><dd><dl> <a name="Location-header"> <dt>Location header: <a href="../ch03_03.htm#INDEX-587">3.3.1.2. Forwarding to another URL</a></dt> <a name="Status-header"> <dt>Status header: <a href="../ch03_03.htm#INDEX-597">3.3.1.3. Specifying status codes</a></dt> </dl></dd><a name="passwords"><dt>passwords: <a href="../ch02_04.htm#INDEX-426">2.4.2.10. WWW-Authenticate</a></dt><dd><dl> <a name="401-status-code-responses-asking-for"> <dt>401 status code responses, asking for: <a href="../ch03_03.htm#INDEX-631">3.3.1.3. Specifying status codes</a></dt> <a name="attributes-password-fields"> <dt>attributes, password fields: <a href="../ch04_02.htm#INDEX-807">4.2.3.2. Password fields</a></dt> <a name="encrypted-in-user-file"> <dt>encrypted, in user file: <a href="../ch02_03.htm#INDEX-342">2.3.2.4. Authorization</a></dt> <a name="GET-requests-including-for"> <dt>GET requests, including for: <a href="../ch04_02.htm#INDEX-805">4.2.3.2. Password fields</a></dt> <a name="Password-element"> <dt>Password element: <a href="../ch07_02.htm#INDEX-1523">7.2.1.1. Validating elements</a></dt> <a name="password-fields-representing-with-characters"> <dt>password fields, representing with characters: <a href="../ch04_02.htm#INDEX-802">4.2.3.2. Password fields</a></dt> </dl></dd><a name="paths"><dt>paths</dt><dd><dl> <a name="cgi-in-URL"> <dt>cgi in URL: <a href="../ch01_04.htm#INDEX-144">1.4.1.1. Configuring by directory</a></dt> <a name="default-Apache-installation"> <dt>default, Apache installation: <a href="../ch01_04.htm#INDEX-131">1.4. Web Server Configuration</a></dt> <a name="filenames-varying-delimiters-among-operating-systems"> <dt>filenames, varying delimiters among operating systems: <a href="../ch05_02.htm#INDEX-1023">5.2.4. File Uploads with CGI.pm</a></dt> <a name="filesystem-providing-for-files-included-in-templates"> <dt>filesystem, providing for files included in templates: <a href="../ch06_03.htm#INDEX-1377">6.3.1.3. Including other files</a></dt> <a name="full-creating-to-files"> <dt>full, creating to files: <a href="../ch12_02.htm#INDEX-2338">12.2. Searching One by One, Take Two</a></dt> <a name="full-vs.-relative-in-relative-URLs"> <dt>full vs. relative in relative URLs: <a href="../ch02_01.htm#INDEX-224">2.1.2. Absolute and Relative URLs</a></dt> <a name="index"> <dt>index: <a href="../ch12_03.htm#INDEX-2413">12.3.1. Search Application</a></dt><dd><dl> <a name="default"> <dt>default: <a href="../ch12_03.htm#INDEX-2369">12.3. Inverted Index Search</a></dt> <a name="specifying-to"> <dt>specifying to: <a href="../ch12_03.htm#INDEX-2380">12.3. Inverted Index Search</a></dt> </dl></dd> <a name="invalid-to-interpreted-scripting-languages"> <dt>invalid, to interpreted scripting languages: <a href="../ch15_01.htm#INDEX-2876">15.1.2. The Pound-Bang</a></dt> <a name="to-sendmail-program-from-procmail"> <dt>to sendmail program from procmail: <a href="../ch09_07.htm#INDEX-1910">9.7.1. Autoreply from nobody</a></dt> <a name="URLs"> <dt>URLs: <a href="../ch02_01.htm#INDEX-192">2.1.1. Elements of a URL</a></dt><dd><dl> <dt><a href="../ch12_03.htm#INDEX-2426">12.3.1. Search Application</a></dt> <a name="extra-information-maintaining-state-with"> <dt>extra information, maintaining state with: <a href="../ch11_01.htm#INDEX-2180">11.1. Query Strings and Extra Path Information</a></dt> <a name="for-CGI-scripts"> <dt>for CGI scripts: <a href="../ch02_01.htm#INDEX-197">2.1.1. Elements of a URL</a></dt> <a name="passing-unique-identifiers-as-extra-information"> <dt>passing unique identifiers as extra information: <a href="../ch11_01.htm#INDEX-2172">11. Maintaining State</a></dt> <a name="protectedNews-module-example"> <dt>protectedNews module (example): <a href="../ch02_03.htm#INDEX-340">2.3.2.4. Authorization</a></dt> <a name="relative-vs.-full"> <dt>relative vs. full: <a href="../ch02_01.htm#INDEX-223">2.1.2. Absolute and Relative URLs</a></dt> </dl></dd> <a name="virtual-paths"> <dt>virtual paths: <a href="../ch01_04.htm#INDEX-142">1.4.1.1. Configuring by directory</a></dt> <a name="Windows-system-files-browser-handling-of"> <dt>Windows system files, browser handling of: <a href="../ch05_02.htm#INDEX-1029">5.2.4. File Uploads with CGI.pm</a></dt> </dl></dd><a name="PATH_TRANSLATED-environment-variable"><dt>PATH_TRANSLATED environment variable: <a href="../ch11_01.htm#INDEX-2195">11.1. Query Strings and Extra Path Information</a></dt><a name="PDF-Portable-Document-Format"><dt>PDF (Portable Document Format): <a href="../ch13_01.htm#INDEX-2479">13.1.4. PDF</a></dt><dd><dl> <a name="Image-:-:Magick-module-support-for"> <dt>Image::Magick module, support for: <a href="../ch13_05.htm#INDEX-2620">13.5.3. PDF and PostScript Support</a></dt> </dl></dd><a name="PDK-Perl-Development-Kit-obtaining-from-ActiveState-web-site"><dt>PDK (Perl Development Kit), obtaining from ActiveState web site: <a href="../ch15_03.htm#INDEX-3037">15.3.5.3. ActiveState Perl debugger</a></dt><a name="peformance-Perl-CGI-programs"><dt>peformance, Perl CGI programs</dt><dd><dl> <a name="Perl-techniques-for-improving"> <dt>Perl techniques for improving</dt><dd><dl> <a name="localizing-variables-with-my"> <dt>localizing variables with my: <a href="../ch17_01.htm#INDEX-3156">17.1.3. Localize Variables with my</a></dt> <a name="SelfLoader-module-using"> <dt>SelfLoader module, using: <a href="../ch17_01.htm#INDEX-3173">17.1.6. SelfLoader</a></dt> <a name="shell-avoiding"> <dt>shell, avoiding: <a href="../ch17_01.htm#INDEX-3183">17.1.8. Avoid the Shell</a></dt> <a name="slurping-avoiding"> <dt>slurping, avoiding: <a href="../ch17_01.htm#INDEX-3162">17.1.4. Avoid Slurping</a></dt> <a name="undef-vs.-"> <dt>undef vs. (): <a href="../ch17_01.htm#INDEX-3170">17.1.5. undef Versus ( )</a></dt> </dl></dd> </dl></dd><a name="percent-sign-%"><dt>percent sign (%)</dt><dd><dl> <a name="hashes-use-of"> <dt>hashes, use of: <a href="../ch12_03.htm#INDEX-2416">12.3.1. Search Application</a></dt><dd><dl> <dt><a href="../ch14_05.htm#INDEX-2840">14.5. CGI Gateway to XML Middleware</a></dt> </dl></dd> <a name="URL-encoded-characters"> <dt>URL-encoded characters: <a href="../ch04_01.htm#INDEX-750">4.1. Sending Data to the Server</a></dt><dd><dl> <a name="decoding"> <dt>decoding: <a href="../ch04_03.htm#INDEX-916">4.3. Decoding Form Input</a></dt> <a name="representing"> <dt>representing: <a href="../ch02_01.htm#INDEX-228">2.1.3. URL Encoding</a></dt> </dl></dd> </dl></dd><a name="performance-and-temporary-files-named-vs.-anonymous"><dt>performance and temporary files, named vs. anonymous: <a href="../ch10_01.htm#INDEX-1981">10.1.3.2. Named temporary files</a></dt>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -