Home »
PHP
» Php session Info and cookies
Php session Info and cookies
1Cookiesare small files saved on the user’s computer
2 Cookies can only be readfrom the issuing domain
3 Cookies can have an expiry time, if it is not set, then the cookie expireswhen the
browseris closed
4 Sessions are like global variablesstored on the server
5 Each session is given a unique identification idthat is used to track the variables for a
user.
6 Both cookies and sessionsmust be started before any HTML tagshave been sentto
the browser.
Cookies are great little tools, but they get a bad rap
in the press when nasty people misuse them.
These little bits of text
will make your development life much easier if you use them properly.
#Set a cookie
#Extract data from a cookie
Sessions are like cookies on steroids.
Using sessions, you can maintain user-specific information
without setting multiple cookies or even using a database.
Start a session
Add a variable to the $_SESSION superglobal
Enable a per-user access count
Maintain user preferences throughout multiple pages
Related Posts:
Creating Arrays
PHP provides the array( ) language construct that creates arrays. The
following examples show how arrays of integers and strings can be constructed
and assigned to variables for later use:
$numbers = array(5, 4, 3, 2, 1);… Read More
Defining Functions
There are already many functions built into PHP. However, you
can define your own and organize your code into functions. To define your own
functions, start out with the function statement:
function some_function([argumen… Read More
PHP Functions
A function is a named sequence of code statements that can
optionally accept parameters and return a value. A function call is an
expression that has a value; its value is the returned value from the function.
PHP provid… Read More
PHP MySQL Functions
mysql_field_len — Returns the length of the specified field
mysql_field_name — Get the name of the specified field in a result
mysql_field_seek — Set result pointer to a specified field offset
mysql_field_table — Get … Read More
PHP - Echo
<?php
$myiString = "Hi!";
echo $myiString;
echo "<h5>I love PHP!</h5>";
?>
Display:
Hi!
I love PHP!
A simple form example
1 <html>
2 <head>
3 <title&g… Read More
Php Mysql Image upload
<?php
// 1. Gem modtagne formulardata i variabler:
$navn = $_POST['navn'];
$alder = $_POST['alder'];
$postnr = $_POST['postnr'];
$mail = $_POST['mail'];
$billede = $_FILES['profilbillede'];
$password = $_PO… Read More
PHP Web-Related Variables
PHP automatically creates variables for all the data it
receives in an HTTP request. This can include GET data, POST data, cookie data,
and environment variables. The variables are either in PHP's global symbol table
or … Read More
PHP Zip File Functions
zip_close — Close a ZIP file archive
zip_entry_close — Close a directory entry
zip_entry_compressedsize — Retrieve the compressed size of a directory entry
zip_entry_compressionmethod — Retrieve the compression meth… Read More
Length of a String
The length property of
a string is determined with the strlen( ) function, which returns the number of
eight-bit characters in the subject string:
integer strlen(string subject)
We used strlen( ) earlier in the chapter t… Read More
Including and Requiring PHP Files
To make your code more readable, you can place your functions
in a separate file. Many PHP add-ons that you download off the Internet contain
functions already placed into files that you simply include in your PHP program… Read More
PHP Data Types
PHP provides four primitive data types: integers, floating
point numbers, strings, and booleans. In addition, there are two compound data
types: arrays and objects.
Integers
Integers are whole numbers. The range… Read More
Showing the Browser and IP Address
Here is a simple page that prints out the browser string and
the IP address of the HTTP request. Create a file with the following content in
your web directory, name it something like example.php3, and load it in your bro… Read More
PHP Configuration Directives
Although the focus of this book is application security, there
are a few configuration directives with which any security-conscious developer
should be familiar. The configuration of PHP can affect the behavior of the cod… Read More
File Manipulation
11.3. File Manipulation
There may be times when you don't want to store information in
a database and may want to work directly with a file instead. An example is a
logfile that tracks when your application can't co… Read More
Php Directory Functions
chdir — Change directory
chroot — Change the root directory
closedir — Close directory handle
dir — Return an instance of the Directory class
getcwd — Gets the current working directory
opendir — Open directory handle
read… Read More