
















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An introduction to php, a popular server-side scripting language. It covers the history of php, its basic characteristics, syntax, and data handling using forms and get/post methods. Learn about the basics of php syntax, a first php program, server round trips using forms, and the differences between get and post.
Typology: Slides
1 / 24
This page cannot be seen from the preview
Don't miss anything!

















Created in 1995 PHP 5.0 is the current version It’s been around since 2004
PHP script always appears between **** PHP statements always end in a semi-colon Comments have the same format as JavaScript PHP IS CASE SENSITIVE
As in **
**
The following form posts to the page named Welcome.php ( action attribute)
** Name: Age:
**
Welcome.php contains the script to process the posted data **
Welcome ! You are years old.
**
There are two basic ways to send data back to a Web server We call these HTTP verbs In all there are about 30 verbs http://annevankesteren.nl/2007/10/http-methods Both GET and POST send data to Web servers
GET sends is data through the URL itself as a query string The URL looks something like this http://localhost/PhpProjectDemo1/welcome.php ?fname=zaphod&age= **** values appear after the?
You don’t write the URL – HTTP does!
Query strings are small (100 characters) Posted data is visible It’s possible to bookmark the page PUT Large data blocks can be posted Posted data is hidden Page cannot be bookmarked
$_GET and $_POST retrieve data send to the server via a GET or POST , respectively They are built-in functions Pass the ID of the input control as an argument
Like JavaScript, variables are ‘loosely typed’ Variables can be declared anywhere in a PHP script Variable names Must begin with a letter or underscore ‘_’ character The following characters can be letters, numbers or the underscore Variables cannot contain spaces
Variable declarations begin with the dollar sign ‘$’, followed by the variable name An equals sign and value follow the declaration Examples: $userName = “joe”; $pi = 3.14;
The following prints 10 + 100 because the value is quoted
$x = 10; $y = 100; print "$x + $y";
Strings work in PHP the same way they work in other languages There are several string functions: http://w3schools.com/php/php_ref_string.asp The dot (.) is the concatenation operator