Index: S

Symbols & Numbers
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Index: S
- s elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- \S (non-Unicode whitespace characters):  10.1.2. Character Classes (JavaScript)
- s objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
  -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- \s (space) metacharacter:  10.1.2. Character Classes (JavaScript)
- \s (whitespace) metasymbol:  13.1. Introduction (PHP Cookbook)
- 
  -  18.8.3. Discussion (PHP Cookbook)
 
- Sablotron C library (XSLT support for PHP):  11.4. Transforming XML with XSLT (Programming PHP)
- Sablotron XSLT processor:  12.6.3. Discussion (PHP Cookbook)
- safe_mode directive (php.ini file):  12.4.4. Safe Mode (Programming PHP)
- salt characters added to encrypted passwords:  14.5.3. Discussion (PHP Cookbook)
- salt string:  9.3. Authentication Using a Database (Web Database Applications)
- 
  -  9.3. Authentication Using a Database (Web Database Applications)
-  9.4.3.3. Authentication script (Web Database Applications)
 
- same-origin policy:  21.3. The Same-Origin Policy (JavaScript)
- samp elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- samp objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
  -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- SAPI (Server Abstraction API):  14.1. Architectural Overview (Programming PHP)
- 
  -  14.10.1. SAPI Globals (SG) (Programming PHP)
- getting name of:  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- linking PHP into server via:  15.1.2. Configuring PHP with a Web Server (Programming PHP)
 
- sapi_globals_struct:  14.10.1. SAPI Globals (SG) (Programming PHP)
- Satellite CORBA Client extension:  B.1. Optional Extensions Listing (Programming PHP)
- Satisfy directive (Apache):  18. Apache Configuration (Webmaster in a Nutshell)
- save( ) (CGI.pm):  14. The CGI.pm Module (Webmaster in a Nutshell)
- save-crypt.php program:  14.9.3. Discussion (PHP Cookbook)
- SAX:  12.5.1. Problem (PHP Cookbook)
- scalar types:  2.2. Data Types (Programming PHP)
- scalar values:  A.2b. Alphabetical Listing of PHP Functions (f-i) (Programming PHP)
- scalar variables, array processing and:  4.5.3. Discussion (PHP Cookbook)
- scaling images:  9.7. Scaling Images (Programming PHP)
- 
  
  - in PDF files:  10.4.1. Images (Programming PHP)
- 
    
    - nonproportional scaling:  10.4.1. Images (Programming PHP)
 
 
- Schemas for XML documents:  11.1. Lightning Guide to XML (Programming PHP)
- scheme attribute, meta elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- scheme property, meta objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- schemes:  1.2. Uniform Resource Locators (URLs) (Webmaster in a Nutshell)
- scientific notation:  2.2.2. Floating-Point Numbers (Programming PHP)
- scope:  2.3.3. Variable Scope (Programming PHP)
- 
  -  2.10.2. Variable Scope (Web Database Applications)
- call objects:  4.6.2. Local Variables: The Call Object (JavaScript)
- 
    -  7.3. Function Scope: The Call Object (JavaScript)
 
- event handlers:  19.1.6. Scope of Event Handlers (JavaScript)
- 
    -  19.2.2. Event Handler Registration (JavaScript)
 
- functions created with Function( ):  11.5. The Function( ) Constructor and Function Literals (JavaScript)
- global object and:  23. Core JavaScript Reference (JavaScript)
- lexical, nested functions and:  11.4. Lexical Scoping and Nested Functions (JavaScript)
- overriding with pass by reference:  3.4.2. Passing Parameters by Reference (Programming PHP)
- variables:  4.3. Variable Scope (JavaScript)
- 
    -  4.7. Variable Scope Revisited (JavaScript)
- with statement and:  6.18. with (JavaScript)
 
- variables in functions:  3.3. Variable Scope (Programming PHP),  global, accessing:   3.3.1. Global Variables (Programming PHP)
 
- scope attribute
- 
  
  - <td> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <th> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
 
- scope chains:  4.7. Variable Scope Revisited (JavaScript)
- 
  
  - frames and:  13.11.3. JavaScript in Interacting Windows (JavaScript)
- nested functions and:  19.2.4. Registering Objects as Event Handlers (JavaScript)
- Window as global object:  12.1.1. The Window as Global Execution Context (JavaScript)
 
- scope property
- 
  
  - td objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- th objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- scope, variables:  6.12.3. Discussion (PHP Cookbook)
- scopeName property:  9.5.3. Event Handlers (Dynamic HTML)
- ScoreBoardFile directive (Apache):  18. Apache Configuration (Webmaster in a Nutshell)
- screen object:  9.6. Alphabetical Object Reference (Dynamic HTML)
- Screen object (JavaScript):  11.3.2.4. System information (Webmaster in a Nutshell)
- 
  -  11.4. JavaScript API Reference (Webmaster in a Nutshell)
 
- screen property:  13.7. The Screen Object (JavaScript)
- 
  -  24. Client-Side JavaScript Reference (JavaScript)
- window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- screen property (Window object):  11.3.2.4. System information (Webmaster in a Nutshell)
- screenLeft property, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- screenTop property, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- screenX property
- 
  
  - Event:  24. Client-Side JavaScript Reference (JavaScript)
- Event object:  24. Client-Side JavaScript Reference (JavaScript)
- event objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- MouseEvent object:  25. W3C DOM Reference (JavaScript)
- Window object:  24. Client-Side JavaScript Reference (JavaScript)
- window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- screenX, screenY properties (MouseEvent):  19.2.6.3. MouseEvent (JavaScript)
- screenY property
- 
  
  - Event:  24. Client-Side JavaScript Reference (JavaScript)
- Event object:  24. Client-Side JavaScript Reference (JavaScript)
- event objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- MouseEvent object:  25. W3C DOM Reference (JavaScript)
- Window object:  24. Client-Side JavaScript Reference (JavaScript)
- window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- Script directive (Apache):  19.2. mod_actions (Webmaster in a Nutshell)
- script elements:  1.3. HTML (Dynamic HTML)
- 
  -  6.3.3. Event Handlers as <script> Tags (IE 4 and Later) (Dynamic HTML)
-  7.2. XHTML Modularization (XHTML Basic and 1.1) (Dynamic HTML)
-  8.3. Alphabetical Tag Reference (Dynamic HTML)
 
- script objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- script tags, debugging and:  2.12.4. Other Common Problems (Web Database Applications)
- ScriptAlias directive (Apache):  19.3. mod_alias (Webmaster in a Nutshell)
- ScriptAliasMatch directive (Apache):  19.3. mod_alias (Webmaster in a Nutshell)
- ScriptEngine( ),  Global objects:   12.5. Core Objects (Dynamic HTML)
- ScriptEngineBuildVersion( ) method, Global objects:  12.5. Core Objects (Dynamic HTML)
- ScriptEngineMajorVersion( ) method, Global objects:  12.5. Core Objects (Dynamic HTML)
- ScriptEngineMinorVersion( ) method, Global objects:  12.5. Core Objects (Dynamic HTML)
- scripting (see client-side scripting also client-side scripting)
- 
  -  1.8. ECMAScript (Dynamic HTML)
- (see also client-side scripting)
- client-side includes:  5.9. Client-Side Includes (Dynamic HTML)
- cross-platforms:  4.4. Cross-Platform Position Scripting (Dynamic HTML)
- dynamic changing attribute vales:  4.3. Changing Attribute Values via Scripting (Dynamic HTML)
- dynamic content:  5. Making Content Dynamic (Dynamic HTML)
- event handlers:  2.3.5. The Event Model (Dynamic HTML)
- 
    -  6.3.2. Event Handlers as Object Properties (Dynamic HTML)
 
- linking to multiple frames:  5.3. Links to Multiple Frames (Dynamic HTML)
- modifying style sheet contents:  5.6.3. Other Techniques (Dynamic HTML)
- positioning and:  1.5.2. Element Positioning and Layering (Dynamic HTML)
- reconciling idiosyncrasies:  2.6.6. Custom APIs (Dynamic HTML)
 
- scripting applets:  22.1. Scripting Java Applets (JavaScript)
- scripting languages:  1.1.2. JavaScript Is Not Simple (JavaScript)
- 
  -  1.3.2. Web Scripting with PHP (Web Database Applications)
-  1.3.2. Web Scripting with PHP (Web Database Applications)
- (see also PHP scripting language)
- ActionScript:  1.4. JavaScript in Other Contexts (JavaScript)
- default, specifying for entire HTML file:  12.2.1.1. The language and type attributes (JavaScript)
- embedded in browsers:  1.3. Client-Side JavaScript (JavaScript)
- engine for:  1.3.2. Web Scripting with PHP (Web Database Applications)
- language attribute:  12.2.1.1. The language and type attributes (JavaScript)
- specifying as MIME type:  12.2.1.1. The language and type attributes (JavaScript)
 
- ScriptLog directive (Apache):  19.9. mod_cgi (Webmaster in a Nutshell)
- ScriptLogBuffer directive (Apache):  19.9. mod_cgi (Webmaster in a Nutshell)
- ScriptLogLength directive (Apache):  19.9. mod_cgi (Webmaster in a Nutshell)
- script_name( ) (CGI.pm):  14. The CGI.pm Module (Webmaster in a Nutshell)
- SCRIPT_NAME variable (CGI):  12.4. CGI Environment Variables (Webmaster in a Nutshell)
- scripts:  2.3. Whitespace and Line Breaks (JavaScript)
- 
  -  4.3.2.1. Adding a second or subsequent query (Web Database Applications)
- (see also PHP scripts)
- access to nodes:  5.7.2.2. W3C DOM document tree (Dynamic HTML)
- adding multiple queries to:  4.3.2.1. Adding a second or subsequent query (Web Database Applications)
- combined:  5.2.1. Combined Scripts (Web Database Applications)
- deferring execution of:  12.2.1.3. The defer attribute (JavaScript)
- executing:  12.3.1. Scripts (JavaScript)
- execution order of:  12.3.1. Scripts (JavaScript)
- for customer management:  10.2. Customer Management (Web Database Applications)
- for the winestore application:  10.1.1. Winestore Scripts (Web Database Applications)
- 
    -  11.1. The Winestore Home Page (Web Database Applications)
-  11.2.1. Viewing the Shopping Cart (Web Database Applications)
 
- GTK functionality, loading with d1( ):  20.1. Introduction (PHP Cookbook)
- hiding from browsers:  20.3.1. Hiding Scripts from Old Browsers (JavaScript)
- manipulating elements:  6. Scripting Events (Dynamic HTML)
- modifying content:  1.6.3. W3C DOM Architecture (Dynamic HTML)
- multiple in document:  12.2.1. The <script> Tag (JavaScript)
- style rules and:  1.5.1. CSS Rationale (Dynamic HTML)
- validating in XHTML:  7.2. XHTML Modularization (XHTML Basic and 1.1) (Dynamic HTML)
- web or command-line context, checking for:  20.1. Introduction (PHP Cookbook)
- writing:  1.10. Exploring JavaScript (JavaScript)
 
- scripts (current),  name of ($PHP_SELF variable):   7.2. Variables (Programming PHP)
- scripts objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scripts property, document objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scroll( ):  1.6.6. Still More Features (JavaScript)
- 
  -  13.8.5. Scrolling (JavaScript)
-  24. Client-Side JavaScript Reference (JavaScript)
 
- scroll( ) method, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scroll attribute
- 
  
  - body elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- html elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
 
- scroll property, body objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scroll value (overflow attribute):  4.2.4. The overflow Attribute (Dynamic HTML)
- 
  -  4.2.4. The overflow Attribute (Dynamic HTML)
 
- scroll( ) (Window object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- scrollamount attribute, marquee elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- scrollamount attribute, <marquee> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- scrollAmount property, marquee objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scrollbar-arrow-color attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- scrollbar-base-color attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- scrollbar-darkShadow-color attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- scrollbar-3dlight-color attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- scrollbar-face-color attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- scrollbar-highlight-color attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- scrollbar-shadow-color attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- scrollbar-track-color attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- scrollbarArrowColor property, style, CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scrollbarBaseColor property, style, CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scrollbarDarkShadowColor property, style, CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scrollbar3dLightColor property, style, CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scrollbarFaceColor property, style, CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scrollbarHighlightColor property, style, CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scrollbars:  2.6.3. Overlaying a Different Page (Dynamic HTML)
- 
  -  5.9.1. The iframe Element (Dynamic HTML)
-  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
-  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- frames and:  4. Frames (Webmaster in a Nutshell)
- in clipping regions:  4.2.4. The overflow Attribute (Dynamic HTML)
 
- scrollbars objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
  -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- scrollbars property
- 
  
  - window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- scrollbars, visibility in window:  24. Client-Side JavaScript Reference (JavaScript)
- scrollbarShadowColor property, style, CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scrollbarTrackColor property, style, CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scrollBy( ):  13.8.5. Scrolling (JavaScript)
- 
  -  24. Client-Side JavaScript Reference (JavaScript)
 
- scrollBy( ) method, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scrollBy( ) method:  13.1. Window Overview (JavaScript)
- scrollBy( ) (Window object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- scrollByLines( ) method, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scrollByPages( ) method, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scrolldelay attribute, marquee elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- scrolldelay attribute, <marquee> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- scrollDelay property, marquee objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scrollHeight property:  9.5.3. Event Handlers (Dynamic HTML)
- scrolling attribute
- 
  
  - frame elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- iframe elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- <frame> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- 
    -  4.3. The <frame> Tag (Webmaster in a Nutshell)
 
- <iframe> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
 
- scrolling lists:  6.4. The <select> Tag (Webmaster in a Nutshell)
- scrolling property
- 
  
  - frame objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- iframe objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- scrolling_list( ) (CGI.pm):  14. The CGI.pm Module (Webmaster in a Nutshell)
- scrollIntoView( ):  24. Client-Side JavaScript Reference (JavaScript)
- scrollIntoView( ) method:  9.5.3. Event Handlers (Dynamic HTML)
- scrollLeft and scrollTop properties (Internet Explorer):  19.2.6.3. MouseEvent (JavaScript)
- scrollLeft property:  9.5.3. Event Handlers (Dynamic HTML)
- scrollTo( ):  13.1. Window Overview (JavaScript)
- scrollTo( ) method, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scrollTo( ) method:  13.8.5. Scrolling (JavaScript)
- 
  -  24. Client-Side JavaScript Reference (JavaScript)
 
- scrollTo( ) (Window object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- scrollTop property:  9.5.3. Event Handlers (Dynamic HTML)
- scrollWidth property:  4.5.1. Centering an Object (Dynamic HTML)
- 
  -  9.5.3. Event Handlers (Dynamic HTML)
 
- scrollX property, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- scrollY property, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- search( ):  10.2. String Methods for Pattern Matching (JavaScript)
- 
  
  - String object:  23. Core JavaScript Reference (JavaScript)
- String objects:  12.5. Core Objects (Dynamic HTML)
 
- search and replace operations
- 
  
  - POSIX-style regular expressions:  4.9.3.2. Replacing (Programming PHP)
- with preg_replace( ):  4.10.13.2. Replacing (Programming PHP)
 
- search-and-replace operations, using regular expressions:  3.10. Regular Expressions (JavaScript)
- 
  
  - replace( ):  10.2. String Methods for Pattern Matching (JavaScript)
- 
    -  23. Core JavaScript Reference (JavaScript)
 
 
- search command (pear):  21.3.2. Solution (PHP Cookbook)
- search engine (mnoGoSearch):  B.1. Optional Extensions Listing (Programming PHP)
- search engines:  2.6. Cross-Platform Strategies (Dynamic HTML)
- 
  -  2.6.3. Overlaying a Different Page (Dynamic HTML)
 
- search( ) method, lastIndex property and:  10.3.1. RegExp Methods for Pattern Matching (JavaScript)
- search property
- 
  
  - a objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- area objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- Link object:  24. Client-Side JavaScript Reference (JavaScript)
- Location object:  13.9. The Location Object (JavaScript)
- 
    -  13.9. The Location Object (JavaScript)
-  24. Client-Side JavaScript Reference (JavaScript)
 
- location objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- search.1 script (browsing wines):  10.1.1. Winestore Scripts (Web Database Applications)
- 
  -  13.3. Searching and Browsing (Web Database Applications)
 
- search( ) (String object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- searches
- 
  
  - breadth-first:  19.10.3. Discussion (PHP Cookbook)
- depth-first:  19.10.3. Discussion (PHP Cookbook)
- site-search.php program:  19.14. Program: Site Search (PHP Cookbook)
 
- searching:  13. Related Topics (Web Database Applications)
- 
  - (see also browsing)
- array for values:  5.7.6. Searching for Values (Programming PHP)
- strings
- 
    
    - functions for:  4.7.4. String-Searching Functions (Programming PHP)
- position, returning:  4.7.4.1. Searches returning position (Programming PHP)
- rest of string, returning:  4.7.4.2. Searches returning rest of string (Programming PHP)
- URLs, decomposing into components:  4.7.4.4. Decomposing URLs (Programming PHP)
- using masks:  4.7.4.3. Searches using masks (Programming PHP)
 
 
- searching web pages:  14.7.1. Links, Web Crawlers, and JavaScript Security (JavaScript)
- secant:  2.12.3. Discussion (PHP Cookbook)
- secondary windows:  5.2.2. Secondary Windows (Dynamic HTML)
- seconds
- 
  
  - local time:  23. Core JavaScript Reference (JavaScript)
- setting for Date object date:  23. Core JavaScript Reference (JavaScript)
- UTC time, getting:  23. Core JavaScript Reference (JavaScript)
- UTC time, setting for:  23. Core JavaScript Reference (JavaScript)
 
- sectionRowIndex property:  25. W3C DOM Reference (JavaScript),  tr objects:   9.6. Alphabetical Object Reference (Dynamic HTML)
- secure attribute (cookie):  16.1. An Overview of Cookies (JavaScript)
- 
  -  16.2. Storing Cookies (JavaScript)
 
- secure property (cookies):  17.4.1. The Set-Cookie Response Header (Webmaster in a Nutshell)
- Secure Socket Layer protocol:  9.5.1. The Secure Sockets Layer Protocol (Web Database Applications)
- 
  - (see also SSL protocol)
 
- Secure Sockets Layer (SSL):  7.7. SSL (Programming PHP)
- secure URLs (HTTPS),  retrieving:   11.6.1. Problem (PHP Cookbook)
- security:  21. JavaScript Security (JavaScript)
- 
  -  12. Security (Programming PHP)
-  5.1.4. Security and User Data (Web Database Applications)
-  9. Authentication and Security (Web Database Applications)
-  9.5. Protecting Data on the Web (Web Database Applications)
- concealing PHP libraries:  12.5. Concealing PHP Libraries (Programming PHP)
- cookie jar storage and:  11.4.3. Discussion (PHP Cookbook)
- cookies and:  16.1. An Overview of Cookies (JavaScript)
- encryption and:  14.1. Introduction (PHP Cookbook)
- 
    
    - checking password strength:  14.6.1. Problem (PHP Cookbook)
- encrypting email with GPG:  14.12.1. Problem (PHP Cookbook)
- encryption/decryption algorithms:  14.8.1. Problem (PHP Cookbook)
- keeping passwords out of site files:  14.2.1. Problem (PHP Cookbook)
- levels of encryption:  14.1. Introduction (PHP Cookbook)
- lost passwords:  14.7.1. Problem (PHP Cookbook)
- obscuring data with encoding:  14.3.1. Problem (PHP Cookbook)
- protecting encryption keys:  14.1. Introduction (PHP Cookbook)
- sharing encrypted data with another web site:  14.10.1. Problem (PHP Cookbook)
- SSL:  14.11.1. Problem (PHP Cookbook)
- storing encrypted data in file or database:  14.9.1. Problem (PHP Cookbook)
- storing passwords:  14.5.1. Problem (PHP Cookbook)
- verifying data with hashes:  14.4.1. Problem (PHP Cookbook)
 
- eval( ) function, risks of:  12.6. PHP Code (Programming PHP)
- file permissions:  12.4. File Permissions (Programming PHP),  session files:   12.4.2. Session Files (Programming PHP)
- file uploads:  12.3. File Uploads (Programming PHP)
- 
    
    - distrusting browser-supplied filenames:  12.3.1. Distrust Browser-Supplied Filenames (Programming PHP)
- size of uploaded files:  12.3.2. Beware of Filling Your Filesystem (Programming PHP)
- surviving register_globals:  12.3.3. Surviving register_globals (Programming PHP)
 
- filenames and:  12.2. Filenames (Programming PHP)
- 
    
    - checking for relative paths:  12.2.1. Check for Relative Paths (Programming PHP)
- restricting filesystem access:  12.2.2. Restrict Filesystem Access to a Specific Directory (Programming PHP)
 
- files, not using:  12.4.3. Don't Use Files (Programming PHP)
- form processing:  9.8.1. Problem (PHP Cookbook)
- global variables and form data:  12.1. Global Variables and Form Data (Programming PHP)
- 
    
    - initializing variables:  12.1.1. Initialize Variables (Programming PHP)
- variables_order directive in php.ini:  12.1.2. Set variables_order (Programming PHP)
 
- hiding PHP error messages from user:  8.15.3. Discussion (PHP Cookbook)
- History objects and:  13.10. The History Object (JavaScript)
- importance of:  5.1.4. Security and User Data (Web Database Applications)
- 
    -  5.1.4. Security and User Data (Web Database Applications)
 
- Java applets interacting with JavaScript:  22.2.2.2. The mayscript attribute (JavaScript)
- JavaScript and:  1.7. JavaScript Security (JavaScript)
- 
    -  21.1. JavaScript and Security (JavaScript)
- restricted features:  21.2. Restricted Features (JavaScript)
- same-origin policy:  21.3. The Same-Origin Policy (JavaScript)
- security zones and signed scripts:  21.4. Security Zones and Signed Scripts (JavaScript)
 
- Password element values:  15.3.6. Text Fields (JavaScript)
- reading/writing files:  1.6.7. What JavaScript Can't Do (JavaScript)
- resources for further reading:  E.4. Security and Cryptography Resources (Web Database Applications)
- restrictions on moving/resizing windows:  13.8.3. Window Geometry (JavaScript)
- safe mode for shared servers:  12.4.4. Safe Mode (Programming PHP)
- serving images:  15.9.1. Problem (PHP Cookbook)
- sessions and:  8.5.2.5. Security (Web Database Applications)
- shell commands:  12.7. Shell Commands (Programming PHP)
- summary of good practices:  12.8. Security Redux (Programming PHP)
- trusted web servers within domain:  14.1.2. Document Properties (JavaScript)
- web application:  12. Security (Programming PHP)
- web crawler restrictions:  14.7.1. Links, Web Crawlers, and JavaScript Security (JavaScript)
 
- security attribute
- 
  
  - frame elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- iframe elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
 
- security, JavaScript client-side restrictions:  11.3.9. JavaScript Security Restrictions (Webmaster in a Nutshell)
- security property, document objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- securityPolicy property, navigator object:  9.6. Alphabetical Object Reference (Dynamic HTML)
- seed for random number generation:  2.6.3. Discussion (PHP Cookbook)
- seeding
- 
  
  - Mersenne Twister generator:  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- random-number generator:  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- select( )
- 
  
  - Input object:  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- Textarea object:  11.4. JavaScript API Reference (Webmaster in a Nutshell)
 
- select( )
- 
  
  - HTMLInputElement object:  25. W3C DOM Reference (JavaScript)
- HTMLTextAreaElement:  25. W3C DOM Reference (JavaScript)
- Input object:  24. Client-Side JavaScript Reference (JavaScript)
 
- select( ) method
- 
  
  - input (type="file") objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- input (type="password") objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- input (type="text") objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- textarea objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- TextRange objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- SELECT command (SQL)
- 
  
  - caching query results:  10.15.3. Discussion (PHP Cookbook)
- finding number of rows returned by query:  10.9.2. Solution (PHP Cookbook)
 
- select elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- select lists:  5.4. Case Study: Producing a select List (Web Database Applications)
- Select object:  1.6.3. Interact with HTML Forms (JavaScript)
- 
  -  15.2. Defining Form Elements (JavaScript)
-  15.3.7. Select and Option Elements (JavaScript)
-  24. Client-Side JavaScript Reference (JavaScript)
 
- Select object (JavaScript):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- select objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- SELECT statement:  3.6. Querying with SQL SELECT (Web Database Applications)
- SelectAll command:  D. Internet Explorer Commands (Dynamic HTML)
- selectAllChildren( ) method, selection objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- selectDistinct( ):  5.4. Case Study: Producing a select List (Web Database Applications)
- 
  -  5.4.1. Implementing the selectDistinct Function (Web Database Applications)
- browsing and:  13.3. Searching and Browsing (Web Database Applications)
- client entry <form> and:  10.2.2. The Customer <form> (Web Database Applications)
 
- selected attribute, option elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- selected attribute, <option>:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- 
  -  6.4. The <select> Tag (Webmaster in a Nutshell)
 
- selected property:  15.3.7. Select and Option Elements (JavaScript)
- 
  -  25. W3C DOM Reference (JavaScript)
- Option object:  24. Client-Side JavaScript Reference (JavaScript)
- option objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- selectedIndex property:  25. W3C DOM Reference (JavaScript)
- 
  
  - Input object:  24. Client-Side JavaScript Reference (JavaScript)
- Select object:  15.3.7. Select and Option Elements (JavaScript)
- 
    -  24. Client-Side JavaScript Reference (JavaScript)
 
- select objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- selection objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- selection property, document objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- selectionEnd property, input (type="password") objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- selectionLanguageChange( ) method, selection objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- selectionStart property, input (type="password") objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- selectNode( ):  25. W3C DOM Reference (JavaScript)
- selectNode( ) method, Range objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- selectNodeContents( ):  25. W3C DOM Reference (JavaScript)
- selectNodeContents( ) method, Range objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- selectors
- 
  
  - advanced subgroup:  3.8. Advanced Subgroup Selectors (Dynamic HTML)
- assignment shortcuts:  3.6.1.1. The <style> tag (Dynamic HTML)
- common subgroup:  3.7. Common Subgroup Selectors (Dynamic HTML)
- determining specificity:  3.9.2. Determining a Selector's Specificity (Dynamic HTML)
- lowercase recommendation:  3.6.1.1. The <style> tag (Dynamic HTML)
- precedence rules:  3.9. Cascade Precedence Rules (Dynamic HTML)
- purpose:  3.5.3. Binding CSS Style Sheets to Elements (Dynamic HTML)
 
- selectors (style sheets):  9.2. Style Syntax (Webmaster in a Nutshell)
- selectorText property:  5.6.3. Other Techniques (Dynamic HTML)
- 
  -  18.5.5. Traversing Style Sheets (JavaScript)
-  25. W3C DOM Reference (JavaScript)
-  25. W3C DOM Reference (JavaScript)
- CSSRule objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- page objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- rule objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- self property:  12.1.1. The Window as Global Execution Context (JavaScript)
- 
  -  24. Client-Side JavaScript Reference (JavaScript)
- Window object:  13.1. Window Overview (JavaScript)
- window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- _self target:  4.4. Frame Targets (Webmaster in a Nutshell)
- self_url( ) (CGI.pm):  14. The CGI.pm Module (Webmaster in a Nutshell)
- sem_acquire( ):  5.7.3. Discussion (PHP Cookbook)
- semaphores
- 
  
  - documentation on:  5.7.4. See Also (PHP Cookbook)
- guaranteeing exclusive access to shared memory:  5.7.2. Solution (PHP Cookbook)
 
- sem_get( ):  5.7.3. Discussion (PHP Cookbook)
- semicolon (see , under Symbols)
- semicolon (;)
- 
  
  - JavaScript statements:  11.2.3. Semicolons (Webmaster in a Nutshell)
- 
    -  11.2.10.3. Empty statements (Webmaster in a Nutshell)
 
- PHP statements:  16.2. Embedding PHP in HTML (Webmaster in a Nutshell)
 
- semicolon ending statements, debugging and:  2.12.4. Other Common Problems (Web Database Applications)
- sem_release( ):  5.7.3. Discussion (PHP Cookbook)
- send( ) (Mail_mime):  17.3.3. Discussion (PHP Cookbook)
- SendBufferSize directive (Apache):  18. Apache Configuration (Webmaster in a Nutshell)
- send_cgi_header( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- send_confirmation_email( ):  12.2. HTML and Email Receipts (Web Database Applications)
- send_fd( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- send_http_header( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- sendmail:  17.2.3. Discussion (PHP Cookbook)
- 
  -  15.2.4. Sending Mail (Programming PHP)
 
- sendRequest( ) (HTTP_Request):  11.16. Program: Finding Fresh Links (PHP Cookbook)
- SEPARATE_ZVAL( ) macro:  14.6.2. SEPARATE_ZVAL( ) (Programming PHP)
- separator property:  25. W3C DOM Reference (JavaScript)
- Sequel:  1.4.4.1. History (Web Database Applications)
- sequences, database:  8.4.5. Sequences (Programming PHP)
- serialize( ):  5.8.2. Solution (PHP Cookbook)
- 
  -  9.4.3. Discussion (PHP Cookbook)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- storing complex data in DBM files:  10.3.3. Discussion (PHP Cookbook)
- storing complex data in text file database:  10.2.2. Solution (PHP Cookbook)
 
- serializing objects:  6.6. Serialization (Programming PHP)
- 
  
  - _ _sleep( ) and _ _wakeup( ) methods:  6.6. Serialization (Programming PHP)
- logfile (example):  6.6. Serialization (Programming PHP)
 
- serializing values:  8.3.3. Using Session Variables (Web Database Applications)
- serializing WDDX variables:  12.11.3. Discussion (PHP Cookbook)
- $_SERVER array:  7.3. Server Information (Programming PHP),  HTTP request headers, entries for:   7.3. Server Information (Programming PHP)
- server( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- server responses, HTTP:  17.2. Server Responses and Status Codes (Webmaster in a Nutshell)
- 
  -  17.3.3. Server Response Headers (Webmaster in a Nutshell)
 
- Server Side Includes (see SSI)
- server-side JavaScript:  1. Introduction to JavaScript (JavaScript)
- 
  -  1.4. JavaScript in Other Contexts (JavaScript)
 
- server-side scripting:  1.1. What Does PHP Do? (Programming PHP)
- server-side scripts:  20.1.5. Compatibility Through Server-Side Scripts (JavaScript)
- 
  -  20.1.5. Compatibility Through Server-Side Scripts (JavaScript)
 
- server-side validation:  7.2. Server-Side Validation (Web Database Applications),  performance and:   7.1.2. Models That Do Work (Web Database Applications)
- $_SERVER superglobal array:  9.1. Introduction (PHP Cookbook)
- server variables:  5.1.5. How PHP Initializes Variables (Web Database Applications)
- ServerAdmin directive (Apache):  18. Apache Configuration (Webmaster in a Nutshell)
- server_admin( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- ServerAlias directive (Apache):  18. Apache Configuration (Webmaster in a Nutshell)
- server_hostname( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- ServerName directive (Apache):  18. Apache Configuration (Webmaster in a Nutshell)
- SERVER_NAME variable (CGI):  12.4. CGI Environment Variables (Webmaster in a Nutshell)
- ServerPath directive (Apache):  18. Apache Configuration (Webmaster in a Nutshell)
- SERVER_PORT variable (CGI):  12.4. CGI Environment Variables (Webmaster in a Nutshell)
- SERVER_PROTOCOL variable (CGI):  12.4. CGI Environment Variables (Webmaster in a Nutshell)
- ServerRoot directive (Apache):  18. Apache Configuration (Webmaster in a Nutshell)
- server_root_relative( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- servers:  1.1. Clients and Servers (Webmaster in a Nutshell)
- 
  
  - Apache (see Apache server)
- 
    -  18.1. Understanding Apache (Webmaster in a Nutshell)
 
- database:  13.5.5.3. MySQL replication (Programming PHP)
- DNS, parsing out names and IP addresses of:  17.12.3. Discussion (PHP Cookbook)
- document root:  18. Apache Configuration (Webmaster in a Nutshell)
- errors, HTTP codes for:  17.2.5. Server Errors (Webmaster in a Nutshell)
- global variables for, controlling:  12.1.2. Set variables_order (Programming PHP)
- HTTP proxy server, configuring PEAR to use with:  21.2.3. Discussion (PHP Cookbook)
- $HTTP_SERVER_VARS array:  7.2. Variables (Programming PHP)
- IMAP:  17.4.3. Discussion (PHP Cookbook)
- in-process (inproc):  15.3.1. Background (Programming PHP)
- information about ($_SERVER array):  7.3. Server Information (Programming PHP)
- LDAP
- 
    
    - communicating with:  17.8.3. Discussion (PHP Cookbook)
- downloading:  17.8.3. Discussion (PHP Cookbook)
 
- load balancing and redirection:  13.5.5.2. Load balancing and redirection (Programming PHP)
- out-of-process:  15.3.1. Background (Programming PHP)
- parsing log file:  11.14.1. Problem (PHP Cookbook)
- with PHP linked in:  14.1. Architectural Overview (Programming PHP)
- POP3:  17.4.3. Discussion (PHP Cookbook)
- remote, YAZ toolkit implementing Z39.50 protocol:  B.1. Optional Extensions Listing (Programming PHP)
- reverse proxy caches:  13.5.5. Reverse Proxies and Replication (Programming PHP)
- SAPI (Server Abstraction API) global variables:  14.10.1. SAPI Globals (SG) (Programming PHP)
- Server header:  7.1. HTTP Basics (Programming PHP)
- shared, safe mode for security:  12.4.4. Safe Mode (Programming PHP)
- SMTP:  17.2.3. Discussion (PHP Cookbook)
- SOAP_Server class:  12.10.2. Solution (PHP Cookbook)
- timeouts on request waiting length:  11.7.3. Discussion (PHP Cookbook)
- unencrypted data, snooping on:  14.9.3. Discussion (PHP Cookbook)
- web server directory listing (web-ls.php):  19.13. Program: Web Server Directory Listing (PHP Cookbook)
- writing PHP error messages to log:  8.15.3. Discussion (PHP Cookbook)
- XML-RPC:  12.8.3. Discussion (PHP Cookbook)
- 
    -  11.5.1. Servers (Programming PHP)
 
- communicating with clients (see HTTP)
 
- ServerSignature directive (Apache):  18. Apache Configuration (Webmaster in a Nutshell)
- SERVER_SOFTWARE variable (CGI):  12.4. CGI Environment Variables (Webmaster in a Nutshell)
- ServerTokens directive (Apache):  18. Apache Configuration (Webmaster in a Nutshell)
- ServerType directive (Apache):  18. Apache Configuration (Webmaster in a Nutshell)
- service( ) (SOAP_Server):  12.10.3. Discussion (PHP Cookbook)
- session-based applications, building:  9.4.2. Building Session-Based Applications (Web Database Applications)
- session cookies:  8.1.2. Cookies (Web Database Applications)
- session files, file permissions and:  12.4.2. Session Files (Programming PHP)
- session handlers:  D.2.2. Building User-Defined Session Handlers (Web Database Applications),  registering:   D.3.2.8. Registering session handlers (Web Database Applications)
- session hijacking:  9.4.2.3. Session hijacking (Web Database Applications)
- session IDs:  8.6.3. Discussion (PHP Cookbook),  correlating to usernames:   8.11.3. Discussion (PHP Cookbook)
- session IDs (session identifiers):  8.2. Session Management Over the Web (Web Database Applications)
- 
  -  8.3.1. Overview (Web Database Applications)
 
- session management:  1.5.2.5. User tracking and session management (Web Database Applications)
- 
  -  8. Sessions (Web Database Applications)
- configuring:  8.3.8. Configuration of PHP Session Management (Web Database Applications)
- database tier and:  D. Managing Sessions in the Database Tier (Web Database Applications)
- security and:  8.5.2.5. Security (Web Database Applications)
 
- session module:  8.6.2. Solution (PHP Cookbook),  tracking users with:   8.25.3. Discussion (PHP Cookbook)
- $_SESSION superglobal array:  8.6.2. Solution (PHP Cookbook)
- 
  -  8.11.3. Discussion (PHP Cookbook)
-  9.4.3. Discussion (PHP Cookbook)
 
- session time-outs:  8.2. Session Management Over the Web (Web Database Applications)
- 
  -  8.5.2.3. Timeouts (Web Database Applications)
 
- session tracking:  8.6.1. Problem (PHP Cookbook)
- 
  -  7.6. Maintaining State (Programming PHP)
- multipage forms, using with:  9.4.2. Solution (PHP Cookbook)
- storing sessions in database:  8.7.1. Problem (PHP Cookbook),  pc_DB_Session class:   8.7.3. Discussion (PHP Cookbook)
 
- session variables:  5.1.5. How PHP Initializes Variables (Web Database Applications)
- 
  -  8.2. Session Management Over the Web (Web Database Applications)
- authorization script for:  9.4.3.5. Authorizing other requests  (Web Database Applications)
- saving last-entered values as:  8.4.2.2. Saving last-entered values as a session variable (Web Database Applications)
- storing in database tier:  8.5.2.1. Need for centralized session store (Web Database Applications)
- using:  8.3.3. Using Session Variables (Web Database Applications)
 
- sessionClose( ):  D.3.2.5. sessionClose (Web Database Applications)
- session_destroy( ):  7.6.2.1. Session basics (Programming PHP)
- 
  -  8.3.4. Ending a Session (Web Database Applications)
-  8.3.7. Garbage Collection (Web Database Applications)
-  D.3.2.6. sessionDestroy (Web Database Applications)
 
- session.entropy_file configuration directive:  8.11.3. Discussion (PHP Cookbook)
- session.entropy_length configuration directive:  8.11.3. Discussion (PHP Cookbook)
- session_id( ):  8.3.3. Using Session Variables (Web Database Applications)
- 
  -  8.3.6.1. Encoding the session ID as a GET variable (Web Database Applications)
 
- session_is_registered( ):  8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
- session_is_registered( ) function:  7.6.2.1. Session basics (Programming PHP)
- session_name( ):  8.6.3. Discussion (PHP Cookbook)
- sessionOpen( ):  D.3.2.2. sessionOpen (Web Database Applications)
- sessionRead( ):  D.3.2.3. sessionRead (Web Database Applications)
- session_register( ):  7.6.2.1. Session basics (Programming PHP)
- 
  -  8.3.3. Using Session Variables (Web Database Applications)
-  8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
 
- sessions:  7.6.2. Sessions (Programming PHP)
- 
  -  8.2. Session Management Over the Web (Web Database Applications)
- ab (Apache benchmarking) utility and:  13.5.1. Benchmarking  (Programming PHP)
- close handler:  7.6.2.3. Custom storage (Programming PHP)
- combining cookies with:  7.6.3. Combining Cookies and Sessions (Programming PHP)
- destroy handler for:  7.6.2.3. Custom storage (Programming PHP)
- ending:  8.3.4. Ending a Session (Web Database Applications)
- errors, logging to file:  7.6.2.3. Custom storage (Programming PHP)
- garbage collection handler:  7.6.2.3. Custom storage (Programming PHP)
- open handler:  7.6.2.3. Custom storage (Programming PHP)
- PHP functions for accessing:  8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
- read and write handlers:  7.6.2.3. Custom storage (Programming PHP)
- reasons for using/not using:  8.5. When to Use Sessions (Web Database Applications)
- registering variables for:  7.6.2.1. Session basics (Programming PHP)
- session IDs
- 
    
    - expiration of cookies:  7.6.2.1. Session basics (Programming PHP)
- storing in cookies:  7.6.2. Sessions (Programming PHP)
- storing in form fields or URLs:  7.6.2.2. Alternatives to cookies (Programming PHP)
 
- session information storage, customizing:  7.6.2.3. Custom storage (Programming PHP)
- setting page-color preferences with:  7.6.2.1. Session basics (Programming PHP)
- starting:  8.3.2. Starting a Session (Web Database Applications)
- using preferences from:  7.6.2.1. Session basics (Programming PHP)
 
- sessions, PHP:  16.11. Sessions (Webmaster in a Nutshell)
- session_save_path( ):  8.6.3. Discussion (PHP Cookbook)
- session_set_save_handler( ):  8.7.3. Discussion (PHP Cookbook)
- 
  -  7.6.2.3. Custom storage (Programming PHP)
-  7.6.2.3. Custom storage (Programming PHP)
-  D.2.2. Building User-Defined Session Handlers (Web Database Applications)
 
- session_start( ):  8.6.2. Solution (PHP Cookbook)
- 
  -  9.4.3. Discussion (PHP Cookbook)
-  7.6.2.1. Session basics (Programming PHP)
-  7.6.2.3. Custom storage (Programming PHP)
-  8.3.2. Starting a Session (Web Database Applications)
-  8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
 
- session_unregister( ):  7.6.2.1. Session basics (Programming PHP)
- 
  -  8.3.3. Using Session Variables (Web Database Applications)
-  8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
-  8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
-  8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
 
- session_unset( ):  8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
- session.use_cookies parameter:  8.3.6.2. Turning off cookies (Web Database Applications)
- sessionWrite( ):  D.3.2.4. sessionWrite (Web Database Applications)
- Set-Cookie header:  17.4.1. The Set-Cookie Response Header (Webmaster in a Nutshell)
- set directive (SSI):  13.2. Basic SSI Directives (Webmaster in a Nutshell)
- set methods (Date object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- @set statement:  12.8. Miscellaneous Statements  (Dynamic HTML)
- setActive( ) method:  9.5.3. Event Handlers (Dynamic HTML)
- set_attribute( ):  12.3.3. Discussion (PHP Cookbook)
- setAttribute( ) method:  5.5. Changing Tag Attribute Values (Dynamic HTML)
- 
  -  9.5.3. Event Handlers (Dynamic HTML)
 
- setAttribute( ) method:  17.1.2.2. Attributes (JavaScript)
- 
  -  17.3.3. Modifying Documents (JavaScript)
 
- setAttributeNode( ):  25. W3C DOM Reference (JavaScript)
- setAttributeNode( ) method:  9.5.3. Event Handlers (Dynamic HTML)
- setAttributeNodeNS( ):  25. W3C DOM Reference (JavaScript)
- setAttributeNodeNS( ) method:  9.5.3. Event Handlers (Dynamic HTML)
- setAttributeNS( ):  25. W3C DOM Reference (JavaScript)
- setAttributeNS( ) method:  9.5.3. Event Handlers (Dynamic HTML)
- setCapture( ):  6.5.3. IE/Windows Event Capture (Dynamic HTML)
- setCapture( ) method:  9.5.3. Event Handlers (Dynamic HTML)
- setcookie( ):  8.2.2. Solution (PHP Cookbook)
- 
  -  7.6.1. Cookies (Programming PHP)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  8.1.2. Cookies (Web Database Applications)
-  8.3.2. Starting a Session (Web Database Applications)
- debugging and:  2.12.3. Complaints About Headers (Web Database Applications)
- deleting cookies:  8.4.2. Solution (PHP Cookbook)
- eliminating "headers already sent" errors:  8.19.1. Problem (PHP Cookbook)
- sending only over SSL connections:  14.11.3. Discussion (PHP Cookbook)
 
- setcookie( ) function:  7.5. Setting Response Headers (Programming PHP)
- setCursor( ) method, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- setData( ) method
- 
  
  - clipboardData objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- dataTransfer objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- setDate( ):  23. Core JavaScript Reference (JavaScript),  Date objects:   12.5. Core Objects (Dynamic HTML)
- setEnd( ):  25. W3C DOM Reference (JavaScript)
- setEnd( ) method, Range objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- setEndAfter( ):  25. W3C DOM Reference (JavaScript)
- setEndAfter( ) method, Range objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- setEndBefore( ):  25. W3C DOM Reference (JavaScript)
- setEndBefore( ) method, Range objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- setEndPoint( ) method, TextRange objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- SetEnv directive (Apache):  19.14. mod_env (Webmaster in a Nutshell)
- SetEnvIf directive (Apache):  19.29. mod_setenvif (Webmaster in a Nutshell)
- SetEnvIfNoCase directive (Apache):  19.29. mod_setenvif (Webmaster in a Nutshell)
- set_error_handler( ):  8.16.3. Discussion (PHP Cookbook)
- 
  -  8.17.2. Solution (PHP Cookbook)
-  13.4.4. Defining Error Handlers (Programming PHP)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.12.2.1. Variable naming (Web Database Applications)
-  10.4.1. Custom Error Handlers (Web Database Applications)
 
- setErrorHandling( ) (DB):  10.11.3. Discussion (PHP Cookbook)
- setExpression( ) method:  9.5.3. Event Handlers (Dynamic HTML)
- setFetchMode( ) (DB):  10.5.3. Discussion (PHP Cookbook)
- set_file_buffer( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- setFloatValue( ):  25. W3C DOM Reference (JavaScript)
- setFullYear( ):  23. Core JavaScript Reference (JavaScript),  Date objects:   12.5. Core Objects (Dynamic HTML)
- setgid bit:  19.1. Introduction (PHP Cookbook)
- 
  -  19.3.3. Discussion (PHP Cookbook)
 
- SetHandler directive (Apache):  18. Apache Configuration (Webmaster in a Nutshell)
- 
  -  19.24. mod_mime (Webmaster in a Nutshell)
 
- SetHandler directive (mod_perl):  15.3. mod_perl Handlers (Webmaster in a Nutshell)
- set_handlers( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- setHours( ):  23. Core JavaScript Reference (JavaScript),  Date objects:   12.5. Core Objects (Dynamic HTML)
- setHTMLBody( ) (Mail_mime):  17.3.3. Discussion (PHP Cookbook)
- SetInputFilter directive (Apache):  18. Apache Configuration (Webmaster in a Nutshell)
- setInterval( ):  4.5.2. Flying Objects (Dynamic HTML)
- 
  -  5.6.1. The style Property (Dynamic HTML)
-  1.6.6. Still More Features (JavaScript)
-  24. Client-Side JavaScript Reference (JavaScript)
 
- setInterval( ) method, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- setInterval( ) method:  13.1. Window Overview (JavaScript)
- 
  -  13.4. Timeouts and Intervals (JavaScript)
-  18.3.4. DHTML Animations (JavaScript)
 
- setInterval( ) (Window object):  11.3.2.3. Timers (Webmaster in a Nutshell)
- 
  -  11.4. JavaScript API Reference (Webmaster in a Nutshell)
 
- setlocale( ):  16.3.2. Solution (PHP Cookbook)
- 
  -  16.4.2. Solution (PHP Cookbook)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- setMarker( ) (Benchmark::Timer):  8.26.3. Discussion (PHP Cookbook)
- setMember( ):  22.2.1. The JSObject Class (JavaScript)
- 
  -  24. Client-Side JavaScript Reference (JavaScript)
 
- setMilliseconds( ):  23. Core JavaScript Reference (JavaScript),  Date objects:   12.5. Core Objects (Dynamic HTML)
- setMinutes( ):  23. Core JavaScript Reference (JavaScript),  Date objects:   12.5. Core Objects (Dynamic HTML)
- setMonth( ):  23. Core JavaScript Reference (JavaScript),  Date objects:   12.5. Core Objects (Dynamic HTML)
- setNamedItem( ):  25. W3C DOM Reference (JavaScript)
- setNamedItem( ) method
- 
  
  - attributes objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- NamedNodeMap objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- setNamedItemNS( ):  25. W3C DOM Reference (JavaScript)
- setNamedItemNS( ) method
- 
  
  - attributes objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- NamedNodeMap objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- SetOutputFilter directive (Apache):  18. Apache Configuration (Webmaster in a Nutshell)
- setProperty( ):  25. W3C DOM Reference (JavaScript)
- setProperty( ) method
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- setProperty( ) method:  18.5.1. Style Declarations (JavaScript)
- sets, implementing with arrays:  5.10.1. Sets (Programming PHP)
- setSeconds( ):  23. Core JavaScript Reference (JavaScript),  Date objects:   12.5. Core Objects (Dynamic HTML)
- setSlot( ):  22.2.1. The JSObject Class (JavaScript)
- 
  -  24. Client-Side JavaScript Reference (JavaScript)
 
- setStart( ):  25. W3C DOM Reference (JavaScript)
- setStart( ) method, Range objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- setStartAfter( ):  25. W3C DOM Reference (JavaScript)
- setStartAfter( ) method, Range objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- setStartBefore( ):  25. W3C DOM Reference (JavaScript)
- setStartBefore( ) method, Range objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- setStringValue( ):  25. W3C DOM Reference (JavaScript)
- set_submenu( ) (GtkMenuItem):  20.9.2. Solution (PHP Cookbook)
- set_text( ) (GtkButton):  20.8.3. Discussion (PHP Cookbook)
- setTime( ):  23. Core JavaScript Reference (JavaScript),  Date objects:   12.5. Core Objects (Dynamic HTML)
- set_time_limit( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- setTimeout( ):  1.6.6. Still More Features (JavaScript)
- 
  -  12.3.3. Event Handlers (JavaScript)
-  24. Client-Side JavaScript Reference (JavaScript)
- clearing status line:  20.1.6. Ignore the Problem (JavaScript)
- Window object:  18.3.4. DHTML Animations (JavaScript)
 
- setTimeout( ) method, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- setTimeout( ) method:  13.1. Window Overview (JavaScript)
- 
  -  13.4. Timeouts and Intervals (JavaScript)
 
- setTimeout( ) (Window object):  11.3.2.3. Timers (Webmaster in a Nutshell)
- 
  -  11.4. JavaScript API Reference (Webmaster in a Nutshell)
 
- setting/unsetting variables:  2.1.7.2. Testing, setting, and unsetting variables (Web Database Applications)
- setTXTBody( ) (Mail_mime):  17.3.3. Discussion (PHP Cookbook)
- settype( ):  4.5.3. Discussion (PHP Cookbook)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.1.6. Type Conversion (Web Database Applications)
 
- setuid bit:  19.1. Introduction (PHP Cookbook)
- 
  -  19.3.3. Discussion (PHP Cookbook)
 
- setupQuery( ):  13.3. Searching and Browsing (Web Database Applications)
- setUTCDate( ):  23. Core JavaScript Reference (JavaScript),  Date objects:   12.5. Core Objects (Dynamic HTML)
- setUTCFullYear( ):  23. Core JavaScript Reference (JavaScript),  Date objects:   12.5. Core Objects (Dynamic HTML)
- setUTCHours( ):  23. Core JavaScript Reference (JavaScript),  Date objects:   12.5. Core Objects (Dynamic HTML)
- setUTCMilliseconds( ):  23. Core JavaScript Reference (JavaScript),  Date objects:   12.5. Core Objects (Dynamic HTML)
- setUTCMinutes( ):  23. Core JavaScript Reference (JavaScript),  Date objects:   12.5. Core Objects (Dynamic HTML)
- setUTCMonth( ):  23. Core JavaScript Reference (JavaScript),  Date objects:   12.5. Core Objects (Dynamic HTML)
- setUTCSeconds( ):  23. Core JavaScript Reference (JavaScript),  Date objects:   12.5. Core Objects (Dynamic HTML)
- setYear( ):  23. Core JavaScript Reference (JavaScript),  Date objects:   12.5. Core Objects (Dynamic HTML)
- setYear( ) (Date object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- SGML, embedding PHP with SGML tags:  2.7.2. SGML Style (Programming PHP)
- shape attribute
- 
  
  - a elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- area elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- <a> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <area> tag:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
 
- shape property
- 
  
  - a objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- area objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- shapes attribute, <object>:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- shapes, drawing (see graphics)
- shared locks:  18.25.3. Discussion (PHP Cookbook)
- shared memory segments
- 
  
  - documentation on:  5.7.4. See Also (PHP Cookbook)
- storing shared variables in:  5.7.2. Solution (PHP Cookbook)
 
- sheet property:  25. W3C DOM Reference (JavaScript)
- 
  
  - link objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- LinkStyle objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style (element) objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- shell-based PHP programs:  1.4.5. From the Shell (Programming PHP)
- shell commands:  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- opening pipe to process executed on:  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- security and:  12.7. Shell Commands (Programming PHP)
- Unix and Windows:  15.2.9. External Commands (Programming PHP)
 
- shell-style comments:  2.1.4.1. Shell-style comments (Programming PHP)
- shell_exec( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- shells
- 
  
  - globbing filenames:  19.9.3. Discussion (PHP Cookbook)
- 
    
    - wildcards in:  10.10.3. Discussion (PHP Cookbook)
 
- metacharacters, escaping:  18.21.1. Problem (PHP Cookbook)
- redirecting standard error to standard output:  18.24.3. Discussion (PHP Cookbook)
 
- shift( ):  9.2.8. unshift( ) and shift( ) (JavaScript)
- 
  -  23. Core JavaScript Reference (JavaScript)
- Array objects:  12.5. Core Objects (Dynamic HTML)
 
- shift( ) (Array object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- shift left (<<) operator:  5.8. Bitwise Operators (JavaScript)
- shift right with sign (>>) operator:  5.8. Bitwise Operators (JavaScript)
- shift right zero fill (>>>) operator:  5.8. Bitwise Operators (JavaScript)
- shifting array elements:  4.6.3. Discussion (PHP Cookbook)
- shiftKey property:  6.6. Understanding Keyboard Event Data (Dynamic HTML)
- 
  -  25. W3C DOM Reference (JavaScript)
- event objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- IE Event:  19.3.1. The IE Event Object (JavaScript)
- 
    -  24. Client-Side JavaScript Reference (JavaScript)
 
- MouseEvent object:  19.2.6.3. MouseEvent (JavaScript)
 
- shiftLeft property, event objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- shipping.1 script (email receipt):  10.1.1. Winestore Scripts (Web Database Applications)
- 
  -  12.2. HTML and Email Receipts (Web Database Applications)
 
- shipping.2 script (HTML receipt):  10.1.1. Winestore Scripts (Web Database Applications)
- 
  -  12.2. HTML and Email Receipts (Web Database Applications)
-  12.2. HTML and Email Receipts (Web Database Applications)
 
- shipping.3 script (order receipt):  13.2.1. Templates in the Shipping Module (Web Database Applications)
- shipping wines:  12. Ordering and Shipping at the Winestore (Web Database Applications)
- shm_attach( ):  5.7.3. Discussion (PHP Cookbook)
- shm_detach( ):  5.7.3. Discussion (PHP Cookbook)
- shm_get_var( ):  5.7.3. Discussion (PHP Cookbook)
- shmop extension:  B.1. Optional Extensions Listing (Programming PHP)
- shm_put_var( ):  5.7.3. Discussion (PHP Cookbook)
- Shockwave Flash movies
- 
  
  - Ming library:  B.1. Optional Extensions Listing (Programming PHP)
- SWF extension for creating:  B.1. Optional Extensions Listing (Programming PHP)
 
- shopping cart:  11. The Winestore Shopping Cart (Web Database Applications)
- 
  
  - adding items to:  11.2.2. Adding Items to the Shopping Cart (Web Database Applications)
- converting items in to orders:  10.1.1. Winestore Scripts (Web Database Applications)
- 
    -  12.1. Finalizing Orders (Web Database Applications)
 
- displaying contents of:  11.1. The Winestore Home Page (Web Database Applications)
- 
    -  11.2.1. Viewing the Shopping Cart (Web Database Applications)
 
- emptying:  10.1.1. Winestore Scripts (Web Database Applications)
- 
    -  11.2.3. Emptying the Shopping Cart (Web Database Applications)
 
- housekeeping for:  13.1. Automated Housekeeping (Web Database Applications)
- updating quantities in:  10.1.1. Winestore Scripts (Web Database Applications)
- 
    -  11.2.4. Updating the Shopping Cart Quantities (Web Database Applications)
 
 
- short-circuit evaluation property:  2.2.3. Conditional Expressions (Web Database Applications)
- short data type:  25. W3C DOM Reference (JavaScript)
- short tags:  2.7.2. SGML Style (Programming PHP)
- shortcuts
- 
  
  - applying values to edges:  3.2.1. Box Pieces (Dynamic HTML)
- assigning declarations:  3.6.1.1. The <style> tag (Dynamic HTML)
- by-value operators and:  4.3.2. Positionable Element Properties (Dynamic HTML)
 
- shortcuts in database queries:  8.4.3. Shortcuts (Programming PHP)
- short_open_tag configuration directive:  12.2.3. Discussion (PHP Cookbook)
- short_open_tag directive (PHP):  16.2. Embedding PHP in HTML (Webmaster in a Nutshell)
- show( ) method, popup objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- SHOW command:  3.4.4. Displaying Database Structure with SHOW (Web Database Applications)
- show_all( ) (GtkWindow):  20.6.3. Discussion (PHP Cookbook)
- showCart( ):  11.1. The Winestore Home Page (Web Database Applications)
- showerror( ):  4.1.4. Error Handling of MySQL Database Functions (Web Database Applications)
- 
  -  4.2. Formatting Results (Web Database Applications)
-  10.4.1. Custom Error Handlers (Web Database Applications)
 
- showHelp( ) method, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- show_HTML_receipt( ):  13.2.1.1. The application logic (Web Database Applications)
- showLogin( ):  11.1. The Winestore Home Page (Web Database Applications)
- showMessage( ):  11.1. The Winestore Home Page (Web Database Applications)
- 
  -  11.2.2. Adding Items to the Shopping Cart (Web Database Applications)
 
- showModalDialog( ) method, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- showModelessDialog( ) method, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- showPanel( ):  11.1. The Winestore Home Page (Web Database Applications)
- showPricing( ):  4.3.3.1. Fixing the queries (Web Database Applications)
- 
  -  13.3. Searching and Browsing (Web Database Applications)
 
- showVarieties( ):  4.3.2.1. Adding a second or subsequent query (Web Database Applications)
- 
  -  10.4. The Winestore Include Files (Web Database Applications)
-  11.1. The Winestore Home Page (Web Database Applications)
- browsing and:  13.3. Searching and Browsing (Web Database Applications)
- vs. showPricing( ):  4.3.3.1. Fixing the queries (Web Database Applications)
 
- showWines( ):  13.3. Searching and Browsing (Web Database Applications)
- shuffle( ):  4.21.2. Solution (PHP Cookbook)
- 
  -  18.12.3. Discussion (PHP Cookbook)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- shuffle( ) function:  5.8.5. Randomizing Order (Programming PHP)
- shuffling deck of cards:  4.22.1. Problem (PHP Cookbook)
- shutdown( ) (GtkWindow):  20.6.3. Discussion (PHP Cookbook)
- shutdown function, registering:  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- shutdown or close function (extensions),  triggering resource cleanup:   2.2.7. Resources (Programming PHP)
- sibling Layer objects, stacking order:  24. Client-Side JavaScript Reference (JavaScript)
- sibling nodes:  5.7.2.2. W3C DOM document tree (Dynamic HTML)
- 
  -  5.7.2.2. W3C DOM document tree (Dynamic HTML)
-  17.1.1. Representing Documents as Trees (JavaScript)
-  17.2.1. Traversing a Document (JavaScript)
 
- siblingAbove property, layer objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- siblingBelow property, layer objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- side effects of a function:  3.1. Calling a Function (Programming PHP)
- 
  -  3.4.2. Passing Parameters by Reference (Programming PHP)
 
- sidebar property
- 
  
  - window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- sign specifier (printf( ) format modifier):  4.2.3.1. Format modifiers (Programming PHP)
- signals
- 
  
  - associating with callback functions to handle user actions:  20.8.2. Solution (PHP Cookbook)
- from GUI widgets, handling:  20.6.3. Discussion (PHP Cookbook)
- from menu items in GTK window:  20.9.3. Discussion (PHP Cookbook)
 
- signed scripts:  21.4. Security Zones and Signed Scripts (JavaScript)
- similar_text( ):  4.6.2. Approximate Equality (Programming PHP)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- Simple API for XML (see SAX)
- simple difference between arrays:  4.24.2. Solution (PHP Cookbook)
- 
  -  4.24.3. Discussion (PHP Cookbook)
 
- Simple Object Access Protocol (see SOAP)
- sin( ):  3.1.4. Working with Numbers (JavaScript)
- 
  -  23. Core JavaScript Reference (JavaScript)
-  2.12.2. Solution (PHP Cookbook)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- Math object:  12.5. Core Objects (Dynamic HTML)
 
- sin( ) function:  3.1. Calling a Function (Programming PHP)
- sine (arc):  23. Core JavaScript Reference (JavaScript)
- single quotes (see ', under Symbols)
- sinh( ):  2.12.3. Discussion (PHP Cookbook)
- site-search.php program:  19.14. Program: Site Search (PHP Cookbook)
- size
- 
  
  - browser screen:  13.7. The Screen Object (JavaScript)
- CSS properties for:  9.4. CSS Reference (Webmaster in a Nutshell)
- 
    -  9.4. CSS Reference (Webmaster in a Nutshell)
 
- font size:  9.4. CSS Reference (Webmaster in a Nutshell)
- frame borders:  4.5. Frame Border Attributes (Webmaster in a Nutshell)
- frame margins:  4.3. The <frame> Tag (Webmaster in a Nutshell)
- frames:  4.1. Frame Layout (Webmaster in a Nutshell)
- images:  14.6.4. Other Image Properties (JavaScript)
- of files:  9.6.1. Caching the Dynamically Generated Buttons (Programming PHP)
- of images, scaling:  9.7. Scaling Images (Programming PHP)
- specifying for elements:  18.2.2. Specifying the Position and Size of Elements (JavaScript),  pixel units:   18.2.2. Specifying the Position and Size of Elements (JavaScript)
- SSI format for:  13.2. Basic SSI Directives (Webmaster in a Nutshell)
- style properties:  9.3.1.2. Length property values (Webmaster in a Nutshell)
- table:  5.1. The <table> Tag (Webmaster in a Nutshell)
- table cells:  5.4. The <th> and <td> Tags (Webmaster in a Nutshell)
- table columns:  5.1. The <table> Tag (Webmaster in a Nutshell)
- windows:  13.8.3. Window Geometry (JavaScript),  security restrictions on:   21.2. Restricted Features (JavaScript)
 
- size and color-depth of monitors:  1.6.6. Still More Features (JavaScript)
- size attribute
- 
  
  - basefont elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- font elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- hr elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- input elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- <basefont> tag:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <font> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <hr> tag:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <input> tag:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- 
    -  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
-  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
-  6.2. The <input> Tag (Webmaster in a Nutshell)
 
- <select> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- 
    -  6.4. The <select> Tag (Webmaster in a Nutshell)
 
- <spacer> tag:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- select elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- spacer elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
 
- size attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- size property:  25. W3C DOM Reference (JavaScript)
- 
  -  25. W3C DOM Reference (JavaScript)
- basefont objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- font objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- hr objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- input (type="file") objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- input (type="password") objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- input (type="text") objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- select objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- sizefmt argument, config directive:  13.2. Basic SSI Directives (Webmaster in a Nutshell)
- sizeof( ):  5.3.3. Getting the Size of an Array (Programming PHP)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- sizeToContent( ) method, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- /(slash):  1.4. XHTML (Dynamic HTML)
- 
  -  3.1. Observing HTML Structures (Dynamic HTML)
- //--\\> JavaScript comment symbol:  3.6.1.1. The <style> tag (Dynamic HTML)
- //, in C++-style comments:  2.1.4.2. C++ comments (Programming PHP)
- HTML:  2.2. HTML Syntax (Webmaster in a Nutshell)
- pathname separator on Unix:  18.1. Introduction (PHP Cookbook)
- recreating full filename from parts:  19.5.3. Discussion (PHP Cookbook)
- regular expression pattern delimiters:  13.1. Introduction (PHP Cookbook)
- 
    -  13.2.3. Discussion (PHP Cookbook)
 
 
- slash (/)
- 
  
  - CGI:  12.2. URL Encoding (Webmaster in a Nutshell)
- HTML:  2.2. HTML Syntax (Webmaster in a Nutshell)
 
- slave processes:  18. Apache Configuration (Webmaster in a Nutshell)
- sleep( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- _ _sleep( ) method:  6.6. Serialization (Programming PHP)
- slice( )
- 
  
  - Array object:  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- String object:  11.4. JavaScript API Reference (Webmaster in a Nutshell)
 
- slice( )
- 
  
  - Array object:  23. Core JavaScript Reference (JavaScript)
- Array objects:  12.5. Core Objects (Dynamic HTML)
- String object:  23. Core JavaScript Reference (JavaScript)
- String objects:  12.5. Core Objects (Dynamic HTML)
 
- slicing arrays:  5.5.1. Slicing an Array (Programming PHP)
- small( ),  String objects:   12.5. Core Objects (Dynamic HTML)
- small elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- small objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
  -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- smallest number representable in JavaScript:  23. Core JavaScript Reference (JavaScript)
- Smarty PHP template engine:  13.2. Templates (Web Database Applications)
- Smarty templates:  11.13.1. Problem (PHP Cookbook),  displaying rows retrieved from database:   11.13.3. Discussion (PHP Cookbook)
- SMTP server:  17.2.3. Discussion (PHP Cookbook)
- SMTP servers:  15.2.4. Sending Mail (Programming PHP)
- sniffers:  13.6. The Navigator Object (JavaScript)
- 
  -  20.1.4. Platform-Specific Workarounds (JavaScript)
 
- SNMP extension:  B.1. Optional Extensions Listing (Programming PHP)
- SOAP:  12.1. Introduction (PHP Cookbook)
- 
  
  - creating server and responding to SOAP requests:  12.10.1. Problem (PHP Cookbook)
- requests, sending:  12.9.1. Problem (PHP Cookbook)
 
- SOAP protocol:  11.5. Web Services (Programming PHP)
- SOAP_Client class:  12.9.3. Discussion (PHP Cookbook)
- SOAP_Server class:  12.10.2. Solution (PHP Cookbook)
- SOAP_Server::addObjectMap( ):  12.10.3. Discussion (PHP Cookbook)
- SOAP_Server::service( ):  12.10.3. Discussion (PHP Cookbook)
- SOAP_Value class:  12.9.3. Discussion (PHP Cookbook)
- SOAP_WSDL class:  12.9.3. Discussion (PHP Cookbook)
- SOAP_WSDL::getProxy( ):  12.9.3. Discussion (PHP Cookbook)
- socket_get_status( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- sockets
- 
  
  - connections to news server:  17.5.2. Solution (PHP Cookbook)
- extension for:  B.1. Optional Extensions Listing (Programming PHP)
- opening with fsockopen( ):  11.1. Introduction (PHP Cookbook)
- SSL:  7.7. SSL (Programming PHP)
- SSL (Secure Sockets Layer):  8.2.3. Discussion (PHP Cookbook)
- 
    -  11.6.3. Discussion (PHP Cookbook)
-  17.4.3. Discussion (PHP Cookbook)
 
 
- socket_set_blocking( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- socket_set_timeout( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- soft_timeout( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- software tools for writing PHP extensions:  14.2.2. Software Tools (Programming PHP)
- Solaris systems, locale program:  16.2.3. Discussion (PHP Cookbook)
- sort( ):  7.2. Functions as Data (JavaScript)
- 
  -  9.2.3. sort( ) (JavaScript)
-  23. Core JavaScript Reference (JavaScript)
-  4.17.2. Solution (PHP Cookbook)
-  5.8.1. Sorting One Array at a Time (Programming PHP)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.5.5.1. Sorting with sort( ) and rsort( ) (Web Database Applications)
- Array objects:  12.5. Core Objects (Dynamic HTML)
 
- sort( ) (Array object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- sorting
- 
  
  - alphabetically:  5.6. String Operators (JavaScript)
- array elements in reverse order:  9.2.2. reverse( ) (JavaScript)
- arrays:  4.17.1. Problem (PHP Cookbook)
- 
    -  2.2.5. Arrays (Programming PHP)
-  5.8. Sorting (Programming PHP)
-  2.5.5. Sorting Arrays (Web Database Applications)
- by a computable field:  4.18.1. Problem (PHP Cookbook)
- copying first to retain original order:  4.15.3. Discussion (PHP Cookbook)
- method, using instead of a function:  4.20.1. Problem (PHP Cookbook)
- modifying sort type:  4.19.2. Solution (PHP Cookbook)
- multiple:  4.19.1. Problem (PHP Cookbook)
- multiple arrays at once:  5.8.3. Sorting Multiple Arrays at Once (Programming PHP)
- in natural order:  5.8.2. Natural-Order Sorting (Programming PHP)
- 
      -  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
 
- PHP functions for:  5.8.1. Sorting One Array at a Time (Programming PHP)
- in random order:  5.8.5. Randomizing Order (Programming PHP)
- 
      -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- in reverse order:  4.15.3. Discussion (PHP Cookbook)
- 
      -  5.8.4. Reversing Arrays (Programming PHP)
-  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- shuffling deck of cards:  4.22.1. Problem (PHP Cookbook)
- in user-defined order:  5.8.1. Sorting One Array at a Time (Programming PHP)
- using anonymous function:  3.7. Anonymous Functions (Programming PHP)
- with user-defined function:  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- output:  3.6.3. Sorting and Grouping Output (Web Database Applications)
- strings:  5.8.2. Natural-Order Sorting (Programming PHP)
- 
    -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- text for different locales:  16.1. Introduction (PHP Cookbook)
 
- sotruss utility:  20.3.1. Unbuffered Reads and Writes (Webmaster in a Nutshell)
- soundex( ):  4.6.2. Approximate Equality (Programming PHP)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- source code
- 
  
  - adding style sheets in:  3.6. Embedding Style Sheets (Dynamic HTML)
- default stacking order:  4.2.6. The z-index Attribute (Dynamic HTML)
- proprietary attributes and:  1.4. XHTML (Dynamic HTML)
- XHTML validation:  1.4. XHTML (Dynamic HTML)
 
- source code (PHP),  downloading CVS version:   14.2.1. The PHP Source (Programming PHP)
- source property, regular expression objects:  12.5. Core Objects (Dynamic HTML)
- source property (RegExp):  10.3.2. RegExp Instance Properties (JavaScript)
- 
  -  23. Core JavaScript Reference (JavaScript)
 
- sourceIndex property:  9.5.3. Event Handlers (Dynamic HTML)
- 
  -  24. Client-Side JavaScript Reference (JavaScript)
 
- space( ):  3.9.1.1. String-comparison operators and functions (Web Database Applications)
- space-padded strings:  1.11.3. Discussion (PHP Cookbook)
- 
  -  1.14.3. Discussion (PHP Cookbook)
 
- spacer elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- spaces:  1.6.1. Problem (PHP Cookbook)
- 
  - (see also whitespace)
- changing to/from tabs in strings:  1.6.1. Problem (PHP Cookbook)
 
- spaces, formatting (plain-text document):  14.2.1. Non-HTML Documents (JavaScript)
- spam:  21.1. JavaScript and Security (JavaScript)
- span attribute
- 
  
  - col elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- colgroup elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- <colgroup> tag:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <col> tag:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
 
- span elements:  3.1. Observing HTML Structures (Dynamic HTML)
- 
  -  3.1. Observing HTML Structures (Dynamic HTML)
-  4.1.2. Absolute Versus Relative Positioning (Dynamic HTML)
-  4.1.2. Absolute Versus Relative Positioning (Dynamic HTML)
-  8.3. Alphabetical Tag Reference (Dynamic HTML)
- characteristics:  3.1. Observing HTML Structures (Dynamic HTML)
- className property:  5.6.2. The className Property (Dynamic HTML)
- color property:  5.6.1. The style Property (Dynamic HTML)
- content modification example:  5.7.2.2. W3C DOM document tree (Dynamic HTML)
- dragging elements example:  6.7. Dragging Elements (Dynamic HTML)
- element text and:  5.7.1. Changing Element Text (Dynamic HTML)
- generating elements example:  5.7.2.2. W3C DOM document tree (Dynamic HTML)
- HTML property example:  5.7.2.1. IE HTML and elements (Dynamic HTML)
- positioning example:  4.1.1. Setting the position Attribute (Dynamic HTML)
- 
    -  4.1.2. Absolute Versus Relative Positioning (Dynamic HTML)
-  4.1.2. Absolute Versus Relative Positioning (Dynamic HTML)
 
- referencing elements example:  4.3.1. Referencing Position Styles (Dynamic HTML)
 
- span objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- span property
- 
  
  - col objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- colgroup objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- spanning table cells:  5.4.1. Cell Spanning (Webmaster in a Nutshell)
- sparse arrays:  9.1.3. Adding New Elements to an Array (JavaScript)
- sparsely filled arrays:  4.24.3. Discussion (PHP Cookbook)
- speak attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- speak-header attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- speak-numeral attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- speak property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- speak-punctuation attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- speakHeader property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- speakNumeral, CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- speakNumeral property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- speakPunctuation property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- special characters:  7. Character Entities (Webmaster in a Nutshell)
- 
  
  - escaping in HTML:  9.9.3. Discussion (PHP Cookbook)
- escaping in queried data:  10.10.2. Solution (PHP Cookbook)
- in regular expressions:  13.1. Introduction (PHP Cookbook)
- 
    -  4.8.1. The Basics (Programming PHP)
 
- in SQL:  10.1. Introduction (PHP Cookbook)
- security risks in shell commands:  12.7. Shell Commands (Programming PHP)
- SQL and shell globbing wildcards, escaping:  10.10.3. Discussion (PHP Cookbook)
- in URL encoding:  8.9.3. Discussion (PHP Cookbook)
 
- specifications, obtaining:  2. HTML Overview (Webmaster in a Nutshell)
- specificity of selectors:  3.9.2. Determining a Selector's Specificity (Dynamic HTML)
- specified property:  25. W3C DOM Reference (JavaScript)
- 
  
  - Attr objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- attribute objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- speech-rate attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- speechRate property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- spelling
- 
  
  - aspell library:  B.1. Optional Extensions Listing (Programming PHP)
- pspell library:  B.1. Optional Extensions Listing (Programming PHP)
 
- SpiderMonkey (JavaScript interpreter):  1.4. JavaScript in Other Contexts (JavaScript)
- splice( ),  Array objects:   12.5. Core Objects (Dynamic HTML)
- splice( ) (Array):  9.2.6. splice( ) (JavaScript)
- splice( ) (Array object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- splice( ) method (Array):  11.6. Netscape's JavaScript 1.2 Incompatibilities (JavaScript)
- splice( )method (Array):  23. Core JavaScript Reference (JavaScript)
- split( ):  10.2. String Methods for Pattern Matching (JavaScript)
- 
  -  16.3. Reading Cookies (JavaScript)
-  1.12.2. Solution (PHP Cookbook)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.7.2.3. Splitting a string into an array (Web Database Applications)
- String object:  23. Core JavaScript Reference (JavaScript)
- String objects:  12.5. Core Objects (Dynamic HTML)
 
- split( ) function:  4.9.3.3. Splitting (Programming PHP)
- split( ) method:  11.6. Netscape's JavaScript 1.2 Incompatibilities (JavaScript)
- split( ) (String object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- spliti( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- splitText( ):  25. W3C DOM Reference (JavaScript)
- splitText( ) method, Text objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- splitText( ) (Text object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- splitting
- 
  
  - arrays into chunks:  5.5.2. Splitting an Array into Chunks (Programming PHP)
- regular expression pattern matches:  4.10.13.3. Splitting (Programming PHP)
- strings into arrays of smaller chunks:  4.8. Regular Expressions (Programming PHP)
- strings into smaller chunks:  4.9.3.3. Splitting (Programming PHP)
 
- splitting a string on a regular expression:  13.10.2. Solution (PHP Cookbook)
- spoofing events:  21.2. Restricted Features (JavaScript)
- spreadsheets, vs. databases:  1.4.2. Why Use a DBMS? (Web Database Applications)
- sprintf( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- 
  -  2.6.2.1. Creating formatted output with sprintf( ) and printf( ) (Web Database Applications)
- combining with msg( ):  16.5.3. Discussion (PHP Cookbook)
- converting decimal numbers to binary, octal and hexadecimal numbers:  2.15.3. Discussion (PHP Cookbook)
- formatting poll result numbers:  15.10. Program: Generating Bar Charts from Poll Results (PHP Cookbook)
 
- SQL interpreter:  1.4.1. Database Management Systems (Web Database Applications)
- SQL server (Microsoft):  4.4.1. Microsoft SQL Server (Web Database Applications)
- SQL (Structured Query Language):  1.4.4. SQL (Web Database Applications)
- 
  -  3.1.2. Terminology (Web Database Applications)
-  3.10. More on SQL and MySQL (Web Database Applications)
- components of:  1.4.4.2. SQL components (Web Database Applications)
- converting E/R model to:  C.2.2. Converting an Entity-Relationship Model to SQL (Web Database Applications)
- databases
- 
    
    - connecting to:  10.4.1. Problem (PHP Cookbook)
- modifying data in:  10.7.1. Problem (PHP Cookbook)
- paired with PHP:  10.1. Introduction (PHP Cookbook)
- querying:  10.5.1. Problem (PHP Cookbook)
 
- escaping string literals in queries:  4.5.3. SQL (Programming PHP)
- Microsoft SQL Server extension:  B.1. Optional Extensions Listing (Programming PHP)
- mSQL extension:  B.1. Optional Extensions Listing (Programming PHP)
- Ovrimos SQL extension:  B.1. Optional Extensions Listing (Programming PHP)
- placeholders in queries:  8.4.1. Placeholders (Programming PHP)
- portability of:  10.1. Introduction (PHP Cookbook)
- portability of queries:  8.1. Using PHP to Access a Database (Programming PHP)
- queries and:  3.6. Querying with SQL SELECT (Web Database Applications)
- relational databases and:  8.2. Relational Databases and SQL (Programming PHP)
- special characters in:  10.1. Introduction (PHP Cookbook)
- statements performing queries:  8.3.4. Issuing a Query (Programming PHP)
- wildcard characters, quoting in database queries:  10.10.3. Discussion (PHP Cookbook)
- winestore application, creating with:  3.2.2.2. Creating the winestore with SQL (Web Database Applications)
- working with MySQL and:  3.4. Managing Databases, Tables, and Indexes (Web Database Applications)
 
- sql_regcase( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- sqrt( ):  23. Core JavaScript Reference (JavaScript)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- Math object:  12.5. Core Objects (Dynamic HTML)
 
- SQRT1_2 constant:  23. Core JavaScript Reference (JavaScript)
- SQRT1_2 property, Math object:  12.5. Core Objects (Dynamic HTML)
- square( ),  defining with function literal:   3.4.1. Function Literals (JavaScript)
- square brackets (see [ ], under Symbols)
- square brackets ( [] ),  JavaScript regular expressions:   11.2.12.2. Character classes (Webmaster in a Nutshell)
- square( ) function:  3.4. Functions (JavaScript)
- square root, computing:  3.1.4. Working with Numbers (JavaScript)
- Squid proxy cache:  13.5.5.1. Reverse-proxy cache (Programming PHP),  SquidGuard, adding redirection logic:   13.5.5.2. Load balancing and redirection (Programming PHP)
- srand( ):  14.8.3. Discussion (PHP Cookbook)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.8.1.4. Subsecond times (Web Database Applications)
-  2.9.7. Random Number Generation (Web Database Applications)
 
- src attribute:  12.2.2. Including JavaScript Files (JavaScript)
- 
  -  12.2.2. Including JavaScript Files (JavaScript)
-  12.3.1. Scripts (JavaScript)
-  12.3.1. Scripts (JavaScript)
- applet elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- bgsound elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- embed elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- frame elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- iframe elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- ilayer elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- img elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- input elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- layer elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- link elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- <bgsound> tag:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <embed> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <frame> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- 
    -  4.3. The <frame> Tag (Webmaster in a Nutshell)
 
- <iframe> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <ilayer> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <img> tag:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <input> tag:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <layer> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <script> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- 
    -  11.3.1.1. The <script> tag  (Webmaster in a Nutshell)
 
- script elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- xml elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
 
- src property:  25. W3C DOM Reference (JavaScript)
- 
  
  - applet objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- bgsound objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- embed objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- event bubbling:  6.5.1. Event Bubbling (Dynamic HTML)
- frame objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- iframe objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- Image object:  14.6.1. Image Replacement with the src Property (JavaScript)
- 
    -  24. Client-Side JavaScript Reference (JavaScript)
 
- image objects:  5.4.1. Precaching Images (Dynamic HTML)
- 
    -  5.4.1. Precaching Images (Dynamic HTML)
 
- img element:  5.4.2. Swap Your Image (Dynamic HTML)
- img objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- input (type="image") objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- Layer object:  24. Client-Side JavaScript Reference (JavaScript)
- layer objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- script objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- xml objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- srcElement element:  6.2.2. Event Object Properties (Dynamic HTML)
- srcElement property, event objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- srcElement property (IE Event):  19.3.1. The IE Event Object (JavaScript)
- 
  -  24. Client-Side JavaScript Reference (JavaScript)
 
- srcFilter property, event objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- srcFilter property (IE Event):  24. Client-Side JavaScript Reference (JavaScript)
- srcUrn property, event objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- sscanf( ):  4.7.3.3. sscanf( ) (Programming PHP)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- SSI (Server Side Includes):  13. Server Side Includes (Webmaster in a Nutshell)
- 
  
  - directives:  13.2. Basic SSI Directives (Webmaster in a Nutshell)
- environment variables:  13.3. SSI Environment Variables (Webmaster in a Nutshell)
- mod_perl with:  15.5. Server Side Includes with mod_perl (Webmaster in a Nutshell)
 
- :ssl method group (CGI.pm module):  14.2. Importing Method Groups (Webmaster in a Nutshell)
- SSL protocol:  9.5.1. The Secure Sockets Layer Protocol (Web Database Applications),  installing Apache to use:   A.3. Installing Apache to Use SSL (Web Database Applications)
- SSL (Secure Sockets Layer):  14.11.1. Problem (PHP Cookbook)
- 
  -  7.7. SSL (Programming PHP)
- cookies, sending over:  8.2.3. Discussion (PHP Cookbook)
- cURL extension, using with:  11.6.3. Discussion (PHP Cookbook)
- IMAP and POP3 connections:  17.4.3. Discussion (PHP Cookbook)
 
- stack, implementing with array:  23. Core JavaScript Reference (JavaScript)
- stacking order:  4.2.6. The z-index Attribute (Dynamic HTML)
- 
  -  4.2.6. The z-index Attribute (Dynamic HTML)
-  6.7. Dragging Elements (Dynamic HTML)
- layers:  24. Client-Side JavaScript Reference (JavaScript),  changing:   24. Client-Side JavaScript Reference (JavaScript)
- of elements:  18.2.3. The Third Dimension: z-index (JavaScript)
 
- stacks, implementing with arrays:  5.10.2. Stacks (Programming PHP)
- stale-links.php program:  11.15. Program: Finding Stale Links (PHP Cookbook)
- standalone extensions:  14.3.5.1. Standalone extensions (Programming PHP)
- standard error:  20.1. Introduction (PHP Cookbook)
- 
  
  - printing cURL module debugging information to:  11.7.3. Discussion (PHP Cookbook)
- reading from a program:  18.24.1. Problem (PHP Cookbook)
- writing to:  18.19.3. Discussion (PHP Cookbook)
 
- standard event model:  19. Events and Event Handling (JavaScript)
- 
  -  19.2. Advanced Event Handling with DOM Level 2 (JavaScript)
- dragging document elements (example):  19.2.7. Example: Dragging Document Elements (JavaScript)
- 
    -  19.2.7. Example: Dragging Document Elements (JavaScript)
 
- event interfaces and event details:  19.2.6. Event Interfaces and Event Details (JavaScript)
- event modules and event types:  19.2.5. Event Modules and Event Types (JavaScript)
- event propagation:  19.2.1. Event Propagation (JavaScript)
- mixing with original event model:  19.2.8. Mixing Event Models (JavaScript)
- registering event handlers
- 
    
    - functions:  19.2.2. Event Handler Registration (JavaScript)
- objects as:  19.2.4. Registering Objects as Event Handlers (JavaScript)
 
- synthesizing events:  19.2.9. Synthesizing Events (JavaScript)
 
- standard input:  20.1. Introduction (PHP Cookbook)
- 
  
  - reading from:  18.5.1. Problem (PHP Cookbook)
- reading from the keyboard:  20.4.1. Problem (PHP Cookbook)
 
- :standard method group (CGI.pm module):  14.2. Importing Method Groups (Webmaster in a Nutshell)
- standard output:  20.1. Introduction (PHP Cookbook)
- 
  
  - reading from a program:  18.23.1. Problem (PHP Cookbook)
- redirecting standard error to:  18.24.2. Solution (PHP Cookbook)
- writing to:  18.19.1. Problem (PHP Cookbook)
 
- standardization
- 
  
  - browsers and:  1.9. A Fragmenting World (Dynamic HTML)
- 
    -  2. Cross-Platform Compromises (Dynamic HTML)
-  5.7. Changing Content (Dynamic HTML)
 
- common denominator:  2.6.5. Designing for the Common Denominator (Dynamic HTML)
- coordinating with version releases:  1.1. The Standards Alphabet Soup (Dynamic HTML)
- CSS modularization:  7.3. CSS Modularization (CSS3) (Dynamic HTML)
- CSS-P origin:  4. Adding Dynamic Positioning to Documents (Dynamic HTML)
- DOM and:  1.6. Document Object Model (Dynamic HTML)
- 
    -  7.4. DOM Modularization (DOM2 and DOM3) (Dynamic HTML)
-  7.5. What Is Conformance? (Dynamic HTML)
 
- HTML implementation:  1.3. HTML (Dynamic HTML)
- IE DHTML and:  2.3. Internet Explorer DHTML (Dynamic HTML)
- illegal characters:  5.5. Changing Tag Attribute Values (Dynamic HTML)
- lowercase tag selectors:  3.6.1.1. The <style> tag (Dynamic HTML)
- Mozilla browser and:  2.4. Netscape 6 (Mozilla) DHTML (Dynamic HTML)
- 
    -  2.4. Netscape 6 (Mozilla) DHTML (Dynamic HTML)
 
- W3C modularization:  7.1. W3C Modularization (Dynamic HTML)
- 
    -  7.1. W3C Modularization (Dynamic HTML)
 
- XHTML:  1.4. XHTML (Dynamic HTML)
- 
    -  7.2. XHTML Modularization (XHTML Basic and 1.1) (Dynamic HTML)
 
 
- standards
- 
  
  - ECMA-262, for JavaScript:  1.2. Versions of JavaScript (JavaScript)
- emphasizing over particular browsers:  1.3. Client-Side JavaScript (JavaScript)
- recent developments in:  0. Preface (JavaScript)
 
- standby attribute, object elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- standby attribute, <object>:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- standby property, object objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- start( ) (Auth):  17.9.3. Discussion (PHP Cookbook)
- start( ) method, marquee objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- start and end element handlers:  11.3.1. Element Handlers (Programming PHP)
- start and end points, setting for ranges:  17.5.2.1. Start and end positions (JavaScript)
- start attribute
- 
  
  - img elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- input elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- <img> tag:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <ol> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- ol elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
 
- start property
- 
  
  - img objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- input (type="image") objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- ol objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- start tags, PHP:  18.14.3. Discussion (PHP Cookbook)
- start value of strings:  4.7.1. Substrings (Programming PHP)
- startContainer property:  25. W3C DOM Reference (JavaScript),  Range objects:   9.6. Alphabetical Object Reference (Dynamic HTML)
- start_element( ):  12.5.3. Discussion (PHP Cookbook)
- start/end tags
- 
  
  - include statement and:  2.10.4. Reusing Functions with Include and Require Files (Web Database Applications)
- omitting:  2.1.1. PHP Basics (Web Database Applications)
 
- startform( ) (CGI.pm):  14. The CGI.pm Module (Webmaster in a Nutshell)
- start_html( ) (CGI.pm):  14.5. Using JavaScript Features (Webmaster in a Nutshell)
- 
  -  14. The CGI.pm Module (Webmaster in a Nutshell)
 
- starting and ending angles (in degrees) for arcs:  15.3.3. Discussion (PHP Cookbook)
- starting point, graphics in PDF files:  10.4.2. Graphics (Programming PHP)
- start_multipart_form( ) (CGI.pm):  14. The CGI.pm Module (Webmaster in a Nutshell)
- startOffset property:  25. W3C DOM Reference (JavaScript),  Range objects:   9.6. Alphabetical Object Reference (Dynamic HTML)
- StartServers directive (Apache):  18. Apache Configuration (Webmaster in a Nutshell)
- 
  -  20.4.11. Some Notes on Sizing Apache (Webmaster in a Nutshell)
 
- starvation problem:  6.2.2.2. The LOCK TABLES and UNLOCK TABLES statements in MySQL (Web Database Applications)
- stat( ):  19.1. Introduction (PHP Cookbook)
- 
  -  19.3.2. Solution (PHP Cookbook)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- stat( ) function
- 
  
  - calling on symbolic links:  19.3.3. Discussion (PHP Cookbook)
- file information returned by:  19.3.3. Discussion (PHP Cookbook)
 
- state:  1.1.1.2. State (Web Database Applications)
- 
  
  - building applications to maintain:  8.1. Building Applications That Keep State (Web Database Applications)
- client:  1.6.5. Read and Write Client State with Cookies (JavaScript)
- debugger program for printing stack trace:  5.10.2. Stacks (Programming PHP)
- local variables and arguments, in function scope:  11.4. Lexical Scoping and Nested Functions (JavaScript)
- maintaining between requests:  7.6. Maintaining State (Programming PHP)
- 
    
    - combining cookies and sessions:  7.6.3. Combining Cookies and Sessions (Programming PHP)
- cookies:  7.6. Maintaining State (Programming PHP)
- session tracking:  7.6. Maintaining State (Programming PHP)
- sessions:  7.6.2. Sessions (Programming PHP)
 
- Window object and its variables:  12.3.5. Window and Variable Lifetime (JavaScript)
 
- stateless applications, building:  9.4.1. Building Stateless Applications (Web Database Applications)
- statement blocks:  6.2. Compound Statements (JavaScript),  block-level variable scope:   4.3.1. No Block Scope (JavaScript)
- statement handles:  10.1. Introduction (PHP Cookbook)
- statements:  6. Statements (JavaScript)
- 
  
  - assignment statement:  6.3.2. Event Handlers as Object Properties (Dynamic HTML)
- 
    -  6.3.2. Event Handlers as Object Properties (Dynamic HTML)
 
- break:  6.11. break (JavaScript)
- compound:  6.2. Compound Statements (JavaScript),  terminating abruptly:   6.2. Compound Statements (JavaScript)
- continue:  6.12. continue (JavaScript)
- do/while:  6.7. do/while (JavaScript)
- else:  6.3. if (JavaScript)
- else if:  6.4. else if (JavaScript)
- empty:  6.19. The Empty Statement (JavaScript)
- 
    -  6.19. The Empty Statement (JavaScript)
 
- in event handlers:  12.2.3. Event Handlers (JavaScript)
- expression:  6.1. Expression Statements (JavaScript)
- flow-control:  2.5. Flow-Control Statements (Programming PHP)
- 
    
    - declare:  2.5.6. declare (Programming PHP)
- exit and return:  2.5.7. exit and return (Programming PHP)
- for:  2.5.4. for (Programming PHP)
- foreach:  2.5.5. foreach (Programming PHP)
- if statement:  2.5.1. if (Programming PHP)
- switch:  2.5.2. switch (Programming PHP)
- while:  2.5.3. while (Programming PHP)
 
- for:  6.8. for (JavaScript)
- for/in, with associative arrays:  8.6. Objects as Associative Arrays (JavaScript)
- function:  6.14. function (JavaScript)
- 
    -  7.1. Defining and Invoking Functions (JavaScript)
 
- inline statements:  6.3.1. Event Handlers as Tag Attributes (Dynamic HTML)
- in JavaScript URLs:  12.2.4. JavaScript in URLs (JavaScript)
- labeling:  6.10. Labels (JavaScript)
- referencing elements:  2.3.1. Element Object References (Dynamic HTML)
- return:  6.15. return (JavaScript)
- 
    -  7.1. Defining and Invoking Functions (JavaScript)
-  3.2. Defining a Function (Programming PHP)
 
- return statements:  6.4.1. Setting the return Value (Dynamic HTML)
- 
    -  6.4.2. The event.returnValue Property (IE 5 and Later) (Dynamic HTML)
-  6.4.4. Cross-Browser Techniques (Dynamic HTML)
 
- semicolons (;) in:  2.1.2. Statements and Semicolons (Programming PHP)
- semicolons between:  1.10. Exploring JavaScript (JavaScript)
- 
    -  2.4. Optional Semicolons (JavaScript)
-  6. Statements (JavaScript)
 
- summary of:  6.20. Summary of JavaScript Statements (JavaScript)
- switch:  6.5. switch (JavaScript)
- throw:  6.16. throw (JavaScript)
- try/catch:  6.17. try/catch/finally (JavaScript)
- try/catch/finally:  6.16. throw (JavaScript)
- 
    -  6.17. try/catch/finally (JavaScript)
 
- try/finally:  6.17. try/catch/finally (JavaScript)
- var:  6.13. var (JavaScript)
- while:  6.6. while (JavaScript)
- with:  6.18. with (JavaScript)
 
- static methods:  6.3. Accessing Properties and Methods (Programming PHP),  declaring:   6.4.1. Declaring Methods (Programming PHP)
- static objects:  12.2. About Static Objects (Dynamic HTML)
- static positioning, elements:  18.2.1. The Key to DHTML: The position Attribute (JavaScript)
- static value (position attribute):  4.1.1. Setting the position Attribute (Dynamic HTML)
- 
  -  4.2.1. The position Attribute (Dynamic HTML)
 
- static variables:  5.6.1. Problem (PHP Cookbook)
- 
  -  2.3.3.3. Static variables (Programming PHP)
-  3.3.2. Static Variables (Programming PHP)
 
- status bar
- 
  
  - animation techniques:  13.4. Timeouts and Intervals (JavaScript)
- visibility in window:  24. Client-Side JavaScript Reference (JavaScript)
 
- status codes, HTTP:  17. HTTP (Webmaster in a Nutshell)
- 
  -  17.2. Server Responses and Status Codes (Webmaster in a Nutshell)
 
- status codes, HTTP response:  7.1. HTTP Basics (Programming PHP)
- status line, browser window:  13.3. The Status Line (JavaScript),  displaying user messages with JavaScript:   1.6.2. Control the Browser (JavaScript)
- status line in browser window:  11.3.2.2. The status line (Webmaster in a Nutshell)
- status( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- status property:  13.1. Window Overview (JavaScript)
- 
  -  13.3. The Status Line (JavaScript)
-  24. Client-Side JavaScript Reference (JavaScript)
- button objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- input (type="checkbox") objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- input (type="radio") objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- textarea objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- Window object:  24. Client-Side JavaScript Reference (JavaScript)
- window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- status property (Window object):  11.3.2.2. The status line (Webmaster in a Nutshell)
- statusbar objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
  -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- statusbar property
- 
  
  - window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- status_line( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- stdclass class:  7.1. Introduction (PHP Cookbook),  adding properties to base object:   7.12.2. Solution (PHP Cookbook)
- stdClass (reserved class name):  6.4. Declaring a Class (Programming PHP)
- STD_PHP_INI_ENTRY( ) macro:  14.12. Extension INI Entries (Programming PHP)
- sticky bit:  19.1. Introduction (PHP Cookbook)
- sticky forms:  7.4.5. Sticky Forms (Programming PHP)
- sticky multi-valued parameters, HTML forms:  7.4.7. Sticky Multivalued Parameters (Programming PHP)
- stop( ):  24. Client-Side JavaScript Reference (JavaScript)
- stop( ) method
- 
  
  - marquee objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- stopPropagation( ):  6.5.2. W3C Event Capture (Dynamic HTML)
- 
  -  19.2.1. Event Propagation (JavaScript)
-  19.2.6.1. Event (JavaScript)
-  25. W3C DOM Reference (JavaScript)
 
- stopPropagation( ) method, event objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- stopPropagation( ) (Event object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- store( ):  16.4. Cookie Example (JavaScript)
- stored procedures:  3.10.4. Limitations of MySQL (Web Database Applications)
- storing cookies:  16.2. Storing Cookies (JavaScript)
- storing data in arrays:  5.3. Storing Data in Arrays (Programming PHP)
- 
  
  - adding values to end of array:  5.3.1. Adding Values to the End of an Array (Programming PHP)
- assigning range of values:  5.3.2. Assigning a Range of Values (Programming PHP)
- getting array size:  5.3.3. Getting the Size of an Array (Programming PHP)
- padding:  5.3.4. Padding an Array (Programming PHP)
 
- strace( ):  18.24.1. Problem (PHP Cookbook)
- strace utility:  20.3.1. Unbuffered Reads and Writes (Webmaster in a Nutshell)
- strcasecmp( ):  4.6.1. Exact Comparisons (Programming PHP)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.6.3. Comparing Strings (Web Database Applications)
 
- strchr( ):  4.7.4.2. Searches returning rest of string (Programming PHP)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- strcmp( ):  2.4.8. Comparison Operators (Programming PHP)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.2.3. Conditional Expressions (Web Database Applications)
-  2.6.3. Comparing Strings (Web Database Applications)
-  3.9.1.1. String-comparison operators and functions (Web Database Applications)
 
- strcmp( ) function:  4.6.1. Exact Comparisons (Programming PHP)
- strcoll( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- strcspn( ):  4.7.4.3. Searches using masks (Programming PHP)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- streaming PDF documents:  10.2.6. Terminating and Streaming a PDF Document (Programming PHP)
- stress attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- stress property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
-  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- strftime( ):  3.2.2. Solution (PHP Cookbook)
- 
  -  3.2.4. See Also (PHP Cookbook)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.8.2. Formatting a Date (Web Database Applications)
- button displaying current time:  20.8.3. Discussion (PHP Cookbook)
- %c format string (for localization):  16.6.2. Solution (PHP Cookbook)
- day of week, month, or year, week of the year:  3.8.2. Solution (PHP Cookbook)
- formatting dates and times:  3.5.3. Discussion (PHP Cookbook)
- start date for time ranges:  3.15.2. Solution (PHP Cookbook)
 
- Strict validation:  1.4. XHTML (Dynamic HTML)
- strike( ),  String objects:   12.5. Core Objects (Dynamic HTML)
- strike elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- strike objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
  -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- striking out text in PDF files:  10.3.3. Text Attributes (Programming PHP)
- string assignments:  2.1.5. Expressions, Operators, and Variable Assignment (Web Database Applications)
- String( ),  calling as function:   11.1.2. Explicit Type Conversions (JavaScript)
- (string) casting operator:  2.4.11. Casting Operators (Programming PHP)
- string clean( ):  10.4. The Winestore Include Files (Web Database Applications)
- string comparison operators/functions:  3.9.1.1. String-comparison operators and functions (Web Database Applications)
- string concatenation (+) operator:  5.3. Arithmetic Operators (JavaScript)
- 
  -  5.6. String Operators (JavaScript)
-  5.6. String Operators (JavaScript)
 
- string concatenation operator(.):  1.8.2. Solution (PHP Cookbook)
- string crypt( ):  9.3. Authentication Using a Database (Web Database Applications)
- string datatypes
- 
  
  - JavaScript:  11.2.8.3. Strings (Webmaster in a Nutshell)
- PHP:  16.5.3. Strings (Webmaster in a Nutshell)
 
- string getCustomerID( ):  10.4. The Winestore Include Files (Web Database Applications)
- string literals:  23. Core JavaScript Reference (JavaScript)
- 
  -  2.2.3. Strings (Programming PHP)
-  2.1.1.4. String literals (Web Database Applications)
-  2.6.1. String Literals (Web Database Applications)
- color properties:  14.3. Document Color Properties (JavaScript)
- concatenating:  5.6. String Operators (JavaScript)
- 
    -  5.6. String Operators (JavaScript)
 
- converting:  11.3. Garbage Collection (JavaScript)
- converting numbers to/from:  11.1.3. Converting Numbers to Strings (JavaScript)
- operators for:  5.6. String Operators (JavaScript)
- property names as:  8.6. Objects as Associative Arrays (JavaScript)
- variable type of:  4.4. Primitive Types and Reference Types (JavaScript)
 
- string mysql_tablename( ):  4.1.3.2. Other functions (Web Database Applications)
- String object:  23. Core JavaScript Reference (JavaScript)
- 
  
  - defining method for all:  8.4.1. Prototypes and Built-in Classes (JavaScript)
- HTML methods:  23. Core JavaScript Reference (JavaScript)
- methods, cookie, determining value of:  16.3. Reading Cookies (JavaScript)
 
- String object (JavaScript):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- String objects:  12.5. Core Objects (Dynamic HTML)
- string session_id( ):  8.3.5. Functions for Accessing Sessions in PHP (Web Database Applications)
- string showWine( ):  10.4. The Winestore Include Files (Web Database Applications)
- strings:  3. Data Types and Values (JavaScript)
- 
  -  3.2. Strings (JavaScript)
-  11.2.1. Primitive Types and Reference Types (JavaScript)
-  1.1. Introduction (PHP Cookbook)
-  2.2.3. Strings (Programming PHP)
-  2.4.7. Autoincrement and Autodecrement Operators (Programming PHP)
-  4. Strings (Programming PHP)
-  A.2b. Alphabetical Listing of PHP Functions (f-i) (Programming PHP)
-  2.6. Strings (Web Database Applications)
- accessing individual characters:  4.3. Accessing Individual Characters (Programming PHP)
- as array keys:  4.1. Introduction (PHP Cookbook)
- 
    
    - arrays for multiple return values:  6.9.3. Discussion (PHP Cookbook)
- merging:  4.8.3. Discussion (PHP Cookbook)
- mixing with numeric:  4.2.3. Discussion (PHP Cookbook)
 
- as keys to associative arrays:  5.1. Indexed Versus Associative Arrays (Programming PHP)
- associating values with (see associative arrays)
- binary data, storing in:  1.14.1. Problem (PHP Cookbook)
- breaking into chunks (example):  7.4.2. Parameters (Programming PHP)
- breaking into smaller pieces:  1.12.1. Problem (PHP Cookbook)
- C-string encoding:  4.5.4. C-String Encoding (Programming PHP)
- case, controlling:  1.7.1. Problem (PHP Cookbook)
- changing case of:  4.4.2. Changing Case (Programming PHP)
- characters, converting into HTML entity equivalents:  4.5.1.1. Entity-quoting all special characters (Programming PHP)
- checking for valid number:  2.2.1. Problem (PHP Cookbook)
- comparing:  5.5.1. Comparison Operators (JavaScript)
- 
    -  5.6. String Operators (JavaScript)
-  2.4.8. Comparison Operators (Programming PHP)
-  4.6. Comparing Strings (Programming PHP)
-  2.6.3. Comparing Strings (Web Database Applications)
- by value:  5.4.1. Equality (==) and Identity (===) (JavaScript)
- 
      -  11.2.3. Comparing Strings (JavaScript)
 
- for approximate equality:  4.6.2. Approximate Equality (Programming PHP)
- for equality:  2.2.3. Strings (Programming PHP)
- 
      -  4.6.1. Exact Comparisons (Programming PHP)
 
- for identity:  5.4.1. Equality (==) and Identity (===) (JavaScript)
 
- complex data types, encapsulating as:  5.8.1. Problem (PHP Cookbook),  serializing strings:   5.8.2. Solution (PHP Cookbook)
- compressing:  18.26.3. Discussion (PHP Cookbook)
- concatenating:  3.2.3. Working with Strings (JavaScript)
- 
    -  5.3. Arithmetic Operators (JavaScript)
-  23. Core JavaScript Reference (JavaScript)
-  2.4.4. Implicit Casting (Programming PHP)
- . operator:  2.4.6. String Concatenation Operator  (Programming PHP)
- strcat( ):  3.2. Defining a Function (Programming PHP)
 
- containing numbers, sorting in correct order:  5.8.2. Natural-Order Sorting (Programming PHP)
- converting
- 
    
    - array elements to and concatenating:  9.2.1. join( ) (JavaScript)
- arrays to:  9.2.9. toString( ) and toLocaleString( ) (JavaScript)
- 
      -  23. Core JavaScript Reference (JavaScript)
 
- between encodings, iconv extension:  B.1. Optional Extensions Listing (Programming PHP)
- between JavaScript and Java:  22.5. LiveConnect Data Conversion (JavaScript)
- boolean values to:  23. Core JavaScript Reference (JavaScript)
- character codes to:  19.3.1. The IE Event Object (JavaScript)
- integers to:  3.1.4. Working with Numbers (JavaScript)
- JavaObject objects to:  22.6. JavaScript Conversion of JavaObjects (JavaScript)
- numbers to:  11.1.3. Converting Numbers to Strings (JavaScript)
- 
      -  23. Core JavaScript Reference (JavaScript)
 
- objects to:  8.7.2. The toString( ) Method (JavaScript)
- 
      -  23. Core JavaScript Reference (JavaScript)
-  23. Core JavaScript Reference (JavaScript)
 
- regular expressions to:  23. Core JavaScript Reference (JavaScript)
- to numbers:  11.1.4. Converting Strings to Numbers (JavaScript)
- 
      -  2.4.4. Implicit Casting (Programming PHP)
 
- to/from URL encoding:  4.5.2. URLs (Programming PHP)
- 
      -  9.6. Dynamically Generated Buttons (Programming PHP)
 
 
- converting arrays to:  4.9.1. Problem (PHP Cookbook)
- converting to timestamp:  2.8.1.3. String to timestamp (Web Database Applications)
- 
    -  7.2.1.1. Validating dates (Web Database Applications)
 
- converting to/from integers:  7.2.1.1. Validating dates (Web Database Applications)
- converting to/from numbers:  2.1. Introduction (PHP Cookbook)
- copying and passing by reference:  11.2.2. Copying and Passing Strings (JavaScript)
- CSS style attribute vales:  18.5.5. Traversing Style Sheets (JavaScript)
- CSSPrimitiveValue:  25. W3C DOM Reference (JavaScript)
- CSS2Properties collection:  5.6.1. The style Property (Dynamic HTML)
- date and time
- 
    
    - date, in local time zone:  23. Core JavaScript Reference (JavaScript)
- GMT:  23. Core JavaScript Reference (JavaScript)
- localized time:  23. Core JavaScript Reference (JavaScript)
- 
      -  23. Core JavaScript Reference (JavaScript)
 
 
- double-quoted, variable interpolation in:  17.4.3. Discussion (PHP Cookbook)
- dumping variable contents as:  5.9.1. Problem (PHP Cookbook)
- empty:  5.1. Introduction (PHP Cookbook),  assigning as default value of function parameter:   6.3.3. Discussion (PHP Cookbook)
- empty strings:  2.6.1. Object Detection over Browser Sniffing (Dynamic HTML)
- escape sequences:  1.1. Introduction (PHP Cookbook)
- expanding and compressing tabs:  1.6.1. Problem (PHP Cookbook)
- extension functions returning:  14.8.1. Simple Types (Programming PHP)
- first character, finding:  3.2.3. Working with Strings (JavaScript)
- functions for manipulating and searching:  4.7. Manipulating and Searching Strings (Programming PHP)
- 
    -  A.1. PHP Functions by Category (Programming PHP)
- exploding and imploding:  4.7.3. Decomposing a String (Programming PHP)
- padding:  4.7.2. Miscellaneous String Functions (Programming PHP)
- repeating:  4.7.2. Miscellaneous String Functions (Programming PHP)
- reversing:  4.7.2. Miscellaneous String Functions (Programming PHP)
- search functions:  4.7.4. String-Searching Functions (Programming PHP)
- splitting on regular expression pattern boundary:  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- substrings:  4.7.1. Substrings (Programming PHP)
- tokenizing:  4.7.3.2. Tokenizing (Programming PHP)
 
- getElementById( ) method:  2.6.6. Custom APIs (Dynamic HTML)
- in heredocs:  1.1. Introduction (PHP Cookbook)
- HTML, converting special characters to entities:  4.5.1. HTML (Programming PHP)
- HTML event handler attribute values:  19.1.3. Event Handlers as Properties (JavaScript)
- HTML meta tags, extracting from:  4.5.1.4. Extracting meta tags (Programming PHP)
- HTML tags, removing from:  4.5.1.3. Removing HTML tags (Programming PHP)
- indexes to associative arrays:  3.5. Objects (JavaScript)
- initializing:  1.1. Introduction (PHP Cookbook)
- innerText property:  1.6.2. Microsoft IE 4 DOM (Dynamic HTML)
- interpolating functions and expressions:  1.8.1. Problem (PHP Cookbook)
- last character, getting:  3.2.3. Working with Strings (JavaScript)
- length of:  3.2.3. Working with Strings (JavaScript)
- 
    -  23. Core JavaScript Reference (JavaScript)
 
- length of, strlen( ) function (example):  3.1. Calling a Function (Programming PHP)
- matching beginning/end of:  10.1.5. Specifying Match Position (JavaScript)
- methods using regular expressions:  10.2. String Methods for Pattern Matching (JavaScript)
- null-terminated, in extensions:  14.6. The pval/zval Data Type (Programming PHP)
- numeric:  2.2.3. Discussion (PHP Cookbook)
- objects, converting to, localization:  8.7.3. The toLocaleString( ) Method (JavaScript)
- outputting DOM XML document to:  12.3.3. Discussion (PHP Cookbook)
- parsing comma-separated data:  1.10.1. Problem (PHP Cookbook)
- parsing dates and times from:  3.10.1. Problem (PHP Cookbook)
- parsing fixed-width records in:  1.11.1. Problem (PHP Cookbook)
- printing:  4.2. Printing Strings (Programming PHP)
- 
    
    - with echo:  4.2.1. echo (Programming PHP)
- with print( ) function:  4.2.2. print( ) (Programming PHP)
- with printf( ) function:  4.2.3. printf( ) (Programming PHP)
- with print_r( ) function:  4.2.4. print_r( ) and var_dump( ) (Programming PHP)
- with var_dump( ) function:  4.2.4. print_r( ) and var_dump( ) (Programming PHP)
 
- processing one character at a time:  1.4.1. Problem (PHP Cookbook)
- property names, expressing as:  8.6. Objects as Associative Arrays (JavaScript)
- quoting in PHP array keys:  5.2. Identifying Elements of an Array (Programming PHP)
- quoting in queried data:  10.10.2. Solution (PHP Cookbook)
- quoting string constants:  4.1. Quoting String Constants (Programming PHP)
- 
    
    - in double-quoted strings:  4.1.3. Double-Quoted Strings (Programming PHP)
- in here documents:  4.1.4. Here Documents (Programming PHP)
- in single-quoted strings:  4.1.2. Single-Quoted Strings (Programming PHP)
- in variable interpolation:  4.1.1. Variable Interpolation (Programming PHP)
 
- reading files into:  18.6.1. Problem (PHP Cookbook)
- referencing elements:  2.3.1. Element Object References (Dynamic HTML)
- regular expressions, using on:  4.8. Regular Expressions (Programming PHP)
- 
    
    - Perl-compatible regular expressions:  4.10. Perl-Compatible Regular Expressions (Programming PHP)
- POSIX-style regular expressions:  4.9. POSIX-Style Regular Expressions (Programming PHP)
 
- removing whitespace from:  4.4.1. Removing Whitespace (Programming PHP)
- returning all program output as single string:  18.23.3. Discussion (PHP Cookbook)
- reversing by word or character:  1.5.1. Problem (PHP Cookbook)
- second, third, and fourth characters, extracting:  3.2.3. Working with Strings (JavaScript)
- similarity between, calculating:  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- splitting into an array:  2.7.2.3. Splitting a string into an array (Web Database Applications)
- splitting on regular expression:  13.10.2. Solution (PHP Cookbook)
- SQL queries, escaping string literals in:  4.5.3. SQL (Programming PHP)
- String class methods
- 
    
    - split( ):  11.6. Netscape's JavaScript 1.2 Incompatibilities (JavaScript)
- substring( ):  11.6. Netscape's JavaScript 1.2 Incompatibilities (JavaScript)
 
- string literals:  3.2.1. String Literals (JavaScript),  escape sequences in:   3.2.2. Escape Sequences in String Literals (JavaScript)
- String object:  3.12. Primitive Data Type Wrapper Objects (JavaScript)
- style properties, specifying values as:  18.3.2. Working with Style Properties (JavaScript)
- substrings
- 
    
    - accessing:  1.2. Accessing Substrings (PHP Cookbook)
- replacing:  1.3.1. Problem (PHP Cookbook)
 
- trimming blanks from:  1.9.1. Problem (PHP Cookbook)
- trimming characters from end:  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- typeof operator:  2.6.1. Object Detection over Browser Sniffing (Dynamic HTML)
- wrapping text:  1.13.1. Problem (PHP Cookbook)
- for XML error reporting:  11.3.8. Errors (Programming PHP)
 
- stripcslashes( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- stripcslashes( ) function, single-character escapes:  4.5.4. C-String Encoding (Programming PHP)
- stripping unwanted file permissions:  12.4.1. Get It Right the First Time (Programming PHP)
- stripslashes( ):  5.8.3. Discussion (PHP Cookbook)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- using on $_GET, $_POST, and $_COOKIES:  7.4.3. Automatic Quoting of Parameters (Programming PHP)
 
- stripslashes( ) function:  4.5.3. SQL (Programming PHP)
- strip_tags( ):  11.12.2. Solution (PHP Cookbook)
- 
  -  13.5.3. Discussion (PHP Cookbook)
-  4.5.1.3. Removing HTML tags (Programming PHP)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- stristr( ):  4.7.4.2. Searches returning rest of string (Programming PHP)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.6.4.3. Extracting a found portion of a string (Web Database Applications)
 
- strlen( ):  3.1. Calling a Function (Programming PHP)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.6.1.2. Length of a string (Web Database Applications)
 
- strlen( ) function, accessing individual string characters:  4.3. Accessing Individual Characters (Programming PHP)
- strnatcasecmp( ) function:  4.6.1. Exact Comparisons (Programming PHP)
- strnatcmp( ):  4.18.3. Discussion (PHP Cookbook)
- 
  -  4.6.1. Exact Comparisons (Programming PHP)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- strncasecmp( ):  2.6.3. Comparing Strings (Web Database Applications)
- strncasecmp( ) function:  4.6.1. Exact Comparisons (Programming PHP)
- strncmp( ):  4.6.1. Exact Comparisons (Programming PHP)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.6.3. Comparing Strings (Web Database Applications)
 
- stroking
- 
  
  - graphic paths:  10.4.2. Graphics (Programming PHP)
- 
    
    - patterns for:  10.4.3. Patterns (Programming PHP)
 
- text:  10.3.3. Text Attributes (Programming PHP)
 
- strong elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- strong objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
  -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- str_pad( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- 
  -  2.6.2.2. Padding strings (Web Database Applications)
 
- str_pad( ) function:  4.7.2. Miscellaneous String Functions (Programming PHP)
- strpos( ):  6.10.3. Discussion (PHP Cookbook)
- 
  -  4.7.4.1. Searches returning position (Programming PHP)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.6.4.2. Finding the position of a substring (Web Database Applications)
-  2.6.4.4. Extracting multiple values from a string (Web Database Applications)
 
- strrchr( ):  4.7.4.2. Searches returning rest of string (Programming PHP)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.6.4.3. Extracting a found portion of a string (Web Database Applications)
 
- str_repeat( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- str_repeat( ) function:  4.7.2. Miscellaneous String Functions (Programming PHP)
- str_replace( ):  2.2.4. See Also (PHP Cookbook)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.6.5.1. Replacing substrings (Web Database Applications)
- switching tabs to/from spaces:  1.6.2. Solution (PHP Cookbook)
 
- strrev( ):  1.5.2. Solution (PHP Cookbook)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- strrev( ) function:  4.7.2. Miscellaneous String Functions (Programming PHP)
- strrpos( ):  4.7.4.1. Searches returning position (Programming PHP)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.6.4.2. Finding the position of a substring (Web Database Applications)
 
- strspn( ):  4.7.4.3. Searches using masks (Programming PHP)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- strstr( ):  4.7.4.2. Searches returning rest of string (Programming PHP)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.6.4.3. Extracting a found portion of a string (Web Database Applications)
 
- strtok( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- strtok( ) function:  4.7.3.2. Tokenizing (Programming PHP)
- strtolower( ):  1.7.2. Solution (PHP Cookbook)
- 
  -  1.7.3. Discussion (PHP Cookbook)
-  4.4.2. Changing Case (Programming PHP)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- strtotime( ):  3.10.2. Solution (PHP Cookbook)
- 
  -  2.8.1.3. String to timestamp (Web Database Applications)
-  7.2.1.1. Validating dates (Web Database Applications)
- adding to/subtracting from a date:  3.11.2. Solution (PHP Cookbook)
- parsing date formats:  3.10.3. Discussion (PHP Cookbook)
 
- strtoupper( ):  1.7.2. Solution (PHP Cookbook)
- 
  -  1.7.3. Discussion (PHP Cookbook)
-  4.4.2. Changing Case (Programming PHP)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- strtr( ):  10.10.3. Discussion (PHP Cookbook)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.6.5.2. Translating characters and substrings (Web Database Applications)
 
- structs
- 
  
  - storing extensionwide global C variables in:  14.10.3. Internal Extension Globals (Programming PHP)
- storing resources in:  14.13. Resources (Programming PHP)
 
- structured access to databases:  10.2.3. Discussion (PHP Cookbook)
- Structured Query Language:  1.4.4. SQL (Web Database Applications)
- 
  - (see also SQL)
 
- strval( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- 
  -  7.2.1.1. Validating dates (Web Database Applications)
 
- style attribute:  3.1. Core Attributes (Webmaster in a Nutshell)
- 
  -  9.1.1. Inline Styles (Webmaster in a Nutshell)
- <applet> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <bdo> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <br> tag:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <font> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <frame> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <hr> tag:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <iframe> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <ilayer> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <isindex> tag:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <layer> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <marquee> tagss:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <multicol> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- <span> tags:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
 
- style attributes:  8.2.1. Attributes (Dynamic HTML)
- 
  -  18.1. Styles and Style Sheets with CSS (JavaScript)
- combining:  18.1. Styles and Style Sheets with CSS (JavaScript)
- cross-platform style differences:  3.10. Cross-Platform Style Differences (Dynamic HTML)
- display and visibility:  18.2.4. Element Display and Visibility (JavaScript)
- DOM object types representing:  18.5.5. Traversing Style Sheets (JavaScript)
- element positioning and visibility:  18.2. Element Positioning with CSS (JavaScript)
- filtering:  2.3.6. Transitions and Filters (Dynamic HTML)
- HTML, defining inline styles with:  18.1.3. The Cascade (JavaScript)
- iframe element:  5.9.1. The iframe Element (Dynamic HTML)
- inheritance and:  3.3.1. Inheritance (Dynamic HTML)
- 
    -  3.3.1. Inheritance (Dynamic HTML)
 
- JavaScript properties corresponding to:  18.3. Scripting Styles (JavaScript)
- naming in JavaScript:  18.3.1. Naming Conventions: CSS Attributes in JavaScript (JavaScript)
- number limits:  3.6.1.1. The <style> tag (Dynamic HTML)
- proprietary:  5.6.1. The style Property (Dynamic HTML)
- pseudo-element example:  3.8.1.1. Using pseudo-elements (Dynamic HTML)
- selecting style sheet style:  3.6.3. Selecting a Style Sheet Style (Dynamic HTML)
- specifics:  3.5.1. Style Attributes (Dynamic HTML)
- style rules and:  3.9. Cascade Precedence Rules (Dynamic HTML)
- value types:  11.1. Attribute Value Types (Dynamic HTML)
- z-index (element stacking order):  18.2.3. The Third Dimension: z-index (JavaScript)
 
- style attributes, CSS:  1.6.1. Control Document Appearance and Content (JavaScript)
- style definition:  1.3. HTML (Dynamic HTML)
- 
  -  1.5. Style Sheets (Dynamic HTML)
 
- style (element) objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- 
  
  - accessing styleSheet objects:  5.6.3. Other Techniques (Dynamic HTML)
- embedding style sheets:  3.6.1. In-Document Styles (Dynamic HTML)
- positioning elements example:  4.1.1. Setting the position Attribute (Dynamic HTML)
- separating content:  3.6.3. Selecting a Style Sheet Style (Dynamic HTML)
- type attribute:  3.4. The CSS Platform (Dynamic HTML)
 
- Style object:  24. Client-Side JavaScript Reference (JavaScript)
- Style object (JavaScript):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style properties:  9.5.3. Event Handlers (Dynamic HTML)
- 
  
  - components:  2.3.2. Cascading Style Sheets (Dynamic HTML)
- CSSRule objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- element objects:  3.6.3. Selecting a Style Sheet Style (Dynamic HTML)
- 
    -  4.3.3. Reading Effective Style Properties (Dynamic HTML)
 
- features:  5.6.1. The style Property (Dynamic HTML)
- Netscape 6 and:  2.4.3. Positioning and Layering (Dynamic HTML)
- object detection example:  2.6.1. Object Detection over Browser Sniffing (Dynamic HTML)
- page objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- recommendations:  5.6.3. Other Techniques (Dynamic HTML)
- rule objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- W3C DOM specification:  2.4.2. Cascading Style Sheets (Dynamic HTML)
 
- style properties, JavaScript:  18.3. Scripting Styles (JavaScript),  CSS2Properties object, working with:   18.3.2. Working with Style Properties (JavaScript)
- style property:  25. W3C DOM Reference (JavaScript)
- 
  -  25. W3C DOM Reference (JavaScript)
-  25. W3C DOM Reference (JavaScript)
-  25. W3C DOM Reference (JavaScript)
- HTMLElement object:  17.1.3. The DOM HTML API (JavaScript)
- 
    -  18.5. Other DOM APIs for Styles and Style Sheets (JavaScript)
-  24. Client-Side JavaScript Reference (JavaScript)
 
 
- style rules:  3.5. Of Style Sheets, Elements, Attributes, and Values (Dynamic HTML)
- 
  -  3.7.2. ID Selectors (Dynamic HTML)
-  4.1.1. Setting the position Attribute (Dynamic HTML)
-  5.11. Combining Forces: A Custom Newsletter (Dynamic HTML)
 
- style sheets
- 
  
  - accessing properties:  2.3.2. Cascading Style Sheets (Dynamic HTML)
- advanced subgroup selectors:  3.8. Advanced Subgroup Selectors (Dynamic HTML)
- at-rules:  3.6.2.3. The @import rule (Dynamic HTML)
- 
    -  3.9. Cascade Precedence Rules (Dynamic HTML)
-  4.2.2. top, right, bottom, and left Attributes (Dynamic HTML)
-  11.3. At-Rules (Dynamic HTML)
 
- block-level elements:  3.2. Understanding Block-Level Elements (Dynamic HTML)
- browser variance in rendering:  2.6.5. Designing for the Common Denominator (Dynamic HTML)
- cascade precedence rules:  3.9. Cascade Precedence Rules (Dynamic HTML)
- classes of styles:  9.2.3. Style Classes (Webmaster in a Nutshell)
- common subgroup selectors:  3.7. Common Subgroup Selectors (Dynamic HTML)
- CSS:  1.3. Web Content: HTML, XML, CGI, JavaScript, and PHP (Webmaster in a Nutshell)
- 
    -  9.4. CSS Reference (Webmaster in a Nutshell)
- properties of styles:  9.3. Style Properties (Webmaster in a Nutshell)
- 
      -  9.4. CSS Reference (Webmaster in a Nutshell)
 
 
- embedding:  3.6. Embedding Style Sheets (Dynamic HTML)
- HTML structures:  3.1. Observing HTML Structures (Dynamic HTML)
- modifying through scripts:  5.6.3. Other Techniques (Dynamic HTML)
- overlaying to different pages:  2.6.3. Overlaying a Different Page (Dynamic HTML)
- overview:  1.5. Style Sheets (Dynamic HTML)
- pseudo-classes:  3.8.1.2. Using pseudo-classes (Dynamic HTML)
- 
    -  11.2.2. Pseudo-Classes (Dynamic HTML)
 
- pseudo-elements:  3.8.1. Pseudo-Element and Pseudo-Class Selectors (Dynamic HTML)
- 
    -  11.2. Pseudo-Elements and Pseudo-Classes (Dynamic HTML)
 
- setting rules with:  1.5.1. CSS Rationale (Dynamic HTML)
- style attributes:  3.5.1. Style Attributes (Dynamic HTML)
- styles, types of:  9.1. The Elements of Styles (Webmaster in a Nutshell)
- syntax of styles:  9.2. Style Syntax (Webmaster in a Nutshell)
- types of containment:  3.3. Two Types of Containment (Dynamic HTML)
- XHTML and:  1.4. XHTML (Dynamic HTML)
- 
    -  7.2. XHTML Modularization (XHTML Basic and 1.1) (Dynamic HTML)
 
 
- style sheets and CSS modules, DOM:  18.5.5. Traversing Style Sheets (JavaScript)
- styleFloat property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- StyleSheet object:  25. W3C DOM Reference (JavaScript)
- styleSheet objects:  4.3.3.1. IE currentStyle property (Dynamic HTML)
- 
  -  5.6.3. Other Techniques (Dynamic HTML)
-  5.6.3. Other Techniques (Dynamic HTML)
-  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- styleSheet property:  25. W3C DOM Reference (JavaScript)
- 
  
  - CSSRule objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- link objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- rule objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style (element) objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- StyleSheetList object:  25. W3C DOM Reference (JavaScript)
- StyleSheetList objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- styleSheets array (Document object):  5.6.3. Other Techniques (Dynamic HTML)
- styleSheets objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- styleSheets property:  25. W3C DOM Reference (JavaScript),  document objects:   9.6. Alphabetical Object Reference (Dynamic HTML)
- styleSheets[] property (Document):  18.5.5. Traversing Style Sheets (JavaScript)
- stylesheets, XSL:  12.6.1. Problem (PHP Cookbook)
- stylesheets (XSLT):  11.4. Transforming XML with XSLT (Programming PHP)
- 
  -  B.1. Optional Extensions Listing (Programming PHP)
 
- sub( ),  String objects:   12.5. Core Objects (Dynamic HTML)
- sub elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- sub objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- subclasses:  8.5.7. Superclasses and Subclasses (JavaScript)
- 
  -  6.1. Terminology (Programming PHP)
-  A.2b. Alphabetical Listing of PHP Functions (f-i) (Programming PHP)
 
- subclassing:  7.1. Introduction (PHP Cookbook)
- subject string:  2.6.2.3. Changing case (Web Database Applications)
- submit( )
- 
  
  - CGI.pm:  14. The CGI.pm Module (Webmaster in a Nutshell)
- Form object:  11.4. JavaScript API Reference (Webmaster in a Nutshell)
 
- submit( )
- 
  
  - Form object:  15.1. The Form Object (JavaScript)
- 
    -  24. Client-Side JavaScript Reference (JavaScript)
 
- HTMLFormElement object:  17.1.3. The DOM HTML API (JavaScript)
- 
    -  25. W3C DOM Reference (JavaScript)
 
 
- submit( ) method, form objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- Submit button:  15. Forms and Form Elements (JavaScript)
- 
  -  15.1. The Form Object (JavaScript)
-  24. Client-Side JavaScript Reference (JavaScript)
-  24. Client-Side JavaScript Reference (JavaScript)
 
- submit buttons:  6.2.5. Submission Buttons (Webmaster in a Nutshell)
- Submit object:  1.6.3. Interact with HTML Forms (JavaScript)
- 
  -  15.2. Defining Form Elements (JavaScript)
-  15.3.4. Buttons (JavaScript)
-  24. Client-Side JavaScript Reference (JavaScript)
 
- submit objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- submitting forms, security restrictions on:  21.2. Restricted Features (JavaScript)
- subpatterns in regular expressions:  10.1.4. Alternation, Grouping, and References (JavaScript)
- 
  -  4.8.5. Subpatterns (Programming PHP)
- nesting:  4.10.7. Backreferences (Programming PHP)
- non-capturing groups:  4.10.6. Non-Capturing Groups (Programming PHP)
- replacing matched strings in:  4.9.3.2. Replacing (Programming PHP)
 
- subprocess_env( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- subsecond times:  2.8.1.4. Subsecond times (Web Database Applications)
- substituting new text for matching text:  4.8. Regular Expressions (Programming PHP)
- substitution markers in printf( ) format string:  4.2.3. printf( ) (Programming PHP)
- substr( ):  23. Core JavaScript Reference (JavaScript)
- 
  -  1.2.1. Solution (PHP Cookbook)
-  4.7.1. Substrings (Programming PHP)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.6.4.1. Extracting a substring from a string (Web Database Applications)
-  5.1.4. Security and User Data (Web Database Applications)
- parsing fixed-width records in strings:  1.11.2. Solution (PHP Cookbook)
- String objects:  12.5. Core Objects (Dynamic HTML)
- unpack( ),  substituting for in fixed-width field extraction:   1.11.3. Discussion (PHP Cookbook)
 
- substr( ) (String object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- substr_count( ):  4.7.1. Substrings (Programming PHP)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
 
- substring( ):  23. Core JavaScript Reference (JavaScript)
- 
  -  3.9.1.1. String-comparison operators and functions (Web Database Applications)
- String objects:  12.5. Core Objects (Dynamic HTML)
 
- substring( ) method:  11.6. Netscape's JavaScript 1.2 Incompatibilities (JavaScript)
- 
  -  16.3. Reading Cookies (JavaScript)
 
- substring( ),  String object (JavaScript):   11.4. JavaScript API Reference (Webmaster in a Nutshell)
- substringData( ):  25. W3C DOM Reference (JavaScript)
- substringData( ) method
- 
  
  - Comment objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- Text objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- substringData( ) (Text object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- substrings:  1.2. Accessing Substrings (PHP Cookbook)
- 
  -  2.6.4. Finding and Extracting Substrings (Web Database Applications)
- replacing:  2.6.5. Replacing Characters and Substrings (Web Database Applications)
- 
    -  2.7.2.2. Replacing substrings (Web Database Applications)
 
 
- substrings, splitting strings into:  10.2. String Methods for Pattern Matching (JavaScript)
- substr_replace( ):  1.3.2. Solution (PHP Cookbook)
- 
  -  4.7.1. Substrings (Programming PHP)
-  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  2.6.5.1. Replacing substrings (Web Database Applications)
 
- subtracting from a date:  3.11.1. Problem (PHP Cookbook)
- subtraction
- 
  
  - -- (decrement) operator:  5.3. Arithmetic Operators (JavaScript)
- - operator:  5.3. Arithmetic Operators (JavaScript)
 
- subtraction (-) operator:  2.4.5. Arithmetic Operators (Programming PHP)
- subtraction operator (-):  12.6. Operators (Dynamic HTML)
- success HTTP status codes:  17.2.2. Client Request Successful (Webmaster in a Nutshell)
- SuexecUserGroup directive (Apache):  19.34. mod_suexec (Webmaster in a Nutshell)
- suffixes property:  24. Client-Side JavaScript Reference (JavaScript),  mimeType objects:   9.6. Alphabetical Object Reference (Dynamic HTML)
- sum, calculating for an array:  5.9.1. Calculating the Sum of an Array (Programming PHP)
- summary attribute, <table>:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- summary property, table objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- summer time (see daylight saving time)
- Sun Microsystems:  1.8. ECMAScript (Dynamic HTML)
- sun property:  24. Client-Side JavaScript Reference (JavaScript)
- sup( ),  String objects:   12.5. Core Objects (Dynamic HTML)
- sup elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- sup objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
  -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- superclasses:  8.5.7. Superclasses and Subclasses (JavaScript)
- 
  -  6.1. Terminology (Programming PHP)
 
- superclasses and subclasses:  8.5.7. Superclasses and Subclasses (JavaScript)
- superglobal arrays:  9.1. Introduction (PHP Cookbook)
- superuser:  1.3.1.1. The Apache HTTP server, Version 1.3 (Web Database Applications)
- superuser, changing file permissions and ownership:  19.4.3. Discussion (PHP Cookbook)
- support functions:  D.3.2.1. Support functions (Web Database Applications)
- supports( ) method:  5.7.1.2. W3C DOM text (Dynamic HTML)
- suppress attribute, img elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- suppressing errors:  13.4.2. Error Suppression (Programming PHP)
- Suraski, Zeev:  1.2.1. The Evolution of PHP (Programming PHP)
- surroundContents( ):  25. W3C DOM Reference (JavaScript)
- surroundContents( ) method, Range objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- swapNode( ) method:  5.7.1.1. IE text (Dynamic HTML)
- 
  -  9.5.3. Event Handlers (Dynamic HTML)
 
- swapping images:  5.4. Image Swapping (Dynamic HTML)
- swapping memory:  8.5.2.2. Performance (Web Database Applications)
- SWF (Shockwave Flash) extension:  B.1. Optional Extensions Listing (Programming PHP)
- switch statement:  2.2.2. switch Statement (Web Database Applications)
- 
  
  - JavaScript:  11.2.10.5. Alphabetical statement reference (Webmaster in a Nutshell)
- PHP:  16.8.2. switch (Webmaster in a Nutshell)
 
- switch statements:  6.5. switch (JavaScript)
- 
  -  5.6.3. Discussion (PHP Cookbook)
-  2.5.2. switch (Programming PHP)
- break statement in:  6.5. switch (JavaScript)
- 
    -  6.11. break (JavaScript)
 
- fall-through cases in:  2.5.2. switch (Programming PHP)
- JavaScript, differences from other languages:  6.5. switch (JavaScript)
- in method polymorphism emulation:  7.10.3. Discussion (PHP Cookbook)
 
- switch/case statement:  12.7. Control Statements  (Dynamic HTML)
- Sybase extension:  B.1. Optional Extensions Listing (Programming PHP)
- symbol table:  2.3.4. Garbage Collection (Programming PHP)
- symbolic links:  19.1. Introduction (PHP Cookbook)
- 
  
  - calling stat( ) on:  19.3.3. Discussion (PHP Cookbook)
- is_dir( ) function and:  19.10.3. Discussion (PHP Cookbook)
 
- symbols, character entities for, HTML:  7. Character Entities (Webmaster in a Nutshell)
- symbol_table global variable:  14.10.2. Executor Globals (EG) (Programming PHP)
- symlink( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- symmetric difference between arrays:  4.24.2. Solution (PHP Cookbook)
- 
  -  4.24.3. Discussion (PHP Cookbook)
 
- synchronization, problems with caused by sessions:  8.5.2.3. Timeouts (Web Database Applications)
- SyntaxError object:  23. Core JavaScript Reference (JavaScript)
- synthesizing events (DOM Level 2):  19.2.9. Synthesizing Events (JavaScript)
- syslog( ):  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- syslog(3) (Unix):  8.15.3. Discussion (PHP Cookbook)
- system( ):  18.21.3. Discussion (PHP Cookbook)
- 
  -  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
-  5.1.4. Security and User Data (Web Database Applications)
 
- system( ) function, security risks with shell commands:  12.7. Shell Commands (Programming PHP)
- system administration, performance considerations:  20.4. Administration (Webmaster in a Nutshell)
- system call tracing utilities:  20.3.1. Unbuffered Reads and Writes (Webmaster in a Nutshell)
- system calls
- 
  
  - displayed by strace( ),  capturing:   18.24.1. Problem (PHP Cookbook)
- fooling system function mktime( ) for time zones:  3.12.3. Discussion (PHP Cookbook)
- stat( ):  19.3.3. Discussion (PHP Cookbook)
 
- System class:  22.3. Using Java Classes Directly (JavaScript)
- system requirements for the winestore application:  1.5.1.1. System requirements (Web Database Applications)
- System V Semaphores and Shared Memory extensions:  B.1. Optional Extensions Listing (Programming PHP)
- systemId property:  25. W3C DOM Reference (JavaScript)
- 
  -  25. W3C DOM Reference (JavaScript)
-  25. W3C DOM Reference (JavaScript)
- DocumentType objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- systemLanguage property:  24. Client-Side JavaScript Reference (JavaScript),  navigator object:   9.6. Alphabetical Object Reference (Dynamic HTML)
Symbols & Numbers
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
 
  Copyright © 2003 O'Reilly & Associates, Inc. All Rights Reserved.