Tải bản đầy đủ (.pdf) (68 trang)

Sams Teach Yourself PHP, MySQL and Apache in 24 Hours phần 10 potx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (4.38 MB, 68 trang )

[ Team LiB ]
[SYMBOL] [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]
F format code (date() function)
f type specifier
Fastresolve
hostname resolving utility
fclose() function
feof() function 2nd 3rd
Fetch
fgetc() function 2nd 3rd
fgets() function 2nd 3rd
field widths (strings) 2nd
fields
CHAR
Common Name
certificate signing requests
dateadded
datetime
MAX FILE SIZE
TEXT
VARCHAR
FILE command
file descriptors
operating systems
scalability
File menu commands
Properties, Certificates
file system access
settings
scalability
file upload forms


creating 2nd 3rd 4th
global variables
overview
scripts, creating 2nd 3rd 4th 5th 6th
file upload global variables
file-based authentication
AuthAuthoritative directive
backend storage
mod auth module 2nd 3rd
user management
file_exists() function
fileatime() function
filectime() function
FileInfo
directive value
filemtime() function
files
*.dll
*.ini
adding
documents
appending
closing
config.log
config.status
configuation files
modifying
configuraion files
ServerRoot directive
configuration

Apache;starting
configuration files 2nd 3rd 4th 5th
conditional containers 2nd
directive containers 2nd
directives
Listen directive
parameters
processing (MPMs)
ServerName directive
confirming
creating
date information
deleting
directives
appplying
errors
logging
exe.file
executabilitys
existence, checking
fontwrap.php
groups file
backend storage (file-based authentication)
HTTP requests
logging 2nd
httpd
httpd configuration
httpd.conf file
modifying
included

containing PHP code
returns values
INSTALL
last accessed date
local_format.php
locking
log files 2nd
access log
error log
paths (logname)
pid file
scoreboard file
mapping
memory (performance)
modification date
multiple test function 2nd 3rd 4th
names
defining (logging)
navigating 2nd
opening 2nd 3rd
password files
storing (file-based authentication)
per-directory configuration files 2nd
file system access (scalability)
php.ini 2nd 3rd 4th
php.ini-dist
phpinfo.php
pid files
log files
readability

reading
arbitrary data amounts 2nd 3rd
characters 2nd 3rd
lines 2nd 3rd
README
robots.txt
Web spiders (preventing abuse)
scoreboard files
file system access;scalability
log files
size
status
checking 2nd
time, customizing
users file
backend storage (file-based authentication)
writability
writing to 2nd
zip files
filesize() function
finding
string lengths 2nd
substrings 2nd
substrings position 2nd
first normal forms
defined
rules for 2nd
flag directives
flat tables 2nd
FLOAT data type

flock() function 2nd
FLUSH command 2nd
FLUSH HOSTS command
FLUSH LOGS command
FLUSH PRIVILEGES command 2nd 3rd
FLUSH TABLES command 2nd
fnctions
LPAD()
FollowSymLinks parameter
Options directive
fontWrap() function
fontwrap.php file
fopen() function 2nd 3rd
for statements 2nd 3rd 4th
foreach statement 2nd
format control strings
formats
log formats
Common Log Format (CLF)
defining
formatted strings
storing 2nd
formatting
dates 2nd 3rd
strings
argument swapping 2nd 3rd 4th
example 2nd
field width specifications 2nd
padding specifiers 2nd 3rd 4th
precision specifications 2nd

printf() function 2nd 3rd
specifiers 2nd
type specifiers 2nd 3rd 4th 5th
formatting directives
logging (HTTP requests) 2nd 3rd 4th
forms
file uploads
creating 2nd 3rd 4th
global variables
overview
scripts, creating 2nd 3rd 4th 5th 6th
HTML
PHP combination
HTML/PHP combination 2nd
hidden fields 2nd 3rd
HTML form, calling itself 2nd
PHP number guessing script 2nd
insert form
raw headers 2nd
server headers
submission, sending mail on
creating script to send 2nd 3rd 4th 5th
form creation 2nd 3rd
mail() function 2nd 3rd 4th
users, redirecting 2nd
forms (HTML)
user input
accessing from multiple SELECT elements 2nd 3rd 4th 5th
receiving 2nd 3rd 4th
forums. [See discussion forum]

forward slash (/)
division operator (/)
forward slashes (//)
fputs() function 2nd
FQDN (fully qualified domain name)
fread() function 2nd 3rd
FreeBSD
Frequently Asked Questions
From header 2nd
FROM UNIXTIME() function
fseek() function 2nd
FTP client
fully qualified domain name (FQDN)
func table
function calls
function exists() function 2nd 3rd 4th 5th
function statement
function statements
functions
abs() 2nd 3rd
ACSII()
addNums()
anonymous, creating 2nd 3rd 4th 5th
arguments
ASCII() 2nd
benchmark() 2nd 3rd
BIN() 2nd
built-in
calling 2nd
CHAR LENGTH()

CHAR()
CHARACTER LENGTH()
checkdate
checkdate() 2nd 3rd
CONCAT WS() 2nd
CONCAT() 2nd
concatenation 2nd 3rd 4th 5th
constructors and
CONV()
CURDATE()
CURRENT DATE()
CURRENT TIME()
CURRENT TIMESTAMP()
CURTIME() function
DATE ADD() 2nd 3rd 4th 5th
DATE FORMAT() 2nd 3rd 4th 5th 6th
date format()
date select()
DATE SUB 2nd 3rd 4th 5th
date() 2nd 3rd 4th
DAYNAME() 2nd
DAYOFMONTH() 2nd 3rd
DAYOFWEEK() 2nd 3rd
DAYOFYEAR 2nd
declaring 2nd
define() 2nd
defined 2nd 3rd
defining 2nd
doDB
doDB() 2nd

dynamic calls 2nd 3rd
emailChecker() 2nd 3rd
existence of, testing 2nd 3rd 4th 5th
explode()
breaking strings into arrays 2nd
fclose()
feof() 2nd 3rd
fgetc() 2nd 3rd
fgets() 2nd 3rd
file_exists()
fileatime()
filectime()
filemtime()
filesize()
flock() 2nd
fontWrap
fopen() 2nd 3rd 4th
fputs() 2nd
fread() 2nd 3rd
FROM UNIXTIME()
fseek() 2nd
function exists() 2nd 3rd 4th 5th
fwrite()
getdate() 2nd 3rd 4th 5th 6th 7th
gettype() 2nd
getYearEnd()
getYearStart()
gmdate()
header()
cookies, setting

forms
raw headers 2nd
HEX() 2nd 3rd
HOUR() 2nd 3rd 4th 5th 6th 7th 8th
include once() 2nd
include()
example listing 2nd
executing PHP in another file
executing PHP/assign return values
files
loops
within control structures 2nd
is uploaded file() 2nd
is_dir()
is_executable()
is_file() 2nd
is_readable()
is_writable()
isset()
LCASE()
LEFT()
length 2nd 3rd 4th 5th
LENGTH()
LOCATE() 2nd
location and position 2nd
LTRIM() 2nd
ltrim()
strings, cleaning up 2nd 3rd
mail() 2nd 3rd
MINUTE() 2nd 3rd 4th

mkdir() 2nd
mktime() 2nd 3rd 4th 5th
month select()
MONTH()
MONTHNAME() 2nd
move uploaded file()
multiple file tests output 2nd 3rd 4th
mysql close()
mysql connect() 2nd 3rd 4th
mysql error() 2nd
mysql fetch array()
mysql insert id() 2nd
mysql num rows()
mysql query() 2nd 3rd 4th 5th 6th
mysql result()
mysql select db()
MySQL, accessing list of
naming rules
nl2br() 2nd
NOW() 2nd 3rd
now()
numberedHeading() 2nd
OCT() 2nd 3rd
OCTET LENGTH()
opendir()
output()
outupt()
padding
password()
phpinfo

phpinfo()
print
parentheses
print() 2nd 3rd
printBR()
printf()
strings 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
readdir() 2nd 3rd
REPEAT()
REPLACE()
require once()
require() 2nd
RIGHT() 2nd
rmdir()
RPAD()
rtrim() 2nd 3rd
RTRIM() 2nd
SECOND() 2nd 3rd 4th
SECT TO TIME()
serialize()
session
session_id()
session_start() 2nd 3rd
session start()
session_destroy() 2nd 3rd
session_id()
session_save_path()
session_start() 2nd 3rd
sessions
overview 2nd

session set save handler()
set time limit()
setcookie() 2nd 3rd
setDate array() 2nd 3rd
setDate global() 2nd
settype() 2nd 3rd 4th
setYearEnd()
setYearStart()
sprintf() 2nd 3rd 4th
state, saving between calls 2nd 3rd
str_replace()
substrings, replacing 2nd 3rd
string modification 2nd 3rd
strip tags()
stripslashes() 2nd 3rd 4th
strlen() 2nd
strpos() 2nd
strstr() 2nd
strtok() 2nd 3rd 4th 5th
strtolower()
strtoupper()
substr() 2nd 3rd
substr_replace()
string portions, replacing 2nd
SUBSTRING() 2nd
tagWrap
tagWrap()
test()
TIME FORMAT()
TIME TO SEC()

time() 2nd 3rd
touch()
file creation
TRIM()
trim()
strings, cleaning up 2nd 3rd
trimming 2nd 3rd 4th
UCASE()
ucwords()
underline
UNIX TIMESTAMP()
unlink()
file deletion
user-created
user-defined
values, returning 2nd 3rd
variables
accessing 2nd 3rd 4th 5th 6th
scope 2nd 3rd
WEEKDAY() 2nd 3rd 4th
with arguments, declaring 2nd
wordwrap() 2nd
year select() 2nd
YEAR()
functions. [See also method]
functios
create function() 2nd 3rd 4th 5th
fwrite() function
[ Team LiB ]
[ Team LiB ]

[SYMBOL] [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]
g format code (date() function)
G format code (date() function)
Gemini table type
getdate() function 2nd 3rd 4th 5th 6th 7th
gettype() function 2nd 3rd
getYearEnd() function
getYearStart() function
GIF
images
logging
global statement
remembering function variable values between calls 2nd 3rd
variable access 2nd 3rd 4th 5th 6th
global variables
$GLOBALS array 2nd 3rd
defined
file upload
superglobals 2nd
$ FILES
globals
superglobals
$SESSION 2nd 3rd
GLOBALS ($) array
looping through 2nd 3rd
gmdate() function
GRANT command 2nd 3rd 4th
granting
access
privileges 2nd 3rd 4th 5th 6th 7th

privleges
graphical user interface
greater than operator ()
greater than or equal to operator ()
group settings
troubleshooting
groups file
backend storage
file-based authentication
gunzip command 2nd
gzip command
gzip utility
Apache source code
uncompressing
[ Team LiB ]
[ Team LiB ]
[SYMBOL] [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]
h format code (date() function)
H format code (date() function)
hard drives
MySQL optimization tips
hardware load balancer (performance)
hash
defined
hash sign (#)
have dbd variable
have innodb variable
header() function
cookies, setting
forms

raw headers 2nd
headers
From 2nd
Host header
name-based virtual hosting
Host[colon] (name-based virual hosting)
HTTP headers
caching (performance)
raw
forms 2nd
Reply-to
request headers
name-based virtual hosting (syntax) 2nd
server
forms
Set-Cookie
User-Agent
help
for PHP installation 2nd 3rd 4th 5th
HEX() function 2nd 3rd
HH-MM-SS time format
hidden fields
forms 2nd 3rd
Host header
name-based virtual hosting
host table
Host[colon] header (name-based virtual hosting)
hosting. [See virutal hosting]
HostnameLookups
network setting (scalability)

HostNameLookups directive
conditional logging
hostnames
resolving (managing logs) 2nd
HOUR() function 2nd 3rd 4th 5th 6th 7th 8th
htaccess [period before]
per-directory configuration files
htdocs subdirectory
HTML
calendar example 2nd 3rd 4th 5th
PHP combination 2nd 3rd 4th
HTML documents
spaces, viewing
HTML editors
HTML forms
PHP combination
user input
accessing from multiple SELECT elements 2nd 3rd 4th 5th
receiving 2nd 3rd 4th
HTML/PHP combination forms 2nd
hidden fields 2nd 3rd
HTML form, calling itself 2nd
PHP number guessing script 2nd
raw headers 2nd
server headers
users, redirecting 2nd
htpasswd utility
user password files
managing
htpasswd.exe utility

user password files
managing
HTTP
headers
caching (performance)
methods
access (limiting) 2nd
secure HTTP
HTTP requests
conditional logging 2nd
logging
files 2nd
programs 2nd
HTTP requets
logging 2nd 3rd 4th 5th 6th 7th
httpd
server binary command (Unix)
httpd.conf
configuration file
httpd.conf configuration file 2nd
httpd.conf files
modifying
HUP
signals
sending
hyphen (-)
subtraction operator (-)
[ Team LiB ]
[ Team LiB ]
[SYMBOL] [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]

i format code (date() function)
icons
padlock
Service
identical operator (===)
identifiers
directive identifiers
status codes
IdentityCheck directive
conditional logging
IDs (session)
passing in query strings 2nd
if statement
if statements 2nd 3rd
else clause with 2nd 3rd
elseif clause with 2nd 3rd 4th
example of 2nd
switch, compared
images
logging
reduced transmitted data (performance)
in field
include once() function 2nd
include path directive 2nd
include() function
example listing 2nd
executing PHP in another file
executing PHP/assign return values
files
loops

within control structures 2nd
included files
containing PHP code
returns values 2nd
incrementing integer variables 2nd 3rd 4th
INDEX command
index strings 2nd
Indexes
directive value
info
LogLevel directive option
information
digital certificates
INNER JOIN command
INSERT command 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th
insert forms
Insert Record button
INSERT statement 2nd
INSTALL file
installation
selecting methods
binaries (installing)
source code(building)
installations
custom installation
Apache (Windows)
typical installation
Apache (Windows)
installer
binary installer

Apache installations (Windows)
installers
binary installers
downloading
installing
Apache
installations
on Windows 2nd 3rd 4th 5th 6th 7th
source (UNIX)
Apache (UNIX) 2nd
Apache (Windows)
binaries
installation methods (selecting)
MySQL
on Linux/Unix 2nd 3rd 4th
on Windows 2nd 3rd 4th 5th 6th
troubleshooting 2nd 3rd
Open SSL library (SSL installations) 2nd
OpenSSL library
UNIX
Windows
PHP
help for 2nd 3rd 4th 5th
on Linux/Unix with Apache 2nd 3rd 4th 5th 6th
on Windows 2nd 3rd
testing
SSL
mod ssl module 2nd
mod ssl module (Windows) 2nd
OpenSSL library 2nd

SSL (Secure Sockets Layer) 2nd 3rd
instruction terminator
INT data type
integer data type 2nd
integer variables
incrementing/decrementing 2nd 3rd 4th
integrating
PHP
with Apache on Linux/Unix 2nd 3rd
PHP with Apache, on Windows 2nd 3rd
integrity
communications
security
IP addresses
control access rules
reverse DNS lookups
IP addresses (partial)
control access rules
IP-based virutal hosting
irreversible
message digests
digest algorithms
is uploaded file() function 2nd
is_dir() function
is_executable() function
is_file() function 2nd
is_readable() function
is_writable() function
isset() function
iterations

loops
skipping 2nd 3rd
[ Team LiB ]
[ Team LiB ]
[SYMBOL] [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]
j format code (date() function)
JOIN command
JPEG
images
logging
[ Team LiB ]
[ Team LiB ]
[SYMBOL] [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]
KeepAliveTimeout directive
network settings (performance)
key buffer size parameter 2nd 3rd
key pairs
creating (managing certificates)
key read requests parameter 2nd
key reads parameter 2nd
key writes parameter 2nd 3rd 4th
keys
CA (certification authority)
digital certificates
authentication (SSL protocols)
encryption
kill command
signals (sending)
[ Team LiB ]
[ Team LiB ]

[SYMBOL] [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]
l format code (date() function)
L format code (date() function)
LCASE() function
LDAP (Lightweight Directory Access Protocol)
user management
client authentication
LEFT JOIN command 2nd
LEFT() function
length
strings
finding 2nd
length functions 2nd 3rd 4th 5th
LENGTH() function
less than operator ()
less than or equal to operator ()
levels
errors
logging (LogLevel directive)
lib directory
lib subdirectory
libraries
OpenSSL
installing (SSL installations) 2nd
installing;UNIX
installing;Windows
SSLeay
library
calendar example 2nd 3rd 4th
licenses

Apache
Lightweight Directory Access Protocol (LDAP)
LIKE operator 2nd 3rd
Limit
directive value
LIMIT command 2nd 3rd 4th
limitations
symmetric cryptography
limiting
access
HTTP methods 2nd
LimitRequestBody directive
abuse
preventing (performance)
LimitRequestFields directive
abuse
preventing (performance)
LimitRequestFieldSize directive

date formatting 2nd
Deny, Allow argument
directories
contents, listing
do, while statement
file upload forms 2nd
file upload scripts 2nd
files
navigating 2nd
opening/reading line by line
reading by characters

reading in chunks
writing to
for loop dividing 4000 by 10 incremental numbers
for statement
forms
insert form
functions
creating anonymous 2nd 3rd 4th
declaring 2nd
dynamic calls 2nd
existence of, testing 2nd
multiple file tests output 2nd 3rd 4th
optional arguments 2nd 3rd
requiring two arguments 2nd
return values
returns values
with arguments, declaring
functios
with arguments, declaring
getdate() function 2nd
GLOBALS ($) array, looping through 2nd 3rd
HTML form 2nd 3rd 4th
accessing from multiple SELECT statement 2nd
reading input from 2nd
user input, receiving
HTML forms
receiving 2nd
HTML/PHP combination form
hidden fields, saving state with 2nd
HTM form calling itself

HTML form calling itself 2nd
PHP number guessing script 2nd
if else statement 2nd 3rd
if elseif else statement
if statement 2nd
include() function 2nd 3rd
executing PHP in another file
within loops
include() function to execture PHP/assign return values
include() function to execute PHP/assign return values
included file with PHP code

scope 2nd
testing type of 2nd 3rd
values, remembering between function calls 2nd 3rd 4th 5th
varialbes
casting
virtual hosts, name-based
while statement
lists
user lists
Require directive
ln command
symbolic links (symlink)
LoadModule directive
SSL configuations
loads
distributing (performance)
local_format.php file
local7

syslog daemon
logging errors
LOCATE() function 2nd
locating
error log files
location function 2nd
lock screen mechanism
locking
files
log directives
status codes
log files 2nd
access log
error log
paths
logname
pid file
scoreboard file
log formats
Common Log Format (CLF)
defining
LogFormat directive
arguments
logging
conditional logging
CustomLog directive
HostNameLookups directive
HTTP requests 2nd
IdentityCheck directive
errors 2nd 3rd

files
LogLevel directive 2nd
programs
syslog daemon (Unix)
formatting directives (HTTP requests) 2nd 3rd 4th
HTTP requests 2nd 3rd 4th 5th 6th 7th
files 2nd
programs 2nd
images
logical operators 2nd 3rd
login form 2nd 3rd 4th
LogLevel directive
errors
logging 2nd
options 2nd
logname
paths
log files
logresolve utility
hostnames
resolving
logresolve.exe utility
hostnames
resolving
logs
analyzing
custom
database tables, creatting 2nd
database tables;code snippet 2nd 3rd
database tables;sample reports 2nd 3rd 4th 5th 6th

error logs
monitoring
managing 2nd 3rd
analysis
error logs (monitoring)
hostname resolution 2nd
log rotation 2nd
managing (merging)
merging
request logs
creating
rotating 2nd
splitting
splitting (merging)
Logscan
programs
monitoring error logs
Logtools
log manipulation tools
LONGBLOB data type
LONGTEXT data type
looping
conditional looping
environment variables
status code
loops
breaking out of 2nd 3rd 4th 5th
do, while statement 2nd
for statement 2nd 3rd 4th
iterations, skipping 2nd 3rd

nesting 2nd 3rd
while statement 2nd 3rd 4th
LPAD() function
LTRIM() function 2nd
ltrim() function
strings, cleaning up 2nd 3rd
[ Team LiB ]

×