php for beginners'
-
Upload
diwanshujoshi -
Category
Education
-
view
1.009 -
download
4
description
Transcript of php for beginners'
BYKANIKA SINGHAL3RD YEAR COMPUTER ENGINEERINGCollege of Technology, GBPUA&T
04/09/23 08:47 PM 1
What is PHPBasics of PHPWriting simple programs in PHPWhy use PHPMore on PHP programmingRetrieving data from the clientDesigning forms
04/09/23 08:47 PM 2
04/09/23 08:47 PM 3
04/09/23 08:47 PM 4
04/09/23 08:47 PM 5
Hands on experience………
04/09/23 08:47 PM 6
BASIC CODE IN TEXT EDITOR
HOW IT LOOKS ON WEB BROWSER
04/09/23 08:47 PM 7
Example 1
04/09/23 08:47 PM 8
04/09/23 08:47 PM 9
Web server locates instructions file
Web server processes instructions to create HTML
HTML stream returned to browser
Browser processes HTML and displays page
Client requests webpage
Author writes instructions
Delivering a web page
1
6
43
2
5
04/09/23 08:47 PM 10
04/09/23 08:47 PM 11
04/09/23 08:47 PM 12
BASIC CODE IN TEXT EDITOR
HOW IT LOOKS ON WEB BROWSER
04/09/23 08:47 PM 13
Revision Example 1
04/09/23 08:47 PM 14
BASIC CODE IN TEXT EDITOR
<?php$my_name = “kanika”;$My_name = “KANIKA”;echo “hello, $my_name”;echo “hello, $My_name”;?>
Variable.php
HOW IT LOOKS ON WEB BROWSER
04/09/23 08:47 PM 15
Example 2
string (text) example, $name=“kanika”
integer (numeric) example, $value=100
double (numeric)ArrayObjectunknown type
04/09/23 08:47 PM 16
BASIC CODE IN TEXT EDITOR
<?php$years=2;$rate=5;$principal=1000;$simple_interest= $years *
$rate * $principal ;echo "<h2>Simple Interest
is Rs. $simple_interest/-</h2>";?>
simple_interest.php
HOW IT LOOKS ON WEB BROWSER
04/09/23 08:47 PM 17
Example 3
04/09/23 08:47 PM 18
<FORM>…</FORM>
Text fields <input name=“textbox_name” type=“text”>
Checkboxes <input name=“checkbox_name” type=“checkbox” value=“”>
Radio buttons <input name=“radio_name” type=“text” value=“”>
Listboxes <select name=“listbox_name[]” multiple> <option>option1</option>
… </select>
Passwords <input name=“textbox_name” type=“password”>
Submit and Reset buttons<input name=“textbox_name” type=“text”>
04/09/23 08:47 PM 19
04/09/23 08:47 PM 20
04/09/23 08:47 PM 21
ACTION-tells the server which page to go to once the user has clicked a submit button on the form.
<FORM ACTION="test.php">...
</FORM>
METHOD-controls the way that information is sent to the server. It can do this in one of two ways-GET and POST
<FORM ACTION="test.php" METHOD=GET> <FORM ACTION="test.php" METHOD=POST>
ID, CLASS, DIR,LANGUAGE, NAME, STYLE, and TITLE
04/09/23 08:47 PM 22
04/09/23 08:47 PM 23
BASIC CODE IN TEXT EDITOR
<HTML><head><title>Form page</title></head>
<body><FORM METHOD=GET
ACTION=“name.php">What is your name ?<INPUT NAME=“user”
TYPE="TEXT"><BR><BR><INPUT TYPE=SUBMIT></FORM>
</body></HTML>
Form_GET.php
HOW IT LOOKS ON WEB BROWSER
04/09/23 08:47 PM 24
Example 4(Using GET method)
BASIC CODE IN TEXT EDITOR
<HTML><HEAD></HEAD><BODY>YOUR NAME IS :<?phpecho $user;?></BODY></HTML>
name.php
HOW IT LOOKS ON WEB BROWSER
04/09/23 08:47 PM 25
Example 4 continued….
BASIC CODE IN TEXT EDITOR
<HTML><head><title>Form page</title></head>
<body><FORM METHOD=POST
ACTION=“name.php">What is your name ?<INPUT NAME=“user”
TYPE="TEXT"><BR><BR><INPUT TYPE=SUBMIT></FORM>
</body></HTML>
Form_GET.php
HOW IT LOOKS ON WEB BROWSER
04/09/23 08:47 PM 26
Example 5(Using POST method)
BASIC CODE IN TEXT EDITOR
<HTML><HEAD></HEAD><BODY>YOUR NAME IS :<?phpecho $user;?></BODY></HTML>
name.php
HOW IT LOOKS ON WEB BROWSER
04/09/23 08:47 PM 27
Example 5 continued….
04/09/23 08:47 PM 28
04/09/23 08:47 PM 29
THE END