Guide for Building Web Application Using PHP and Mysql

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Guide for Building Web Application Using PHP and Mysql"

Transcription

1 Guide for Building Web Application Using PHP and Mysql 1. Download and install PHP, Web Server, and MySql from one of the following sites. You can look up the lecture notes on the class webpage for tutorials of HTML, PHP and more to create webpages as needed PHP is compatible with various web servers like Apache and the Microsoft s IIS as well. All the PHP scripts are executed on the server (Apache, IIS etc) and it supports various databases like MySQL, Oracle, Solid, Generic ODBC etc; however, it is mostly used with MySQL. A PHP file has an extension of.phtml,.php or.php3 and it may contain various HTML tags, texts and scripts. Although a.php file contains scripts but when it is returned to the browser, it is returned as a plain HTML file. You can view a PHP file in Notepad as a source as well (right click on php file to select Edit with NotePad). Note: Some MySql Commands in an old version are deprecated in the latest versions of WAMPServer, they will raise errors. mysqi are the new format for commands. Note that there may be version mismatch problems. Not all versions of PHP's will run with Apache2.4. For more info for this problem: Additional Guide to Set up: Edit Wamp Server icon ->PHP->php.ini Look at phpinfo( ) for get your server information

2 Example 1 of HTML and PHP Scripts for Search Product by Name and Type In the following 3 files (posted on the class web page) : (To see source codes, right click on the file, select Edit with Notepad or view as Source. Or you can open the folder as Web in VS) index.html search_musicapp.php search_musicapp1.php 1. Root Page in (index.html) shows menus in first page Search APPS MUSIC View Transactions Checkout Logout 2. The first menu Search will display the next page: Search Page (in search_musicapp.php) that takes Name of product to search and Category Type of product as input and Search button to submit. Search Enter Name : Select category Type: MUSIC APP Search Reset 3. Search button (in search_musicapp1.php) when clicked will 1) Process the input, 2) Connect to MySql database, 3) Query over database with the input to search, 4) Display the result on the next page.

3 Sample PHP Codes with Search an employee in Company database in MySql

4 2. Build Search function in Company Website in root page to search an employee who is working for the company as follow: 2-1. Company Webpage in root page idex.html has Search in menu. (You can list more menu choice if you want) 2-2. Search page has Enter bar to take Last Name and two Buttons Search and Reset 2-3. On submit Search, it will connect to your database, search Employee table to find an employee with the Last Name. Then on next page, it will display the employee information as output: First, Last Name, Sex, Dno of the employee in Table form. <?php $con = mysqli_connect("localhost", "root", "") or die("error connecting to database: ".mysqli_error()); mysqli_select_db($con, "company") or die(mysqli_error());

5 ?> <!DOCTYPE HTML> <html> <p><body> <h3>search Company Database</h3> <p>search by last name</p> <form method="post" action="search.php?go" id="searchform"> <input type="text" name="name"> <input type="submit" name="submit" value="search"> </form> <form method="post" action="search.php" id="resetform"> <input type="submit" name="reset" value= "Reset"> </form> </body> </html> </p> <!DOCTYPE html> <html> <head> <title>search results</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <link rel="stylesheet" type="text/css" href="style.css"/> </head> <body> <?php if (isset($_post['name'])){ $query = $_POST['name']; echo $sql = mysqli_query($con, "SELECT * FROM employee WHERE (`LName` LIKE '%".$query."%')") or die(mysqli_error($con)); if (mysqli_num_rows($sql) > 0) { // if one or more rows are returned do following echo 'Fname Lname Sex DNo </br>'; while ($row = mysqli_fetch_array($sql, MYSQL_ASSOC)) { echo $row['fname']. " ".$row['lname']." ".$row['sex']. " ".$row['dno']."</br>"; else{ // if there is no matching rows do following echo "No results";

6 else{ echo 'Enter search conditions';?> </body> </html>

Web Development Guide. Information Systems

Web Development Guide. Information Systems Web Development Guide Information Systems Gabriel Malveaux May 2013 Web Development Guide Getting Started In order to get started with your web development, you will need some basic software. In this guide

More information

DMXzone Server Connect DMXzone

DMXzone Server Connect DMXzone Table of contents Table of contents... 1 About Server Connect... 2 Features in Detail... 3 The Basics: Accessing Server Actions Builder Panel... 23 Advanced: Adding Form Inputs to Server Connect... 27

More information

MMGD0204 Web Application Technology. Chapter 9 SERVER-SIDE SCRIPTING LANGUAGE

MMGD0204 Web Application Technology. Chapter 9 SERVER-SIDE SCRIPTING LANGUAGE MMGD0204 Web Application Technology Chapter 9 SERVER-SIDE SCRIPTING LANGUAGE Server-Side Scripting Language A web server technology in which a user's request is fulfilled by running a script directly on

More information

Installation Instructions

Installation Instructions WampServer Installation Instructions The Web pages that students create in CIT 173 PHP Programming contain code that must be processed by a Web server. It isn t possible to open PHP files directly using

More information

Chapter 1 Introduction to web development and PHP

Chapter 1 Introduction to web development and PHP Chapter 1 Introduction to web development and PHP Murach's PHP and MySQL, C1 2010, Mike Murach & Associates, Inc. Slide 1 Objectives Applied 1. Use the XAMPP control panel to start or stop Apache or MySQL

More information

PHP+MYSQL, EASYPHP INSTALLATION GUIDE

PHP+MYSQL, EASYPHP INSTALLATION GUIDE PHP+MYSQL, EASYPHP INSTALLATION GUIDE EasyPhp is a tool to install and configure an Apache server along with a database manager, MySQL. Download the latest version from http://www.easyphp.org/ as seen

More information

ShoreTel Enterprise Contact Center 8 Installing and Implementing Chat

ShoreTel Enterprise Contact Center 8 Installing and Implementing Chat ShoreTel Enterprise Contact Center 8 Installing and Implementing Chat November 2012 Legal Notices Document and Software Copyrights Copyright 1998-2012 by ShoreTel Inc., Sunnyvale, California, USA. All

More information

Install Apache on windows 8 Create your own server

Install Apache on windows 8 Create your own server Source: http://www.techscio.com/install-apache-on-windows-8/ Install Apache on windows 8 Create your own server Step 1: Downloading Apache Go to Apache download page and download the latest stable version

More information

Short notes on webpage programming languages

Short notes on webpage programming languages Short notes on webpage programming languages What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is a markup language A markup language is a set of

More information

Using Cloud Databases in the Cloud Control Panel By J.R. Arredondo (@jrarredondo)

Using Cloud Databases in the Cloud Control Panel By J.R. Arredondo (@jrarredondo) Using Cloud Databases in the Cloud Control Panel By J.R. Arredondo (@jrarredondo) Cloud Databases is the latest relational database service from Rackspace. We have just made it available in the new Cloud

More information

A340 Laboratory Session #16

A340 Laboratory Session #16 LAB GOALS Creating a MySQL database PHP interaction with MySQL A340 Laboratory Session #16 Step 1: Start with creating a simple database using phpmyadmin. To do so, first make sure your development environment

More information

PHP Tutorial From beginner to master

PHP Tutorial From beginner to master PHP Tutorial From beginner to master PHP is a powerful tool for making dynamic and interactive Web pages. PHP is the widely-used, free, and efficient alternative to competitors such as Microsoft's ASP.

More information

WEB SERVER. Andri Mirzal, PhD N

WEB SERVER. Andri Mirzal, PhD N WEB SERVER Andri Mirzal, PhD N28-439-03 Web server Web server can refer to either the hardware or the software that helps to deliver web content that can be accessed through the Internet The most common

More information

Installing Tickets. An Open ISES Tutorial by Robert W. Austin

Installing Tickets. An Open ISES Tutorial by Robert W. Austin Installing Tickets An Open ISES Tutorial by Robert W. Austin Note: You can find the original article online at the Open ISES Wiki http://sourceforge.net/apps/mediawiki/openises/index.php?title=how_to_install_tickets

More information

Mapping ITS s File Server Folder to Mosaic Windows to Publish a Website

Mapping ITS s File Server Folder to Mosaic Windows to Publish a Website Mapping ITS s File Server Folder to Mosaic Windows to Publish a Website April 16 2012 The following instructions are to show you how to map your Home drive using ITS s Network in order to publish a website

More information

Installing Drupal on Your Local Computer

Installing Drupal on Your Local Computer Installing Drupal on Your Local Computer This tutorial will help you install Drupal on your own home computer and allow you to test and experiment building a Web site using this open source software. This

More information

Oracle 11g Express Edition Release 2 Guide This is an installation and setup guide for use of Oracle 11g Express Edition Release 2 and of Oracle SQL

Oracle 11g Express Edition Release 2 Guide This is an installation and setup guide for use of Oracle 11g Express Edition Release 2 and of Oracle SQL Oracle 11g Express Edition Release 2 Guide This is an installation and setup guide for use of Oracle 11g Express Edition Release 2 and of Oracle SQL Developer. This guide is intended for research and educational

More information

SETTING UP AND RUNNING A WEB SITE ON YOUR LENOVO STORAGE DEVICE WORKING WITH WEB SERVER TOOLS

SETTING UP AND RUNNING A WEB SITE ON YOUR LENOVO STORAGE DEVICE WORKING WITH WEB SERVER TOOLS White Paper SETTING UP AND RUNNING A WEB SITE ON YOUR LENOVO STORAGE DEVICE WORKING WITH WEB SERVER TOOLS CONTENTS Introduction 1 Audience 1 Terminology 1 Enabling a custom home page 1 Adding webmysqlserver

More information

Web Design Course. Home Page. Join in. Home. Objectives. Course Content. Assignments & Discussion. Grades. Help. Contact Me aab43@uakron.

Web Design Course. Home Page. Join in. Home. Objectives. Course Content. Assignments & Discussion. Grades. Help. Contact Me aab43@uakron. Home Page Web Design Course Join in Navigation Bar: Home Objectives Course Content Assignments & Discussion Grades Help Contact Me aab43@uakron.edu Welcome to web design course., This course is designed

More information

Secondary two. Put ( )or (x):

Secondary two. Put ( )or (x): Put ( )or (x): 1. We should take a permission before using freeware programs. ( ) 2. We can t see the code of open source program. ( ) 3. The extension of static web page is php. ( ) 4. static web page

More information

CHAPTER 1 EXPLORING THE PHP ENVIRONMENT EXPLORING THE ENVIRONMENT

CHAPTER 1 EXPLORING THE PHP ENVIRONMENT EXPLORING THE ENVIRONMENT CHAPTER 1 EXPLORING THE PHP ENVIRONMENT EXPLORING THE ENVIRONMENT CHAPTER OBJECTIVE What is PHP? Download and install Apache Web Server Download and install PHP Download and install MySQL Database Ensure

More information

Eli, the Computer Guy, PHP Tutorials 1-6

Eli, the Computer Guy, PHP Tutorials 1-6 Eli, the Computer Guy, PHP Tutorials 1-6 PHP Programming Part 1 Introduction to PHP Programming 1. How does Eli describe PHP? PHP is a great language to learn. Useful for the IT and freelance consultant.

More information

INTRODUCTION TO WEB TECHNOLOGY

INTRODUCTION TO WEB TECHNOLOGY UNIT-I Introduction to Web Technologies: Introduction to web servers like Apache1.1, IIS, XAMPP (Bundle Server), WAMP Server(Bundle Server), handling HTTP Request and Response, installation of above servers

More information

Getting Started with ODM 1.1 for MySQL

Getting Started with ODM 1.1 for MySQL Getting Started with ODM 1.1 for MySQL Instructions for Creating a Blank ODM 1.1 Database Within an Instance of MySQL Jeffery S. Horsburgh 1 8-25-2011 Introduction This document describes how to create

More information

OpenEMIS School. Installation Manual

OpenEMIS School. Installation Manual OpenEMIS School Installation Manual Table of Contents Table of Contents... 2 Table of Figures... 2 1. Prerequisites... 3 1.1 Webserver... 3 1.2 PHP... 4 1.3 Database... 5 2. Pre Installation... 6 3. Installation...

More information

Empower Version 2.0. Installation Guide. Empower-sme.com.

Empower Version 2.0. Installation Guide. Empower-sme.com. Empower Version 2.0 Installation Guide Empower-sme.com www.empower-sme.com support@empower-sme.com 1. Prologue This document explains how to setup Empower on Windows Server 2000/2003, Windows and Linux

More information

TOOLBOX 2.2. Jean-Christophe (JC) Nebel

TOOLBOX 2.2. Jean-Christophe (JC) Nebel TOOLBOX 2.2 Jean-Christophe (JC) Nebel j.nebel@kingston.ac.uk http://staffnet.kingston.ac.uk/~ku33185 Interested in starting up in business and/or developing enterprise skills Join the Enterprising Business

More information

CPE111 COMPUTER EXPLORATION

CPE111 COMPUTER EXPLORATION CPE111 COMPUTER EXPLORATION BUILDING A WEB SERVER ASSIGNMENT You will create your own web application on your local web server in your newly installed Ubuntu Desktop on Oracle VM VirtualBox. This is a

More information

WEBSITE CODING AND DATABSE QUERY

WEBSITE CODING AND DATABSE QUERY WEBSITE CODING AND DATABSE QUERY Index page Design Figure 1 index page design HTML Code Link Style sheet Using java script and J Query Figure 2 index page HTML Code Menu Banner images using J Query Figure

More information

INSTALLING, CONFIGURING, AND DEVELOPING WITH XAMPP

INSTALLING, CONFIGURING, AND DEVELOPING WITH XAMPP INSTALLING, CONFIGURING, AND DEVELOPING WITH XAMPP by Dalibor D. Dvorski, March 2007 Skills Canada Ontario DISCLAIMER: A lot of care has been taken in the accuracy of information provided in this article,

More information

Agenda. 1. ZAPms Konzept. 2. Benutzer-Kontroller. 3. Laout-Aufbau. 4. Template-Aufbau. 6. Konfiguration. 7. Module.

Agenda. 1. ZAPms Konzept. 2. Benutzer-Kontroller. 3. Laout-Aufbau. 4. Template-Aufbau. 6. Konfiguration. 7. Module. Agenda. ZAPms Konzept.. Benutzer-Kontroller.. Laout-Aufbau.. Template-Aufbau. 5. Bildergalerie (Beispiel). 6. Konfiguration. 7. Module. . ZAPms Konzept Benutzer Web Server Benutzer-Kontroller www.domain/index.php

More information

Joomla 1.0 Extension Development Training. Learning to program for Joomla

Joomla 1.0 Extension Development Training. Learning to program for Joomla Joomla 1.0 Extension Development Training Learning to program for Joomla Objectives & Requirements Learn to develop basic Joomla Mambots, Modules and Components. Familiar with PHP and MySQL programming.

More information

By Harish Kamath. This article copyright Melonfire All rights reserved.

By Harish Kamath. This article copyright Melonfire All rights reserved. By Harish Kamath This article copyright Melonfire 2000 2002. All rights reserved. Table of Contents A Marriage Of Minds...1 Hooking Up...2 Test Drive...3 Breaking Ground...5 Bringing In The Database...7

More information

shweclassifieds v 3.3 Php Classifieds Script (Joomla Extension) User Manual (Revision 2.0)

shweclassifieds v 3.3 Php Classifieds Script (Joomla Extension) User Manual (Revision 2.0) shweclassifieds v 3.3 Php Classifieds Script (Joomla Extension) User Manual (Revision 2.0) Contents Installation Procedure... 4 What is in the zip file?... 4 Installing from Extension Manager... 6 Updating

More information

Developing Online Databases and Serving Biological Research Data

Developing Online Databases and Serving Biological Research Data Developing Online Databases and Serving Biological Research Data 1 Last Time MySQL is a Relational Database Management System server (RBDMSs) In order to perform any operation, such as creating a database,

More information

MOODLE Installation on Windows Platform

MOODLE Installation on Windows Platform Windows Installation using XAMPP XAMPP is a fully functional web server package. It is built to test web based programs on a personal computer. It is not meant for online access via the web on a production

More information

Application Servers G22.3033-011. Session 2 - Main Theme Page-Based Application Servers. Dr. Jean-Claude Franchitti

Application Servers G22.3033-011. Session 2 - Main Theme Page-Based Application Servers. Dr. Jean-Claude Franchitti Application Servers G22.3033-011 Session 2 - Main Theme Page-Based Application Servers Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical Sciences

More information

XAMPP Web Development Stack

XAMPP Web Development Stack Overview @author R.L. Martinez, Ph.D. The steps below outline the processes for installing the XAMPP stack on a local machine. The XAMPP (pronounced Zamp) stack includes the following which we will use

More information

Write a Web Application for Free Edition 2

Write a Web Application for Free Edition 2 Write a Web Application for Free Edition 2 Thomas Davenport This book is for sale at http://leanpub.com/writeawebapplication4free This version was published on 2016-01-27 This is a Leanpub book. Leanpub

More information

Tutorial by Philemon Yalamu

Tutorial by Philemon Yalamu TUTORIAL - PART 1 Tutorial by Philemon Yalamu http://www.artech.com.pg/ 1. Introduction The internet is vast and is a rapidly growing medium of communication today. On it there are endless opportunities

More information

A Microsoft Expression Tutorial

A Microsoft Expression Tutorial A Microsoft Expression Tutorial Contents Page (click page numbers to move to the page) Page 1-2..Things to do and know before we start Page 3 How to save your web pages Page 4 Opening an existing web page

More information

PHP with MySQL: What you need to know Chapter 1. PHP is one of the most popular scripting languages that are used for web development.

PHP with MySQL: What you need to know Chapter 1. PHP is one of the most popular scripting languages that are used for web development. Chapter 1 1.1 What Is PHP? This presentation is to answer the question, what is PHP? PHP is one of the most popular scripting languages that are used for web development. The cool thing about PHP is it's

More information

Installing a Personal Server on your PC

Installing a Personal Server on your PC Installing a Personal Server on your PC A personal or WAMP server is a private server you can install on your PC to run many scripts pretty much as they ll run in the real world. There are some restrictions

More information

Jolly Server Getting Started Guide

Jolly Server Getting Started Guide JOLLY TECHNOLOGIES Jolly Server Getting Started Guide The purpose of this guide is to document the creation of a new Jolly Server in Microsoft SQL Server and how to connect to it using Jolly software products.

More information

MySQL Quick Start Guide

MySQL Quick Start Guide Quick Start Guide MySQL Quick Start Guide SQL databases provide many benefits to the web designer, allowing you to dynamically update your web pages, collect and maintain customer data and allowing customers

More information

Transferring Your Hosting Account

Transferring Your Hosting Account Transferring Your Hosting Account Setting up your Web site on our secure hosting servers So you want to host your Web site on our secure servers, but you want to avoid costly mistakes and excessive site

More information

Site Store Pro. INSTALLATION GUIDE WPCartPro Wordpress Plugin Version

Site Store Pro. INSTALLATION GUIDE WPCartPro Wordpress Plugin Version Site Store Pro INSTALLATION GUIDE WPCartPro Wordpress Plugin Version WPCARTPRO INTRODUCTION 2 SYSTEM REQUIREMENTS 4 DOWNLOAD YOUR WPCARTPRO VERSION 5 EXTRACT THE FOLDERS FROM THE ZIP FILE TO A DIRECTORY

More information

Precondition for a good understanding: knowledge of a higher programming language (e.g. C, Java, Perl, Pascal, Basic,... ) basic knowledge of html

Precondition for a good understanding: knowledge of a higher programming language (e.g. C, Java, Perl, Pascal, Basic,... ) basic knowledge of html Some Remarks about Dynamic Webpages Matthias K. Krause Hochschule für Telekommunikation, Leipzig University of Applied Sciences Deutsche Telekom krause@hft-leipzig.de Precondition for a good understanding:

More information

UQC103S1 UFCE47-20-1. Systems Development. uqc103s/ufce47-20-1 PHP-mySQL 1

UQC103S1 UFCE47-20-1. Systems Development. uqc103s/ufce47-20-1 PHP-mySQL 1 UQC103S1 UFCE47-20-1 Systems Development uqc103s/ufce47-20-1 PHP-mySQL 1 Who? Email: uqc103s1@uwe.ac.uk Web Site www.cems.uwe.ac.uk/~jedawson www.cems.uwe.ac.uk/~jtwebb/uqc103s1/ uqc103s/ufce47-20-1 PHP-mySQL

More information

TECHNICAL NOTE TNOI33

TECHNICAL NOTE TNOI33 TECHNICAL NOTE TNOI33 Title: Using the Web Server custom web site Product(s): G3, MC, and DSP ABSTRACT Crimson 2.0 Web Server provides embedded tools for application remote viewing and control. No extra

More information

ISI ACADEMY Web applications Programming Diploma using PHP& MySQL

ISI ACADEMY Web applications Programming Diploma using PHP& MySQL ISI ACADEMY for PHP& MySQL web applications Programming ISI ACADEMY Web applications Programming Diploma using PHP& MySQL HTML - CSS - JavaScript PHP - MYSQL What You'll Learn Be able to write, deploy,

More information

Using a Remote SQL Server Best Practices

Using a Remote SQL Server Best Practices Using a Remote SQL Server Best Practices This article will show the steps to setting up an SQL based survey starting with a new project from scratch. 1. Creating a New SQL Project from scratch a. Creating

More information

Installing and using XAMPP with NetBeans PHP

Installing and using XAMPP with NetBeans PHP Installing and using XAMPP with NetBeans PHP About This document explains how to configure the XAMPP package with NetBeans for PHP programming and debugging (specifically for students using a Windows PC).

More information

TIMETABLE ADMINISTRATOR S MANUAL

TIMETABLE ADMINISTRATOR S MANUAL 2015 TIMETABLE ADMINISTRATOR S MANUAL Software Version 5.0 BY GEOFFPARTRIDGE.NET TABLE OF CONTENTS TOPIC PAGE 1) INTRODUCTION 1 2) TIMETABLE SPECIFICATIONS 1 3) SOFTWARE REQUIRED 1 a. Intranet Server (XAMPP

More information

MySQL Manager. User Guide. July 2012

MySQL Manager. User Guide. July 2012 July 2012 MySQL Manager User Guide Welcome to AT&T Website Solutions SM We are focused on providing you the very best web hosting service including all the tools necessary to establish and maintain a successful

More information

How to Setup, Install & Run a Website on your Local Computer. For WordPress - on an Offline Server - WAMP

How to Setup, Install & Run a Website on your Local Computer. For WordPress - on an Offline Server - WAMP How to Setup, Install & Run a Website on your Local Computer For WordPress - on an Offline Server - WAMP Index: Determine Operating System Status Download WAMP Server Download Latest WordPress Installing

More information

Mobile Web Applications using HTML5. L. Cotfas 14 Dec. 2011

Mobile Web Applications using HTML5. L. Cotfas 14 Dec. 2011 Mobile Web Applications using HTML5 L. Cotfas 14 Dec. 2011 Reasons for mobile web development Many different platforms: Android, IPhone, Symbian, Windows Phone/ Mobile, MeeGo (only a few of them) Reasons

More information

COURSE CONTENT FOR WINTER TRAINING ON Web Development using PHP & MySql

COURSE CONTENT FOR WINTER TRAINING ON Web Development using PHP & MySql COURSE CONTENT FOR WINTER TRAINING ON Web Development using PHP & MySql 1 About WEB DEVELOPMENT Among web professionals, "web development" refers to the design aspects of building web sites. Web development

More information

Migrating to Azure SQL Database

Migrating to Azure SQL Database Migrating to Azure SQL Database Contents Azure account required for lab... 3 SQL Azure Migration Wizard Overview... 3 Provisioning an Azure SQL Database... 4 Exercise 1: Analyze and resolve... 8 Exercise

More information

A Sample J2EE App using Form Based Authentication and a Style Sheet

A Sample J2EE App using Form Based Authentication and a Style Sheet A Sample J2EE App using Form Based Authentication and a Style Sheet Mike Kearney Lee-Win Tai Copyright IBM Corporation, 2007 1 Trademarks The following are trademarks of the International Business Machines

More information

HTML tags. We discussed HTML heading tag Now comes the paragraph tag <p> Paragraphs are defined with the <p> tag

HTML tags. We discussed HTML heading tag Now comes the paragraph tag <p> Paragraphs are defined with the <p> tag HTML DOCTYPE declaration is not a tag, it is an instruction to the web browser about the version of HTML page. It's because HTML keeps evolving there are several revisions of it. In HTML 4.01

More information

Χριστόφορος Παναγιώτου

Χριστόφορος Παναγιώτου Χριστόφορος Παναγιώτου If you like free software or need a free solution If you need a solution that s portable across multiple platforms (e.g. Red Hat Linux to Windows 2000) If you want to add dynamic

More information

CSC 101: Lab #4 HTML and the World Wide Web (Part III) Lab Report Due Date: 5:00pm, day after lab session

CSC 101: Lab #4 HTML and the World Wide Web (Part III) Lab Report Due Date: 5:00pm, day after lab session Name: Email username: Lab Date and Time: CSC 101: Lab #4 HTML and the World Wide Web (Part III) Lab Report Due Date: 5:00pm, day after lab session Pledged Assignment: This lab document should be considered

More information

Internet Technologies

Internet Technologies QAFQAZ UNIVERSITY Computer Engineering Department Internet Technologies HTML Forms Dr. Abzetdin ADAMOV Chair of Computer Engineering Department aadamov@qu.edu.az http://ce.qu.edu.az/~aadamov What are forms?

More information

CONFIGURING A WEB SERVER AND TESTING WEBSPEED

CONFIGURING A WEB SERVER AND TESTING WEBSPEED CONFIGURING A WEB SERVER AND TESTING WEBSPEED Fellow and OpenEdge Evangelist Document Version 1.0 August 2010 September, 2010 Page 1 of 15 DISCLAIMER Certain portions of this document contain information

More information

MICROSOFT WORD 2010 How to Do a Mail Merge

MICROSOFT WORD 2010 How to Do a Mail Merge MICROSOFT WORD 2010 How to Do a Mail Merge Documented by: Vincent J. Yanusauskas Computer Training Coordinator Weinberg Memorial Library Introduction If you have used any of the Office 2007 applications

More information

Tutorial: setting up a web application

Tutorial: setting up a web application Elective in Software and Services (Complementi di software e servizi per la società dell'informazione) Section Information Visualization Number of credits : 3 Tutor: Marco Angelini e- mail: angelini@dis.uniroma1.it

More information

Installation of PHP, MariaDB, and Apache

Installation of PHP, MariaDB, and Apache Installation of PHP, MariaDB, and Apache A few years ago, one would have had to walk over to the closest pizza store to order a pizza, go over to the bank to transfer money from one account to another

More information

Multimedia im Netz Online Multimedia Winter semester 2015/16. Tutorial 02 Minor Subject

Multimedia im Netz Online Multimedia Winter semester 2015/16. Tutorial 02 Minor Subject Multimedia im Netz Online Multimedia Winter semester 2015/16 Tutorial 02 Minor Subject Ludwig- Maximilians- Universität München Online Multimedia WS 2015/16 - Tutorial 02 for minor subject students 1 Today

More information

Using The HomeVision Web Server

Using The HomeVision Web Server Using The HomeVision Web Server INTRODUCTION HomeVision version 3.0 includes a web server in the PC software. This provides several capabilities: Turns your computer into a web server that serves files

More information

Fundamental HTML. HTML = Hyper Text Markup Language. For the hands on portion we use a free program called Kompozer.

Fundamental HTML. HTML = Hyper Text Markup Language. For the hands on portion we use a free program called Kompozer. Fundamental HTML HTML = Hyper Text Markup Language For the hands on portion we use a free program called Kompozer. It can be downloaded at http://www.kompozer.net/download.php Scroll down to the 0.8b3

More information

Download: Server-side technologies. WAMP (Windows), http://www.wampserver.com/en/ MAMP (Mac), http://www.mamp.info/en/

Download: Server-side technologies. WAMP (Windows), http://www.wampserver.com/en/ MAMP (Mac), http://www.mamp.info/en/ + 1 Server-side technologies Apache,, Download: Apache Web Server: http://httpd.apache.org/download.cgi application server: http://www.php.net/downloads.php DBMS: http://www.mysql.com/downloads/ LAMP:

More information

1 How to create user web pages

1 How to create user web pages 1 How to create user web pages With the new SFW184 operating system has been implemented the possibility to create web pages directly by the user, these pages can be transferred in the system directory

More information

Supercharge your MySQL application performance with Cloud Databases

Supercharge your MySQL application performance with Cloud Databases Supercharge your MySQL application performance with Cloud Databases J.R. Arredondo Director Product Marketing Kelly Goolsby Sales Engineering Manager Daniel Morris Senior Product Manager Dave Fowler Founder

More information

MAMP 3 User Guide! March 2014 (c) appsolute GmbH!

MAMP 3 User Guide! March 2014 (c) appsolute GmbH! MAMP 3 User Guide March 2014 (c) appsolute GmbH 1 I. Installation 3 1. Installation requirements 3 2. Installing and upgrading 3 3. Uninstall 3 II. First Steps 4 III. Preferences 5 Start/Stop 5 2. Ports

More information

Dreamweaver CS5. Module 2: Website Modification

Dreamweaver CS5. Module 2: Website Modification Dreamweaver CS5 Module 2: Website Modification Dreamweaver CS5 Module 2: Website Modification Last revised: October 31, 2010 Copyrights and Trademarks 2010 Nishikai Consulting, Helen Nishikai Oakland,

More information

Sale Grammar School Remote Desktop Services User Instructions

Sale Grammar School Remote Desktop Services User Instructions Sale Grammar School Remote Desktop Services User Instructions Sale Grammar School Remote Desktop Services allows Staff and Students access to a virtual school computer while connected to the internet at

More information

PHP. Intro, Syntax, Variables, Echo, Data Types

PHP. Intro, Syntax, Variables, Echo, Data Types PHP Intro, Syntax, Variables, Echo, Data Types Introduction PHP scripts are executed on the server. What You Should Already Know Before you continue you should have a basic understanding of the following:

More information

السلطة الوطنية الفلسطينية

السلطة الوطنية الفلسطينية ?Which statement best describes cookies Sent by the server to all clients. 1 Sent by the server in response to a client request. 2 Sent by the client and stored on the server after the client user has

More information

Dreamweaver - Adding content

Dreamweaver - Adding content Dreamweaver - Adding content Creating your first website Part 3: Adding content to pages This part will show you how to add content to web pages in Adobe Dreamweaver CS3. You can add many different kinds

More information

CTIS 256 Web Technologies II. Week # 1 Serkan GENÇ

CTIS 256 Web Technologies II. Week # 1 Serkan GENÇ CTIS 256 Web Technologies II Week # 1 Serkan GENÇ Introduction Aim: to be able to develop web-based applications using PHP (programming language) and mysql(dbms). Internet is a huge network structure connecting

More information

How to Customize Support Portals

How to Customize Support Portals How to Customize Support Portals 2014 Bomgar Corporation. All rights reserved worldwide. BOMGAR and the BOMGAR logo are trademarks of Bomgar Corporation; other trademarks shown are the property of their

More information

Dreamweaver Chapter 1 Review Questions

Dreamweaver Chapter 1 Review Questions Dreamweaver Chapter 1 Review Questions Multiple Choice Identify the choice that best completes the statement or answers the question. 1. is the current standard language used to create Web pages. a. HTML

More information

USING THE INTRO (SPLASH) PAGE

USING THE INTRO (SPLASH) PAGE USING THE INTRO (SPLASH) PAGE Your DIY Template can be used to create multiple websites using the same company name. You can create separate websites for weddings, portraits, art etc. The splash page allows

More information

Database Linker Tutorial

Database Linker Tutorial Database Linker Tutorial 1 Overview 1.1 Utility to Connect MindManager 8 to Data Sources MindManager 8 introduces the built-in ability to automatically map data contained in a database, allowing you to

More information

7 Web Databases. Access to Web Databases: Servlets, Applets. Java Server Pages PHP, PEAR. Languages: Java, PHP, Python,...

7 Web Databases. Access to Web Databases: Servlets, Applets. Java Server Pages PHP, PEAR. Languages: Java, PHP, Python,... 7 Web Databases Access to Web Databases: Servlets, Applets Java Server Pages PHP, PEAR Languages: Java, PHP, Python,... Prof. Dr. Dietmar Seipel 837 7.1 Access to Web Databases by Servlets Java Servlets

More information

HELP DESK MANUAL INSTALLATION GUIDE

HELP DESK MANUAL INSTALLATION GUIDE Help Desk 6.5 Manual Installation Guide HELP DESK MANUAL INSTALLATION GUIDE Version 6.5 MS SQL (SQL Server), My SQL, and MS Access Help Desk 6.5 Page 1 Valid as of: 1/15/2008 Help Desk 6.5 Manual Installation

More information

Publish Joomla! Article

Publish Joomla! Article Enterprise Architect User Guide Series Publish Joomla! Article Author: Sparx Systems Date: 15/07/2016 Version: 1.0 CREATED WITH Table of Contents Publish Joomla! Article 3 Install Joomla! Locally 4 Set

More information

MySQL Quick Start Guide

MySQL Quick Start Guide Fasthosts Customer Support MySQL Quick Start Guide This guide will help you: Add a MySQL database to your account. Find your database. Add additional users. Use the MySQL command-line tools through ssh.

More information

CUNY TUMBLEWEED (SECURE TRANSPORT) USER GUIDE

CUNY TUMBLEWEED (SECURE TRANSPORT) USER GUIDE CUNY TUMBLEWEED (SECURE TRANSPORT) USER GUIDE INTRODUCTION Tumbleweed (Secure Transport) is used to provide secure file transfer of critical business files, financial transactions and sensitive data such

More information

FireBLAST Email Marketing Solution v2

FireBLAST Email Marketing Solution v2 Installation Guide WELCOME to fireblast, one of the Industry s leading Email Marketing Software Solutions for your business. Whether you are creating a small email campaign, or you are looking to upgrade

More information

Chapter 1. Introduction to web development

Chapter 1. Introduction to web development Chapter 1 Introduction to web development HTML, XHTML, and CSS, C1 2010, Mike Murach & Associates, Inc. Slide 1 Objectives Applied 1. Load a web page from the Internet or an intranet into a web browser.

More information

PHP AND DATABASES IN MYSQL. Prof. Assoc. Lule Ahmedi Course: Internet Programming

PHP AND DATABASES IN MYSQL. Prof. Assoc. Lule Ahmedi Course: Internet Programming PHP AND DATABASES IN MYSQL Prof. Assoc. Lule Ahmedi Course: Internet Programming Web Database Architecture Server-Side vs. Client-Side Execution When linking databases and Web pages, most of time Server-side

More information

Advanced Tornado TWENTYONE. 21.1 Advanced Tornado. 21.2 Accessing MySQL from Python LAB

Advanced Tornado TWENTYONE. 21.1 Advanced Tornado. 21.2 Accessing MySQL from Python LAB 21.1 Advanced Tornado Advanced Tornado One of the main reasons we might want to use a web framework like Tornado is that they hide a lot of the boilerplate stuff that we don t really care about, like escaping

More information

MySQL quick start guide

MySQL quick start guide R E S E L L E R S U P P O R T www.fasthosts.co.uk MySQL quick start guide This guide will help you: Add a MySQL database to your reseller account. Find your database. Add additional users. Use the MySQL

More information

Chapter I HTML5 INFORMATION MANAGEMENT PROGRAM SUAN SUNANDHA RAJABHAT UNIVERSITY

Chapter I HTML5 INFORMATION MANAGEMENT PROGRAM SUAN SUNANDHA RAJABHAT UNIVERSITY Chapter I HTML5 Lecture by Nutthapat Keawrattanapat Bachelor of Sciences (First Class Honors) Computer Science Master of Sciences Management Information System INFORMATION MANAGEMENT PROGRAM SUAN SUNANDHA

More information

E-Commerce: Designing And Creating An Online Store

E-Commerce: Designing And Creating An Online Store E-Commerce: Designing And Creating An Online Store Introduction About Steve Green Ministries Solo Performance Artist for 19 Years. Released over 26 Records, Several Kids Movies, and Books. My History With

More information

How to Schedule Report Execution and Mailing

How to Schedule Report Execution and Mailing SAP Business One How-To Guide PUBLIC How to Schedule Report Execution and Mailing Release Family 8.8 Applicable Releases: SAP Business One 8.81 PL10 and PL11 SAP Business One 8.82 PL01 and later All Countries

More information

Accessing External Databases from Mobile Applications

Accessing External Databases from Mobile Applications CENTER FOR CONVERGENCE AND EMERGING NETWORK TECHNOLOGIES CCENT Syracuse University TECHNICAL REPORT: T.R. 2014-003 Accessing External Databases from Mobile Applications Version 2.0 Authored by: Anirudh

More information