├── .gitignore ├── CallOP.php ├── PHPOOP ├── CarsCalls.php ├── Constructor.php ├── Employee.php ├── EmployeeBasci.php ├── EmployersBasic.inc ├── EmployersBasicInfo.inc ├── Inhertiance.php ├── MajicClass.php ├── cars.inc ├── credit.inc ├── creditView.php ├── dbconnect.php ├── dbdelete.php ├── dbdeletescript.php ├── dbinsert.php ├── dbread.php ├── dbsearch.php ├── dbupdate.php ├── empcredit.inc ├── employee.inc ├── employeecons.inc ├── index.php ├── inhertinace.inc ├── interface.inc ├── interfaceIMP1.inc ├── interfaceIMP2.inc ├── json.php ├── jsonDB.php ├── majicmethos.inc ├── nbproject │ ├── project.properties │ └── project.xml ├── staticView.php └── staticf.inc ├── PHPvsJavaScript.php ├── README.md ├── array.php ├── cast.php ├── condation.php ├── contact.php ├── control.php ├── cookies.php ├── downlaod.php ├── encoding.php ├── function_multi.php ├── functions.php ├── functions_array.php ├── headers.php ├── home.html ├── htmlpart1.php ├── htmlpart2.php ├── index.php ├── login.php ├── login_n.php ├── loops.php ├── main.php ├── nbproject ├── project.properties └── project.xml ├── null.php ├── op.php ├── operations.php ├── paper.pdf ├── phpinfo.php ├── sessions.php ├── snapshoot.txt ├── strings.php └── varibles.php /.gitignore: -------------------------------------------------------------------------------- 1 | /nbproject/private/ 2 | /PHPOOP/nbproject/private -------------------------------------------------------------------------------- /CallOP.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | " ; 12 | $divis=div(4,5); 13 | echo "div:{$divis}" ; 14 | ?> 15 | 16 | 17 | -------------------------------------------------------------------------------- /PHPOOP/CarsCalls.php: -------------------------------------------------------------------------------- 1 | color="Red"; 7 | $mycar->Year=2015; 8 | $mycar->Models="BMW"; 9 | echo $mycar->color; 10 | echo '
'; 11 | echo print_r( $mycar->GetOwners()); 12 | echo '
'; 13 | 14 | $mycar2=new Cars(); 15 | $mycar2->color="Brown"; 16 | $mycar2->Year=2012; 17 | $mycar2->Models="Toyota"; 18 | echo $mycar2->color; 19 | echo '
'; 20 | echo print_r( $mycar2->GetOwners()); 21 | echo '
'; 22 | 23 | 24 | ?> 25 | 26 | -------------------------------------------------------------------------------- /PHPOOP/Constructor.php: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Name; 19 | ?> 20 | 21 | 22 | -------------------------------------------------------------------------------- /PHPOOP/Employee.php: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Name="hussien"; 17 | $emp1->Age=27; 18 | $emp1->DateBirth="1989-03-03"; 19 | $emp1->SetCreditCard("12334343434"); 20 | echo "Name:". $emp1->Name ."
"; 21 | echo "Age:". $emp1->Age ."
"; 22 | echo "DateBirth:". $emp1->DateBirth."
"; 23 | echo "Crdit:". $emp1->GetCreditCard() ."
"; 24 | // put your code here 25 | 26 | 27 | /// error not set 28 | $emp2=new Employers(); 29 | echo "Name:". $emp2->Name ."
"; 30 | echo "Age:". $emp2->Age ."
"; 31 | echo "DateBirth:". $emp2->DateBirth."
"; 32 | echo "Crdit:". $emp2->GetCreditCard() ."
"; 33 | ?> 34 | 35 | 36 | -------------------------------------------------------------------------------- /PHPOOP/EmployeeBasci.php: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Name= "hussein 1"; 18 | echo $basEmp->Name; 19 | * */ 20 | 21 | require 'EmployersBasicInfo.inc'; 22 | $basemps=new EmployersBasicInfo(); 23 | $basemps->DateLeave="2015-10-10"; 24 | $basemps->Name="hussein 2"; 25 | $basemps->SetAge(22); 26 | echo $basemps->GetAge(); 27 | echo "
"; 28 | echo $basemps->Name; 29 | ?> 30 | 31 | 32 | -------------------------------------------------------------------------------- /PHPOOP/EmployersBasic.inc: -------------------------------------------------------------------------------- 1 | CreditCard =$credit; 17 | } 18 | 19 | } -------------------------------------------------------------------------------- /PHPOOP/EmployersBasicInfo.inc: -------------------------------------------------------------------------------- 1 | Age; 16 | } 17 | function SetAge($age){ 18 | $this->Age=$age; 19 | } 20 | } -------------------------------------------------------------------------------- /PHPOOP/Inhertiance.php: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Name="hussein"; 17 | $emp1->Age=26; 18 | $emp1->Models="BMW"; 19 | $emp1->Year=2015; 20 | echo print_r($emp1->Getowners()); 21 | ?> 22 | 23 | 24 | -------------------------------------------------------------------------------- /PHPOOP/MajicClass.php: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Name="hussein"; 17 | $majic->Age=27; 18 | 19 | echo $majic->Name; 20 | echo '
'; 21 | echo $majic->Age; 22 | ?> 23 | 24 | 25 | -------------------------------------------------------------------------------- /PHPOOP/cars.inc: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Name="hussein alrubaye"; 17 | $empcredit->CardID="37463746734"; 18 | $empcredit->exp_Date="2015-10-10"; 19 | $empcredit->code=232; 20 | 21 | echo "Credit:". $empcredit->CardID; 22 | ?> 23 | 24 | 25 | -------------------------------------------------------------------------------- /PHPOOP/dbconnect.php: -------------------------------------------------------------------------------- 1 | 15 | 16 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /PHPOOP/dbdelete.php: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 37 | 38 | 39 |
40 | 51 |
52 | 57 | 58 | 59 | 60 | -------------------------------------------------------------------------------- /PHPOOP/dbdeletescript.php: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 30 | 31 | -------------------------------------------------------------------------------- /PHPOOP/dbinsert.php: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | Data is inerted'; 40 | } 41 | else { 42 | die("Database query failed. " . mysqli_error($connection)); 43 | } 44 | } 45 | 46 | ?> 47 | 48 | 49 |
50 | 51 | User Name: 52 |
53 | Password: 54 |
55 | 56 |
57 | View Data 58 | 59 | 60 | -------------------------------------------------------------------------------- /PHPOOP/dbread.php: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 37 | 48 | 53 | 54 | 55 | 56 | -------------------------------------------------------------------------------- /PHPOOP/dbsearch.php: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 | User Name: 32 | 33 |
34 | 45 | 56 | 62 | 63 | 64 | 65 | -------------------------------------------------------------------------------- /PHPOOP/dbupdate.php: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | Data is update'; 40 | } 41 | else { 42 | die("Database query failed. " . mysqli_error($connection)); 43 | } 44 | } 45 | 46 | ?> 47 | 48 | 49 |
50 | 51 | User Name: 52 |
53 | id: 54 |
55 | 56 |
57 | View Data 58 | 59 | 60 | -------------------------------------------------------------------------------- /PHPOOP/empcredit.inc: -------------------------------------------------------------------------------- 1 | CreditCard =$credit; 18 | } 19 | function GetCreditCard(){ 20 | //check vaild bank 21 | return( $this->CreditCard); 22 | } 23 | 24 | 25 | } 26 | -------------------------------------------------------------------------------- /PHPOOP/employeecons.inc: -------------------------------------------------------------------------------- 1 | Name=$name; 17 | $this->Age=$age; 18 | $this->DateBirth=$datebirth; 19 | } 20 | 21 | /* 22 | * function __construct( ) { 23 | echo 'clas is created'; 24 | } 25 | */ 26 | 27 | 28 | } -------------------------------------------------------------------------------- /PHPOOP/index.php: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 16 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /PHPOOP/inhertinace.inc: -------------------------------------------------------------------------------- 1 | CreditCard =$credit; 18 | } 19 | function GetCreditCard(){ 20 | //check vaild bank 21 | return( $this->CreditCard); 22 | } 23 | 24 | 25 | } 26 | -------------------------------------------------------------------------------- /PHPOOP/interface.inc: -------------------------------------------------------------------------------- 1 | 'ahmed','age'=>26,'birth'=>'iraq'); 11 | //echo json_encode($items); 12 | 13 | 14 | //- 3 class 15 | class info{ 16 | public $name; 17 | public $age; 18 | public $brith; 19 | } 20 | 21 | $namesclass=new info(); 22 | $namesclass->age=26; 23 | $namesclass->name="hussein alrubaye"; 24 | $namesclass->brith="iraq"; 25 | echo json_encode($namesclass); 26 | ?> 27 | 28 | -------------------------------------------------------------------------------- /PHPOOP/jsonDB.php: -------------------------------------------------------------------------------- 1 | 2 | 11 | 12 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 31 | 32 | id:'.$row['id'] .', username:' .$row['username'].', password:' .$row['password'] .""; 38 | } 39 | echo json_encode( $arr); 40 | ?> 41 | 42 | 47 | 48 | 49 | 50 | -------------------------------------------------------------------------------- /PHPOOP/majicmethos.inc: -------------------------------------------------------------------------------- 1 | Name=$value; 21 | break; 22 | case 'Age': 23 | $this->Age=$value; 24 | break; 25 | case 'DateBirth': 26 | $this->DateBirth=$value; 27 | break; 28 | case 'CreditCard': 29 | $this->CreditCard=$value; 30 | break; 31 | } 32 | return $value; 33 | } 34 | 35 | function __get($name) { 36 | switch ($name){ 37 | case 'Name': 38 | return $this->Name ; 39 | 40 | case 'Age': 41 | return $this->Age ; 42 | 43 | case 'DateBirth': 44 | return $this->DateBirth ; 45 | 46 | case 'CreditCard': 47 | return $this->CreditCard ; 48 | 49 | } 50 | } 51 | } -------------------------------------------------------------------------------- /PHPOOP/nbproject/project.properties: -------------------------------------------------------------------------------- 1 | include.path=${php.global.include.path} 2 | php.version=PHP_56 3 | source.encoding=UTF-8 4 | src.dir=. 5 | tags.asp=false 6 | tags.short=false 7 | web.root=. 8 | -------------------------------------------------------------------------------- /PHPOOP/nbproject/project.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | org.netbeans.modules.php.project 4 | 5 | 6 | PhpProject2 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /PHPOOP/staticView.php: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | name="hussein"; 19 | $emp1->salary=1220; 20 | echo "name:". $emp1->name . "
". $emp1->salary*EmployeeSalary::$rate. "
" ; 21 | 22 | //1 23 | $emp2=new EmployeeSalary(); 24 | $emp2->name="jena"; 25 | $emp2->salary=120; 26 | echo "name:". $emp2->name . "
". $emp2->salary*EmployeeSalary::$rate . "
"; 27 | 28 | //1 29 | $emp3=new EmployeeSalary(); 30 | $emp3->name="salam"; 31 | $emp3->salary=122330; 32 | echo "name:". $emp3->name . "
". $emp3->salary*EmployeeSalary::$rate ; 33 | 34 | 35 | ?> 36 | 37 | 38 | -------------------------------------------------------------------------------- /PHPOOP/staticf.inc: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Page Title 5 | 6 | 7 | 8 | hello, from PHP"; 11 | 12 | ?> 13 | 14 |
15 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # OnlineTutorials 2 | -------------------------------------------------------------------------------- /array.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | "; 13 | echo "arr". print_r($arr); 14 | 15 | echo "
"; 16 | $arr[2]=314; 17 | echo "arr[2]:". $arr[2]; 18 | $arr[]=555; 19 | echo "
"; 20 | echo "arr". print_r($arr); 21 | 22 | $items= array(1,"hussein",3.4 ); 23 | echo "
"; 24 | echo "items[1]:". $items[1]; 25 | 26 | $itemsarray= array(1,"hussein",array(1,44,32,43 ) ); 27 | echo "
"; 28 | echo "itemsarray[0]:". $itemsarray[1]; 29 | echo "
"; 30 | echo "itemsarray[2][1]:". $itemsarray[2][1]; 31 | echo "
"; 32 | echo "itemsarrayIn:". print_r($itemsarray[2]); 33 | ?> 34 | 35 | 36 | -------------------------------------------------------------------------------- /cast.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | $var1 is: 8 |
12 | $var1 is: 13 | 18 | 19 |
20 | $var2 is: 21 | 26 |
27 | $var3 is: 28 | 34 | 35 | 36 | -------------------------------------------------------------------------------- /condation.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 |

Simple if-else statement

7 | $var2) 12 | { 13 | echo "number 1 is bigger than n2"; 14 | } 15 | else 16 | { 17 | 18 | echo "number 2 is bigger than n1"; 19 | } 20 | 21 | 22 | ?> 23 |

complex if-else statement

24 | =$minv) && ($input<=$maxv) ) 29 | { 30 | echo "input is in the range 1- to 100"; 31 | } 32 | else 33 | { 34 | 35 | echo "input is out the range 1- to 100"; 36 | } 37 | 38 | 39 | ?> 40 | 41 | -------------------------------------------------------------------------------- /contact.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 |

Welcome to contact page

7 | 13 |
14 | ID: 15 |
16 | name: 17 |
18 | age: 19 | 20 | -------------------------------------------------------------------------------- /control.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 |

Welcome to control panel

7 | 8 |

POST Results

9 | 13 |
14 | Usernmae: 15 |
16 | Password: 17 |
18 | 19 |

GET Results

20 | 25 | 26 | -------------------------------------------------------------------------------- /cookies.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /downlaod.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /encoding.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 |

Welcome to encoding

7 | Conact Page"; 9 | ?> 10 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /function_multi.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | Sum:{$results[0]}"; 14 | echo "
sub:{$results[1]}"; 15 | echo "
div:{$results[2]}"; 16 | echo "
mul:{$results[3]}"; 17 | 18 | function operations($n1,$n2) 19 | { 20 | $arr=array(); 21 | $arr[]=$n1+$n2; 22 | $arr[]=$n1-$n2; 23 | $arr[]=$n1/$n2; 24 | $arr[]=$n1*$n2; 25 | 26 | return $arr ; 27 | 28 | } 29 | 30 | ?> 31 | 32 | -------------------------------------------------------------------------------- /functions.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | "; 21 | } 22 | 23 | 24 | function divv($n1,$n2) 25 | { 26 | $sum=$n1/$n2; 27 | return $sum; 28 | } 29 | 30 | function Display(){ 31 | echo "
Welcome to void functios
"; 32 | } 33 | 34 | ?> 35 | 36 | 41 | 42 | 43 | 44 | -------------------------------------------------------------------------------- /functions_array.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 |
Array elements:
7 | 11 |
12 | Max number: 13 |
14 | Min number: 15 |
16 | Count number: 17 |
18 | Arry order sort 19 |
20 | Arry rever sort 21 | 22 |
23 | Is 10 in array 24 |
25 | Is 12 in array 26 | 27 | 28 | -------------------------------------------------------------------------------- /headers.php: -------------------------------------------------------------------------------- 1 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /home.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Page Title 5 | 6 | 7 | 8 |
hellow for website
9 | 10 | 14 | var1 null?
15 | var2 null?
16 | var3 null?
17 |
18 | var1 is set?
19 | var2 is set?
20 | var3 is set?
21 |
22 | 23 | -------------------------------------------------------------------------------- /htmlpart1.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 |

Welcome from part 1

-------------------------------------------------------------------------------- /htmlpart2.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 10 |

Part 2 section

11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Page Title 5 | 6 | 7 | 8 | This List of Sessions Code in PHP playlist"; 12 | ?> 13 |
14 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /login.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | User Name: 10 |
11 | pssword: 12 |
13 | 14 | 15 |
16 | 17 | 18 | -------------------------------------------------------------------------------- /login_n.php: -------------------------------------------------------------------------------- 1 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 28 |
29 | 30 | User Name: 31 |
32 | pssword: 33 |
34 | 35 |
36 | 37 | 38 | -------------------------------------------------------------------------------- /loops.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |

For -loop

8 | 9 |

Number from 1 to 10 setp 1

10 |