Variables
Variables in php always start with $.
Note: the name of a value can never start with a numberYou can assign a value with the =
$var = 5; $var1="text";
If you want to get variables send by a form, either by POST or GET use the following:
$var_get=$HTTP_GET_VARS["name_of_variable_in_form"]; $var_post=$HTTP_POST_VARS["name_of_variable_in_form"];
Session-variables
Session support in PHP consists of a way to preserve certain data across subsequent accesses. This enables you to build more customized applications and increase the appeal of your web site.
A visitor accessing your web site is assigned an unique id, the so-called session id. This is either stored in a cookie on the user side or is propagated in the URL.
Example
<?php session_start(); if (!isset($_SESSION['count'])) { $_SESSION['count'] = 0; } else { $_SESSION['count']++; } ?>
If you have a version of PHP lower then 4.0.6, you might need to use the following.
<?php session_start(); session_register("pid"); $pid=$HTTP_SESSION_VARS['pid']; ?>