⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 idx_d.htm

📁 用perl编写CGI的好书。本书从解释CGI和底层HTTP协议如何工作开始
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<html><head><title>Index: D (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: D</H1><DL><a name="$db-using"><dt>$db, using: <a href="../ch10_02.htm#INDEX-2038">10.2.1. DB_File</a></dt><a name="daemon-turning-Perl-CGI-application-into"><dt>daemon, turning Perl CGI application into: <a href="../ch17_01.htm#INDEX-3138">17. Efficiency and Optimization</a></dt><a name="dash---or-period-.-starting-filenames-with"><dt>dash (-) or period (.), starting filenames with: <a href="../ch05_02.htm#INDEX-1026">5.2.4. File Uploads with CGI.pm</a></dt><dd><dl>  <dt><a href="../ch05_02.htm#INDEX-1052">5.2.4. File Uploads with CGI.pm</a></dt></dl></dd><a name="data-collection-forms"><dt>data collection, forms: <a href="../ch04_01.htm#INDEX-726">4. Forms and CGI</a></dt><a name="data-exchange-performing-with-JavaScript"><dt>data exchange, performing with JavaScript: <a href="../ch07_03.htm#INDEX-1568">7.3. Data Exchange</a></dt><dd><dl>    <a name="online-music-browser-example">  <dt>online music browser (example): <a href="../ch07_03.htm#INDEX-1590">7.3.2. Example</a></dt>      <a name="WDDX">  <dt>WDDX: <a href="../ch07_03.htm#INDEX-1574">7.3.1. WDDX</a></dt>  </dl></dd><a name="data-modification-result-screens-various"><dt>data modification result screens (various): <a href="../ch10_04.htm#INDEX-2144">10.4.2.2. Address book CGI script</a></dt><a name="data-storage-security-issues"><dt>data storage, security issues: <a href="../ch08_05.htm#INDEX-1757">8.5. Data Storage</a></dt><dd><dl>    <a name="dynamic-filenames">  <dt>dynamic filenames: <a href="../ch08_05.htm#INDEX-1759">8.5.1. Dynamic Filenames</a></dt>      <a name="file-permissions">  <dt>file permissions: <a href="../ch08_05.htm#INDEX-1767">8.5.3. File Permissions</a></dt>      <a name="location-of-files">  <dt>location of files: <a href="../ch08_05.htm#INDEX-1764">8.5.2. Location of Files</a></dt>  </dl></dd><a name="data-types"><dt>data types: <a href="../ch07_03.htm#INDEX-1582">7.3.1. WDDX</a></dt><dd><dl>  <dt>(see also <a href="idx_a.htm#arrays;-hashes;-scalars">arrays; hashes; scalars</a>)</dt>    <a name="characters-padding-fields-for">  <dt>characters, padding fields for: <a href="../ch10_03.htm#INDEX-2067">10.3.1. Creating a Database</a></dt>      <a name="data-structures-printing-with-Data-:-:Dumper-module">  <dt>data structures, printing with Data::Dumper module: <a href="../ch15_03.htm#INDEX-3008">15.3.4. Dumping Variables</a></dt>      <a name="Perl-vs.-WDDX">  <dt>Perl vs. WDDX: <a href="../ch07_03.htm#INDEX-1583">7.3.1. WDDX</a></dt>      <a name="strict-variables-Perl-language-and">  <dt>strict variables, Perl language and: <a href="../ch01_03.htm#INDEX-77">1.3.1. Why Perl?</a></dt>      <a name="WDDX-summary-of">  <dt>WDDX, summary of: <a href="../ch07_03.htm#INDEX-1581">7.3.1. WDDX</a></dt>  </dl></dd><a name="databases"><dt>databases</dt><dd><dl>    <a name="consolidating-with-CGI-middleware">  <dt>consolidating with CGI middleware: <a href="../ch14_01.htm#INDEX-2670">14. Middleware and XML</a></dt>      <a name="creating">  <dt>creating: <a href="../ch10_03.htm#INDEX-2063">10.3.1. Creating a Database</a></dt><dd><dl>    <a name="accessing-data">    <dt>accessing data: <a href="../ch10_03.htm#INDEX-2073">10.3.3. Accessing Data</a></dt>        <a name="inserting-data">    <dt>inserting data: <a href="../ch10_03.htm#INDEX-2070">10.3.2. Inserting Data</a></dt>      </dl></dd>      <a name="DBI">  <dt>DBI</dt><dd><dl>    <a name="connecting-to">    <dt>connecting to: <a href="../ch10_04.htm#INDEX-2097">10.4.1.1. Connecting to DBI</a></dt>        <a name="manipulation-of">    <dt>manipulation of: <a href="../ch10_04.htm#INDEX-2103">10.4.1.2. Database manipulation</a></dt>        <a name="querying">    <dt>querying: <a href="../ch10_04.htm#INDEX-2104">10.4.1.3. Database querying</a></dt>      </dl></dd>      <a name="deleting-data-from">  <dt>deleting data from: <a href="../ch10_03.htm#INDEX-2079">10.3.5. Deleting Data</a></dt>      <a name="files-untying-from-hash-tables">  <dt>files, untying from hash tables: <a href="../ch10_02.htm#INDEX-2041">10.2.1. DB_File</a></dt>      <a name="handles-to">  <dt>handles to: <a href="../ch10_04.htm#INDEX-2132">10.4.2.2. Address book CGI script</a></dt>      <a name="perl-linking-with">  <dt>perl, linking with: <a href="../ch10_04.htm#INDEX-2083">10.4. DBI</a></dt>      <a name="updating">  <dt>updating: <a href="../ch10_03.htm#INDEX-2077">10.3.4. Updating Data</a></dt>  </dl></dd><a name="Data-:-:Dumper-module"><dt>Data::Dumper module: <a href="../ch10_02.htm#INDEX-2052">10.2.2. MLDBM</a></dt><dd><dl>  <dt><a href="../ch15_03.htm#INDEX-3010">15.3.4. Dumping Variables</a></dt></dl></dd><a name="Date-field"><dt>Date field: <a href="../ch02_04.htm#INDEX-395">2.4.2.4. Date</a></dt><a name="DATE_GMT-variable"><dt>DATE_GMT variable: <a href="../ch06_02.htm#INDEX-1295">6.2.3. Environment Variables</a></dt><dd><dl>  <dt><a href="../ch06_02.htm#INDEX-1303">6.2.3. Environment Variables</a></dt></dl></dd><a name="DATE_LOCAL-variable"><dt>DATE_LOCAL variable: <a href="../ch06_02.htm#INDEX-1294">6.2.3. Environment Variables</a></dt><dd><dl>  <dt><a href="../ch06_02.htm#INDEX-1302">6.2.3. Environment Variables</a></dt></dl></dd><a name="dates-and-times"><dt>dates and times</dt><dd><dl>    <a name="current-template-file">  <dt>current, template file: <a href="../ch06_03.htm#INDEX-1349">6.3.1. Syntax</a></dt>      <a name="customizing-display-with-SSI-config-command">  <dt>customizing display with SSI config command: <a href="../ch06_02.htm#INDEX-1310">6.2.4. Tailoring SSI Output</a></dt>      <a name="formatting-with-SSI">  <dt>formatting with SSI: <a href="../ch06_02.htm#INDEX-1312">6.2.4. Tailoring SSI Output</a></dt>      <a name="last-date-modified-displaying-with-SSI">  <dt>last date modified, displaying with SSI: <a href="../ch06_02.htm#INDEX-1236">6.2. Server Side Includes</a></dt>      <a name="last-modification-of-requested-resource">  <dt>last modification of requested resource: <a href="../ch02_04.htm#INDEX-409">2.4.2.6. Last-Modified</a></dt>  </dl></dd><a name="DB_CACHE-constant"><dt>DB_CACHE constant: <a href="../ch12_03.htm#INDEX-2367">12.3. Inverted Index Search</a></dt><a name="DBD-:-:CSV-module"><dt>DBD::CSV module: <a href="../ch10_01.htm#INDEX-2011">10.1.5. DBD::CSV</a></dt><dd><dl>    <a name="DBI-driver-using">  <dt>DBI driver, using: <a href="../ch10_04.htm#INDEX-2086">10.4.1. Using DBI</a></dt>      <a name="text-files-storing-data-in">  <dt>text files, storing data in: <a href="../ch16_01.htm#INDEX-3084">16.1.6. Separating Storage from Your Primary Code</a></dt>  </dl></dd><a name="DBD-:-:Oracle-driver"><dt>DBD::Oracle driver: <a href="../ch16_01.htm#INDEX-3088">16.1.6. Separating Storage from Your Primary Code</a></dt><a name="DB_File-module"><dt>DB_File module: <a href="../ch10_02.htm#INDEX-2021">10.2. DBM Files</a></dt><dd><dl>  <dt><a href="../ch10_02.htm#INDEX-2025">10.2.1. DB_File</a></dt>    <a name="DESTROY-method">  <dt>DESTROY method: <a href="../ch10_02.htm#INDEX-2042">10.2.1. DB_File</a></dt>      <a name="index-creating-and-storing-with">  <dt>index, creating and storing with: <a href="../ch12_03.htm#INDEX-2358">12.3. Inverted Index Search</a></dt>      <a name="using-with-MLDBM-to-lock-DBM-file">  <dt>using with MLDBM to lock DBM file: <a href="../ch10_02.htm#INDEX-2055">10.2.2. MLDBM</a></dt>  </dl></dd><a name="DBI-Database-Independent-Interface"><dt>DBI (Database Independent Interface): <a href="../ch10_04.htm#INDEX-2081">10.4. DBI</a></dt><dd><dl>    <a name="address-book-creating">  <dt>address book, creating: <a href="../ch10_04.htm#INDEX-2113">10.4.2. DBI Address Book</a></dt><dd><dl>    <a name="address-table">    <dt>address table: <a href="../ch10_04.htm#INDEX-2117">10.4.2.1. Address book database creation script</a></dt>        <a name="address-table-creating">    <dt>address table, creating: <a href="../ch10_04.htm#INDEX-2118">10.4.2.1. Address book database creation script</a></dt>        <a name="CGI-script-for-querying-and-modifying-data">    <dt>CGI script for querying and modifying data: <a href="../ch10_04.htm#INDEX-2126">10.4.2.2. Address book CGI script</a></dt>      </dl></dd>      <a name="database-connecting-to">  <dt>database, connecting to: <a href="../ch10_04.htm#INDEX-2096">10.4.1.1. Connecting to DBI</a></dt>      <a name="database-manipulation">  <dt>database manipulation: <a href="../ch10_04.htm#INDEX-2102">10.4.1.2. Database manipulation</a></dt>      <a name="using">  <dt>using: <a href="../ch10_04.htm#INDEX-2085">10.4.1. Using DBI</a></dt>  </dl></dd><a name="DBI-module"><dt>DBI module: <a href="../ch16_01.htm#INDEX-3083">16.1.6. Separating Storage from Your Primary Code</a></dt><a name="DBI-:-:CSV-module"><dt>DBI::CSV module: <a href="../ch10_01.htm#INDEX-2008">10.1.5. DBD::CSV</a></dt><a name="DBM-files"><dt>DBM files: <a href="../ch10_01.htm#INDEX-1924">10. Data Persistence</a></dt><dd><dl>  <dt><a href="../ch10_02.htm#INDEX-2018">10.2. DBM Files</a></dt>    <a name="locking-using-MLDBM-with-DB_File">  <dt>locking, using MLDBM with DB_File: <a href="../ch10_02.htm#INDEX-2056">10.2.2. MLDBM</a></dt>      <a name="MLDBM-module-saving-and-retrieving-as-Perl-with">  <dt>MLDBM module, saving and retrieving as Perl with: <a href="../ch10_02.htm#INDEX-2045">10.2.2. MLDBM</a></dt>  </dl></dd><a name="debugging"><dt>debugging</dt><dd><dl>    <a name="CGI-programs">  <dt>CGI programs: <a href="../ch15_01.htm#INDEX-2849">15. Debugging CGI Applications</a></dt><dd><dl>    <a name="-debug-pragma-use-with-CGI.pm">    <dt>-debug pragma, use with CGI.pm: <a href="../ch15_03.htm#INDEX-3000">15.3.3. Running Scripts from the Command Line</a></dt>        <a name="commands-summary-of">    <dt>commands, summary of: <a href="../ch15_03.htm#INDEX-3020">15.3.5.1. The Perl debugger</a></dt>        <a name="common-errors">    <dt>common errors: <a href="../ch15_01.htm#INDEX-2852">15.1. Common Errors</a></dt>        <a name="debugging-tools">    <dt>debugging tools: <a href="../ch15_03.htm#INDEX-2976">15.3. Debugging Tools</a></dt>        <a name="Perl-coding-techniques-for-error-avoidance">    <dt>Perl coding techniques for error avoidance: <a href="../ch15_02.htm#INDEX-2908">15.2. Perl Coding Techniques</a></dt>      </dl></dd>      <a name="echoing-errors-to-browser-use-of">  <dt>echoing errors to browser, use of: <a href="../ch14_05.htm#INDEX-2802">14.5. CGI Gateway to XML Middleware</a></dt>      <a name="errors-in-CGI-scripts-with-STDERR-output">  <dt>errors in CGI scripts with STDERR output: <a href="../ch03_01.htm#INDEX-528">3.1.1.3. STDERR</a></dt>  </dl></dd><a name="declarations"><dt>declarations</dt><dd><dl>    <a name="global-variables">  <dt>global variables: <a href="../ch10_04.htm#INDEX-2128">10.4.2.2. Address book CGI script</a></dt>      <a name="variables-using-strict-mode">  <dt>variables, using strict mode: <a href="../ch15_02.htm#INDEX-2920">15.2.1. Use strict</a></dt>  </dl></dd><a name="decoding-HTML-form-input"><dt>decoding HTML form input: <a href="../ch04_03.htm#INDEX-892">4.3. Decoding Form Input</a></dt><a name="decoding-tab-delimited-data-and-end-of-line-characters"><dt>decoding tab-delimited data and end-of-line characters: <a href="../ch10_01.htm#INDEX-1997">10.1.4. Delimiters</a></dt><a name="default-installation-paths-Apache-web-server"><dt>default installation paths (Apache web server): <a href="../ch01_04.htm#INDEX-129">1.4. Web Server Configuration</a></dt><a name="DELETE-method"><dt>DELETE method: <a href="../ch02_03.htm#INDEX-304">2.3.1.1. PUT and DELETE</a></dt><a name="delete-query-screen"><dt>delete query screen: <a href="../ch10_04.htm#INDEX-2142">10.4.2.2. Address book CGI script</a></dt><a name="deleting-from-databases"><dt>deleting from databases: <a href="../ch10_03.htm#INDEX-2078">10.3.5. Deleting Data</a></dt><a name="deleting-parameters"><dt>deleting parameters: <a href="../ch05_02.htm#INDEX-994">5.2.2.1. Modifying parameters</a></dt><a name="delimiters"><dt>delimiters</dt><dd><dl>    <a name="ampersand--&amp;--key-value-pairs">  <dt>ampersand ( &amp; ), key-value pairs: <a href="../ch04_01.htm#INDEX-755">4.1. Sending Data to the Server</a></dt>      <a name="CSV-text-files">  <dt>CSV text files: <a href="../ch10_04.htm#INDEX-2091">10.4.1. Using DBI</a></dt>      <a name="qq---operator-use-with">  <dt>qq// operator, use with: <a href="../ch05_04.htm#INDEX-1174">5.4.2. Here Documents</a></dt>      <a name="text-files-use-in">  <dt>text files, use in: <a href="../ch10_01.htm#INDEX-1986">10.1.4. Delimiters</a></dt><dd><dl>    <a name="tabs">    <dt>tabs: <a href="../ch10_01.htm#INDEX-1994">10.1.4. Delimiters</a></dt>      </dl></dd>  </dl></dd><a name="Devel-ptkdb-PerlTk-debugger"><dt>Devel-ptkdb, PerlTk debugger: <a href="../ch15_03.htm#INDEX-3023">15.3.5.2. ptkdb</a></dt><a name="development-CGI-programs"><dt>development, CGI programs</dt><dd><dl>    <a name="architectural-guidelines">  <dt>architectural guidelines: <a href="../ch16_01.htm#INDEX-3045">16.1. Architectural Guidelines</a></dt><dd><dl>    <a name="configuration-separating-from-primary-code">

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -