0% found this document useful (0 votes)
105 views50 pages

Swati PHP

Yo thanks

Uploaded by

mrgokuuverse
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
105 views50 pages

Swati PHP

Yo thanks

Uploaded by

mrgokuuverse
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 50

PRACTICAL FILE

OF
WEB APPLICATION
DEVELOPMENT USING PHP
(BCA-16-504)

Submitted in partial fulfilment of the requirements for the degree in


Bachelor of Computer Applications
(Semester 5)
Of
Panjab University, Chandigarh

Submitted To: Submitted By:

Mrs. Harshpreet Kaur Swati Jaiswal

Department of Computer Science 237074

Department of Computer Science


Khalsa College for Women, Civil Lines, Ludhiana
INDEX

S.No Program Name Page Teacher’s


No. Sign
1. Write a PHP script to convert 1
temperature celsius into fahrenheit.

2. write a PHP script to convert days into 2


years.

3. Write a PHP script to find the first 15 3


prime numbers

4. Write a PHP script to create the 4


following pattern.

5. Write a PHP script to create the 5


following pattern.

6. Write a PHP script to create the 6


following pattern.

7. Write a PHP script to create the 7


following pattern.

8. Write a PHP script to create the 8


following pattern.

9. Write a PHP script to create the 9


following pattern.
S.No Program Name Page No Teacher’s
Sign
10. Write a PHP script to print the factorial 10
of a number.

11. Write a PHP script to print fibonacci 11


series.

12. Write a PHP script to print if a given 12


number is palindrome or not.

13. Write a PHP script to print the first 20 13


odd numbers.

14. Write a PHP script to print a table of a 14


given number.

15. Write a PHP script to show the working 15


of switch statements.

16. Write a PHP script to show working of 16-17


nested-if.

17. Write a PHP script to print swapping of 18


two numbers using call by value

18. Write a PHP script to print swapping of 19


two numbers using call by reference.
S.No Program Name Page No. Teacher’s
Sign
19. Write a PHP script to show the factorial 20
of a number using recursion.

20. Write a PHP script to show the working 21


of dynamic function call.

21. Write a PHP script to show working of 22-24


local, global and static variables.

22. Write a PHP script to show the working 25


of all operators.

23. Write a PHP script to print the working 26


of a transpose matrix.

24. Write a PHP script to show the working 27


of iterative functions.

25. Write a PHP script to show the working 28


of sorting function.

26. Write a PHP script to show the working 29


of array functions.

27. Write a PHP script to show working of 30


default arguments.

28. Write a PHP script to show the working 31


of string functions.
S.No Program Name Page No Teacher’s
Sign
29. Write a PHP script to show the working 32
of string formatting.

30. Write a PHP script to show use of super 33


global variable ($get method)

31. Write a PHP script to show use of super 34


global variable($post method).

32. Write a PHP script to create a cookie. 35

33. Write a PHP script to delete the cookies. 36

34. Program to modify the cookies. 37

35. Program to register Session Variable 38

36. Program of Working With Session 39


Variable

37. Program of Encoding Session Variable. 40

38. Program of Decoding Session Variable. 41


S.No Program Name Page No Teacher’s
Sign
39. Program to delete the session variable 42

40. Write a PHP script of file handling 43-44


page1
1. Write a PHP script to convert temperature celsius into fahrenheit.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<h1> CELSIUS TO FAHRENHEIT</h1>
<?php
$celsius=46;
$fahrenheit=(($celsius+32)*9)/5;
echo"temperature in fahrenheit: $fahrenheit";
?>
</body>
</html>

Output:-
page2
2. Write a PHP script to convert days into years.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<h1> CONVERT DAYS INTO YEARS</h1>
<?php
$days=4446;
$years=($days)/365;
echo("number of years is:");
echo($years);
?>
</body>
</html>

output:-
page3
3. Write a PHP script to find the smallest of three numbers.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<h1> smallest of three numbers </h1>
<?php
$a=40;
$b=15;
$c=30;
if($a<$b && $a<$c)
echo "a is smallest";
elseif($b<$c && $b<$c)
echo "b is smallest";
else
echo "c is smallest";
?>
</body>
</html>

Output:-
page4
4.Write a PHP script to find the first 15 prime numbers
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<h1> FIRST 15 PRIME NUMBERS </h1>
<?php
$count=0;
$num=2;
while($count<15)
{
$div_count=0;
for($i=1;$i<=$num;$i++)
{
if(($num%$i)==0)
{
$div_count++;
}
}
if($div_count<3)
{
echo $num."<br>";
$count=$count+1;
}
$num=$num+1;
}
?>
</body>
</html>

output:
page5

5. Write a PHP script to create the following pattern.


*
**
***
****
*****

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<?php
for($i=0;$i<=5;$i++)
{
for($j=1;$j<=$i;$j++)
{
echo "*";
}
echo "<br>";
}
?>
</body>
</html>

output:-
page6

6.Write a PHP script to create the following pattern.


*****
****
***
**
*

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<?php
for($i=0;$i<=5;$i++)
{
for($j=5-$i;$j>=1;$j--)
{
echo "*";
}
echo"<br>";
}
?>
</body>
</html>

Output:-
page7
7.Write a PHP script to create the following pattern.
*
**
***
****
*****

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<?php
$n=5;
for($i=0;$i<=$n;$i++)
{
for($j=0;$j<=$n-$i;$j++)
{
echo"&nbsp;";
}
for($k=1;$k<=$i;$k++)
{
echo"*&nbsp;&nbsp;";
}
echo"<br>";
}
?>
</body>
</html>

output:
page8

8.Write a PHP script to create the following pattern.


1
23
456
7 8 9 10

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<?php
$a=1;
for($i=1;$i<=4;$i++)
{
for($j=1;$j<=$i;$j++)
{
echo"$a &nbsp";
$a++;
}
echo"<br>";
}
?>
</body>
</html>

Output:-
page9
9.Write a PHP script to create the following pattern.
54321
4321
321
21
1

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<?php
for($i=1;$i<=5;$i++)
{
for($j=5-$i+1;$j>=1;$j--)
{
echo"$j&nbsp";
}
echo"<br>";
}
?>
</body>
</html>

Output:-
page10
10.Write a PHP script to print the factorial of a number.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<?php
$num=5;
$factorial=1;
for($x=$num;$x>=1;$x--)
{
$factorial=$factorial*$x;
}
echo"factorial of $num is $factorial";
?>
</body>
</html>

Output:-
page11
11.Write a PHP script to print fibonacci series.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<?php
$n=8;
$first_val=0;
$second_val=1;
echo "Fibonacci Series of first 8 numbers:<br>";
echo "$first_val$second_val";
for($i=2;$i<$8;$i++)
{
$third_val=$first_val+$second_val;
echo"$third_val";
$first_val=$second_val;
$secocond_val=$third_val;
}
?>
</body>
</html>

Output:-
page12
12.Write a PHP script to print if a given number is palindrome or not.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<h1> PALINDROME </h1>
<?php
$input= "GHOST";
echo "<br> Input string" . $input;
$reverse = strrev($input);
echo "<br> Output string" . $reverse;
if($input == $reverse)
{
echo "<br>". $input." Is Palindrome";
}
else
{
echo "<br>". $input." Is not Palindrome";
}
?>
</body>
</html>
Output-
page13
13.Write a PHP script to print the first 20 odd numbers.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<?php
echo"first 20 odd no:";
echo"<br>";
for($i=1;$i<40;$i=$i+2)
{
echo"$i";
echo"<br>";
}
echo"<br>";
?>
</body>
</html>
Output:-
page14
14.Write a PHP script to print a table of a given number.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<?php
$num=3;
for($i=1;$i<=10;$i++)
{
$table=$i*$num;
echo"$i*$num=$table<br>";
}
?>
</body>
</html>

Output:-
page15
15.Write a PHP script to show the working of switch statements.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<?php
$d=date("D");
switch($d)
{
case"Mon":
echo "Today is Monday";
break;
case"Tue":
echo "Today is Tuesday";

break;
case"Wed":
echo "Today is Wednesday";
break;
case"Thu":
echo "Today is Thursday";
break;
case"Fri":
echo "Today is Friday";
break;
case"Sat":
echo "Today is Saturday";
Break;
case"Sun":
echo "Today is Sunday";
break;
default:
echo"Wonder which day is this!!";
}
?>

</body>
</html>

Output:-
page16

16.Write a PHP script to show working of nested-if.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<h1>NESTED IF </h1>
<?php
$purchase_amount=2000;
$payment_mode="credit card";
if($purchase_amount>5000)
{
if($payment_mode=="credit card")
{
$discount=$purchase_amount*0.15;
}
else
{
$discount=$purchase_amount*0.10;
}
}
else
{
if($payment_mode=="credit card")
{
$discount=$purchase_amount*0.10;
}
else
{
$discount=$purchase_amount*0.05;
}
}
$final_bill=$purchase_amount-$discount;
echo"<b>Purchase amount:</b> $purchase_amount<br>";
echo"<b>Payment Mode:</b> $payment_mode<br>";
echo"<b>Discount:</b> $discount<br>";
echo"<b>Bill Payment:</b> $final_bill";
? >
</body>
</html>
page17

output-
page18
17.Write a PHP script to print swapping of two numbers using call by
value
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<h1> SWAPPING CALL BY VALUE </h1>
<?php
$a=10;
$b=20;
function swap($a,$b)
{
$temp = $a;
$a = $b;
$b = $temp;
echo"in swap() function,the value of variable a=$a<br>";
echo"in swap() function,the value of variable b=$b<br>";
}
swap($a,$b);
echo"outside swap()function,the value of a = $a<br>";
echo"outside swap()function,the value of b = $b<br>";
?>
</body>
</html>

Output:-
page19
18.Write a PHP script to print swapping of two numbers using call by
reference.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<h1> SWAPPING CALL BY REFERENCE </h1>
<?php
$a=10;
$b=20;
function swap(&$a,&$b)
{
$temp = $a;
$a = $b;
$b = $temp;
echo"in swap() function,the value of variable a=$a<br>";
echo"in swap() function,the value of variable b=$b<br>";
}
swap($a,$b);
echo"outside swap()function,the value of a = $a<br>";
echo"outside swap()function,the value of b = $b<br>";
?>
</body>
</html>

Output:-
page20
19.Write a PHP script to show the factorial of a number using recursion.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<h1> factorial using recursion </h1>
<?php
$num=5;
echo"factorial of $num is",fact($num);
function fact($num)
{
if($num<=0)
{
return 1;
}
else
{
return $num*fact($num-1);
}
}
?>
</body>
</html>

output:-
page21
20.Write a PHP script to show the working of dynamic function call.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<h1> DYNAMIC FUNCTION CALL </h1>
<?php
function test()
{
echo"Dynamic function call executes.";
}
$my_func="test";
$my_func();
?>
</body>
</html>

OUTPUT-
page22
21.Write a PHP script to show working of local, global and static variables.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<h1> LOCAL VARIABLE </h1>
<?php
function test_var()
{
$var=10;
echo $var;
}
test_var();
?>

</body>
</html>

Output-

page23
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<H1> GLOBAL VARIABLE </H1>
<?php
$var1=5;
$var2=10;
function test_var()
{
global $var1,$var2;
echo $var1+$var2;
}
test_var();
?>
</body>
</html>

Output-
page24

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<H1> STACTIC VARIABLE </H1>
<?php
function test()
{
$a=0;
echo $a;
echo "<br>";
$a++;
}
test();
test();
test();
?>
</body>
</html>

Output-

page25
22. Write a PHP script to show the working of all operators.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<h1> OPERATORS </h1>
<?php
$x = 10;
$y = 4;
echo ($x + $y)."<br>";
echo ($x * $y)."<br>";
echo ($x - $y)."<br>";
echo ($x / $y)."<br>";
echo ($x % $y)."<br>";
?>

</body>
</html>
Output-

page26
23. Write a PHP script to print the working of a transpose matrix.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<h1> TRANSPOSE OF MATRIX</h1>
<?php
$arr=array(
array("1","2"),
array("3","4"));
for($i=0;$i<2;$i++)
{
for($j=0;$j<2;$j++)
{
$a[$i][$j]=$arr[$j][$i];
}
}
for($i=0;$i<2;$i++)
{
for($j=0;$j<2;$j++)
{
echo $a[$i][$j]."&nbsp";
}
echo"<br>";
}
?>
</body>
</html>

Output-

page27
24. Write a PHP script to show the working of iterative functions.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<h1> ITERATIVE FUNCTION </h1>
<?php
$colors = array("red","green","blue","cyan");
echo current($colors);
?>
</body>
</html>
output-

page28
25. Write a PHP script to show the working of sorting function.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<h1> SORTING OF ARRAY </h1>
<?php
$colors=array("red","blue","green","black","yellow");
echo "the elements in array are:<br>";
foreach($colors as $value)
{
echo"$value<br>";
}
sort($colors);
echo"<br> the elements of array after sorting in ascending order;<br>";
foreach($colors as $value)
{
echo"$value<br>";
}
?>
</body>
</html>
Output-

page29
26. Write a PHP script to show the working of array functions.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<h1>ARRAY FUNCTIONS</h1>
<?php
$colors=array("red","blue","green","black","yellow");
echo"<pre>";
print_r(array_chunk($colors,2));
echo"</pre>";
?>
</body>
</html>

Output-

page30
27. Write a PHP script to show working of default arguments.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<h1> DEFAULT ARGUMENTS </h1>
<?php
function area_circle($radius=5)
{
$area = 3.14159*$radius*$radius;
echo"Area of circle with radius $radius is $area<br>";
}
area_circle(10);
area_circle();
area_circle(7);
?>
</body>
</html>

output-

page31
28. Write a PHP script to show the working of string functions.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<h1> string function replace</h1>
<?php
$str="hello! welcome to PHP Programming.";
$new_str=str_replace("hello","hi",$str);
echo "before replacement :$str<br>";
echo "after replacement :$new_str";
?>
</body>
</html>

page32
29. Write a PHP script to show the working of string formatting.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<body>
<h1> Program to show the Working of String Formatting. </h1>
<?php
$number = 100;
printf("Binary: %b<br>", $number);
printf("ASCII: %c<br>", $number);
printf("decimal: %d<br>", $number);
$txt= sprintf("%f", $number);
echo $txt;
?>
</body>
</html>
</body>
</html>

page33
30. Write a PHP script to show use of super global variable ($get method)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<h1>$_POST Example</h1>
<form method="post" action="super_post.php">
Enter your name:
<input type="text"name="name" /><br><br>
Enter your Email:
<input type="text" name="email"><br><br><br>
<input type="submit"value="Submit" >
</form>
</body>
</html>
PHP
</head>
<body>
<h1>$_post Example</h1>
<?php>
echo "Welcome";
echo $_POST["name"];
echo "<br>";
echo "YOUR EMAIL ADDRESS IS :";
echo $_POST["email"];
?>
</body>
</html>

Output

page34
31. Write a PHP script to show use of super global variable($post method).
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

</head>
<body>
<h1>$_GET Example</h1>
<form method="get"action="super_get.php">
Enter your name:
<input type="text"name="name" ><br><br />
Enter your Email:
<input type="text" namew="email" /><br /><br /><br />
<input type="submit"value="submit" />
</form>
</body>
</html>

PHP
<h1>CREATING DATABASE</h1>
<?php
$CONNECTION=mysqli_connect("localhost","root","","my_mansi03");
if(!$CONNECTION)
{
die("Couldn't connect to server");
}
echo "Connected Successful<br><br>";
//Create Table under my_db database
$sql_query="create table employee(
emp_id int primary key,
emp_name varchar(20),
emp_dept varchar(20),
emp_city varchar(20))";
mysqli_query($CONNECTION,$sql_query);
echo "Table created successfully";
mysqli_close($CONNECTION);
?>
</body>
</html>

page35

32. Write a PHP script to create a cookie.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>cookie</title>
<?php
setcookie("message","php programming");
?>
</head>
<body>
<h1> create cookie</h1>
<?php
echo "the cookie is set";
?>
</body>
</html>

output:

page36
33. Write a PHP script to delete the cookies.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>cookie</title>
<?php
setcookie("message","php programming",time()-3600);
?>
</head>
<body>
cookie deleted.
check it at
<a href="cookie_read.php">cookie_read.php</a>
</body>
</html>

Output:

page37
34. Program to modify the cookies.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>cookie</title>
<?php
$cookie_name="message";
$cookie_value="hello world";
setcookie($cookie_name,$cookie_value,time()+60*60*24*30);
?>
</head>
<body>
<h1>modify cookie</h1>
<?php
if(isset($_COOKIE[$cookie_name]))
{
echo "Cookie",$cookie_name,"is set.<br>";
echo"Cookie value is $_COOKIE[$cookie_name]";
}
else
{
echo"Cookie",$cookie_name,"is not set.<br>";
}
?>
</body>
</html>

Output.

page38
35. Program to register Session Variable
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<?php
session_start();
?>
<html>
<head>
<title>session variables</title>
</head>
<body>
<h1>register session variables</h1>
<?php
$_SESSION["title"]="web application development using php";
$_SESSION["author"]="tarsem singh";
echo"session variable are set";
?>
</body>
</html>

Output:

page39
36. Program of Working With Session Variable
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php
session_start();
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title> Accessing session</title>
</head>
<body>
<h1> Accessing Session Variable</h1>
<?php
echo"Title:",$_SESSION["Title"],"<br>";
echo"Author:",$_SESSION["Author"];
?>
</body>
</html>

Output:

page40
37. Program of Encoding Session Variable.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<?php
session_start();
?>
</head>
<body>
<h1>ENCODING SESSION VARIABLE</h1>
<?php
$_SESSION["title"]="Web Application Development using PHP";
$_SESSION["Author"]="Tarsem Singh";
$session_encd=session_encode();
echo"<br><b>Session Encoded Data :<br><br></b>";
echo $session_encd;
?>
</body>
</html>

Output:

page41
38. Program of Decoding Session Variable.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<?php
session_start();
?>
</head>
<body>
<h1>ENCODING SESSION VARIABLE </h1>
<?php
$_SESSION["title"]="Web Application Development using PHP";
$_SESSION["Author"]="Tarsem Singh";
$session_encd=session_encode();
echo"<br><b>Session Encoded Data :<br><br></b>";
echo $session_encd;
echo"<br><br><b>The decoded session data:<br><br></b>";
session_decode($session_encd);
echo"<pre>";
print_r($_SESSION);
echo"</pre>";
?>
</body>
</html>
Output:

page42
39. Program to delete the session variable
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php
session_start();
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Session</title>
</head>
<body>
<h1> DELETE SESSION VARIABLE</h1>
<?php
if(isset($_SESSION["Title"]))
{
unset($_SESSION["Title"]);
}
echo"Variable deleted";
?>
</body>
</html>

Output:

page43
40. Write a PHP script of file handling

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>
<?php
$filename="notepad.txt";
if(file_exists($filename))
{
echo"<b> the file $filename exists </b><br />";
$file_handle=fopen("notepad.txt","r");
while(!feof($file_handle))
{
echo fgets($file_handle);
}

}
else
{
echo"the file $filename doesnot exist";
}
?>
<?php
$file=fopen("notepad.txt","w");
echo fwrite($file,"welcome to php programming");
?>
<?php
$file_handle=fopen("notepad.txt","a");
$text="here is more text append in notepad.txt";
if(fwrite($file_handle,$text)==false)
{
echo"cannot append the data";
}
else
page44
{
echo"<br>data append</br>";
}
?>
<?php
$file="notepad.txt";
$copy="new.txt";
if(copy($file,$copy))
{
echo"copied ";
}
else
{
echo"couldnot copy $file";
}
fclose($file_handle);
?>
</body>
</html>

output:

You might also like