Princess Nourah bint Abdulrahman University. Computer Sciences Department

Similar documents
PHP 5 Introduction. What You Should Already Know. What is PHP? What is a PHP File? What Can PHP Do? Why PHP?

What is PHP? [1] Figure 1 [1]

Chapter 7:- PHP. Compiled By:- Sanjay Patel Assistant Professor, SVBIT.

Languages in WEB. E-Business Technologies. Summer Semester Submitted to. Prof. Dr. Eduard Heindl. Prepared by

Web Engineering (Lecture 08) WAMP

php Mr. Amit Patel Hypertext Preprocessor Dept. of I.T.

Review. Fundamentals of Website Development. Web Extensions Server side & Where is your JOB? The Department of Computer Science 11/30/2015

ISSN: [Kumar * et al., 7(3): March, 2018] Impact Factor: 5.164

SCU SEEDs Workshop Angela Musurlian

ELECTRONIC LOGBOOK BY USING THE HYPERTEXT PREPROCESSOR

Lecture 7 PHP Basics. Web Engineering CC 552

Basics of Web. First published on 3 July 2012 This is the 7 h Revised edition

If you are searched for a book Php 5 manual in pdf format, then you have come on to the faithful website. We present utter version of this book in

Data-Driven Web Pages

Introduction of PHP Created By: Umar Farooque Khan

Personalized Movie Database System

Cleveland State University Department of Electrical and Computer Engineering. CIS 408: Internet Computing

PHP by Pearson Education, Inc. All Rights Reserved.

Agenda. 1. Brief History of PHP. 2. Getting started. 3. Examples

Inf 202 Introduction to Data and Databases (Spring 2010)

Case Study. CMS for Management of Monetization Training Resources

At present we use several collaboration (web) tools, like SuperB website Wiki SVN Document management system etc.

Php And Mysql Manual Simple Yet Powerful Web Programming

ANAND COMMUNICATION CARE M 342, RAGHUBIR NAGAR, NEW DELHI

Web Design E M I R R A H A M A N WEB DESIGN SIDES 2017 EMIR RAHAMAN 1

Interview Questions And Answers For Experienced Candidates In Php Mysql

Perceptive DataTransfer

Unit code: R/601/1288 QCF Level 4: BTEC Higher National Credit value: 15

Planning and Designing Your Site p. 109 Design Concepts p. 116 Summary p. 118 Defining Your Site p. 119 The Files Panel p. 119 Accessing Your Remote

Perceptive DataTransfer

1) What is the first step of the system development life cycle (SDLC)? A) Design B) Analysis C) Problem and Opportunity Identification D) Development

Part II IT Infrastructure (Computer Software)

Read & Download (PDF Kindle) JAVA: JAVA 100 Tests, Answers & Explanations, Pass Final Exam, Pass Job Interview Exam, Pass Engineer Certification

Application of PHP and MySQL for search and retrieval Web services in Web information systems

How To Export Database Diagram Sql Server 2008 To Excel

Software Platforms. Quiz with Explainations. Hans-Petter Halvorsen, M.Sc.

Web Application Development (WAD) V th Sem BBAITM(Unit-1) By: Binit Patel

CS WEB TECHNOLOGY

AN INTRODUCTION TO PHP

Web Hosting Features. 1 P a g e

Using Data Science to deliver Workforce & Labour Market Insights. Gary Gan Co-Founder, JobKred

Shankersinh Vaghela Bapu Institue of Technology

PHP and MySQL Programming

PHP 1. Introduction Temasek Polytechnic

Excerpts of Web Application Security focusing on Data Validation. adapted for F.I.S.T. 2004, Frankfurt

Survey Introduction. Thank you for participating in the WritersUA Skills and Technologies survey!

C H A P T E R 1. Drilling Down on PHP

Instructor s Notes Web Data Management Web Client/Server Concepts. Web Data Management Web Client/Server Concepts

Metamorphosis IT Document

PHP BASICS BY ALL-TECH SYSTEMS & CO

University College of Southeast Norway ASP.NET. Web Programming. Hans-Petter Halvorsen,

PHP And MySQL: A Step By Step Course By Matthew Gimson READ ONLINE

EasyChair Preprint. Introduction to Development of Software Support for Training and Testing IT Administrators

Full version is >>> HERE <<<

An Introduction to JavaScript & Bootstrap Basic concept used in responsive website development Form Validation Creating templates

Developing Web Applications

PHP. Introduction. PHP stands for PHP: Hypertext Preprocessor PHP is a server-side scripting language, like ASP PHP scripts are executed on the server

DATABASE SYSTEMS. Introduction to web programming. Database Systems Course, 2016

Database Visual ARCHITECT 6.3

PHP Online Training. PHP Online TrainingCourse Duration - 45 Days. Call us: HTML

PHP Development - Introduction

Perceptive Nolij Web. Technical Specifications. Version: 6.8.x

STIKK2Bavaria B2B Delegation to Munich and Nuremberg. Capgemini Consulting All rights reserved. 1

Syllabus INFO-GB Design and Development of Web and Mobile Applications (Especially for Start Ups)

PHP Introduction. Some info on MySQL which we will cover in the next workshop...

Vb Net Tutorial For Beginners Visual Studio 2010 Create Web Service

All India Council For Research & Training

Web Programming Paper Solution (Chapter wise)

Open Source Digitalization Application. Installation Manual

Flex 3 Pre-release Tour

Princess Nourah bint Abdulrahman University. Computer Sciences Department

Alpha College of Engineering and Technology. Question Bank

A Comparison Study of Web Based Application Development Using PHP and ASP.NET

Get in Touch Module 1 - Core PHP XHTML

Web Development & SEO (Summer Training Program) 4 Weeks/30 Days

Getting started 7. Performing operations 25

Moodle Plugin for CopySafe Web -- Installation for Moodle 3.5 and later --

Web Design and Development ACS-1809

Apache, PHP, and MySQL on Itanium Challenges and Goodies

Webomania Solutions Pvt. Ltd. 2017

20. Web Hosting 웹프로그래밍 2016 년 1 학기 충남대학교컴퓨터공학과

web development BUILDING, MANAGING, AND GROWING YOUR ONLINE PRESENCE

Chapter 11 Program Development and Programming Languages

Linux, Apache, MySQL, PHP Performance End To End By Colin McKinnon

Perceptive Nolij Web. Technical Specifications. Version:

Learning Web Design : A Beginner's Guide To HTML, Graphics, And Beyond By Jennifer Niederst READ ONLINE

Job Reubro International

Database Visual ARCHITECT 5.2

CNIT 129S: Securing Web Applications. Ch 3: Web Application Technologies

Programming: C ++ Programming : Programming Language For Beginners: LEARN IN A DAY! (Swift, Apps, Javascript, PHP, Python, Sql, HTML) By Os Swift

Webomania Solutions Pvt. Ltd Guidelines to Handling a Website using Drupal Platform

Information Systems Software

PHP & MySQL For Dummies, 4th Edition PDF

PHP. MIT 6.470, IAP 2010 Yafim Landa

I-LAND SOFTWARE company profile

ZEND: Survey on the Examination System

INTRODUCTION TO HTML5! HTML5 Page Structure!

1. Survey Introduction

RAD Studio XE Datasheet

Beginning HTML And CSS By Rob Larsen

Transcription:

Princess Nourah bint Abdulrahman University Computer Sciences Department 1

And use http://www.w3schools.com/

PHP Part 1

Objectives Introduction to PHP Computer Sciences Department 4

Introduction HTML CSS JavaScript What You Should Already Know Computer Sciences Department 5

What is PHP? PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages PHP stands acronym for PHP: Hypertext Preprocessor PHP scripts are executed on the server PHP is a server-side scripting language, like ASP PHP supports many databases (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc.) PHP is an open source software PHP is free to download and use 6

PHP is an amazing and popular language! It is powerful enough to be at the core of the biggest blogging system on the web (WordPress) It is deep enough to run the largest social network (Facebook) It is also easy enough to be a beginner's first server side language Computer Sciences Department 7

What is a PHP File? PHP files can contain text, HTML, CSS, JavaScript, and PHP code. PHP code are executed on the server, and the result is returned to the browser as plain HTML PHP files have extension ".php" 8

What Can PHP Do? PHP can generate dynamic page content PHP can create, open, read, write, delete, and close files on the server PHP can collect form data PHP can send and receive cookies PHP can add, delete, modify data in your database PHP can be used to control user-access PHP can encrypt data Output: With PHP you are not limited to output HTML the output can be output images, PDF files, and even Flash movies. Also any text, such as XHTML and XML. Computer Sciences Department 9

Why PHP? PHP runs on various platforms (Windows, Linux, Unix, Mac OS X, etc.) PHP is compatible with almost all servers used today (Apache, IIS, etc.) PHP supports a wide range of databases PHP is free. Download it from the official PHP resource: www.php.net PHP is easy to learn and runs efficiently on the server side 10

What Do I Need? To start using PHP, you can: Find a web host with PHP and MySQL support Install a web server on your own PC, and then install PHP and MySQL Computer Sciences Department 11

Use a Web Host With PHP Support If your server has activated support for PHP you do not need to do anything. Just create some.php files, place them in your web directory, and the server will automatically parse them for you. You do not need to compile anything or install any extra tools. Because PHP is free, most web hosts offer PHP support. Computer Sciences Department 12

What is MySQL? MySQL is a database server MySQL is ideal for both small and large applications MySQL supports standard SQL MySQL compiles on a number of platforms MySQL is free to download and use 13

Set Up PHP on Your Own PC Check you Windows O.S. 32 or 64 install PHP install a database, such as MySQL The official PHP website (PHP.net) has installation instructions for PHP: http://php.net/manual/en/install.php Or http://www.wampserver.com/en/ To get PHP up and running immediately for Windows, you can: Download WebMatrix Computer Sciences Department 14