INE1020 Introduction to Internet Engineering Tutorial 8 All about Lab 6.

Slides:



Advertisements
Similar presentations
Samsung Smart TV is a web-based application running on an application engine installed on digital TVs connected to the Internet.
Advertisements

WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
MWD1001 Website Production Using JavaScript with Forms.
CS 1150 – Lab #16A & 16B – HTML TA – Sanjaya Wijeratne – Web Page -
CIS101 Introduction to Computing Week 08. Agenda Your questions JavaScript text Resume project HTML Project Six This week online Next class.
Building Web Pages With Microsoft Office. Introduction This tutorial is for the beginning web builder. It utilizes software that you already have, Microsoft.
Web Page Behavior IS 373—Web Standards Todd Will.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
CGI Programming: Part 1. What is CGI? CGI = Common Gateway Interface Provides a standardized way for web browsers to: –Call programs on a server. –Pass.
Tutorial 6 Forms Section A - Working with Forms in JavaScript.
Server Side Scripting Norman White. Where do we do processing? Client side – Javascript (embed code in html) – Java applets (send java program to run.
XP Tutorial 6New Perspectives on Creating Web Pages with HTML, XHTML, and XML 1 Creating Web Page Forms Designing a Product Registration Form Tutorial.
XP Tutorial 6New Perspectives on HTML and XHTML, Comprehensive 1 Creating Web Page Forms Designing a Product Registration Form Tutorial 6.
1 INE 1020 Introduction to Internet Engineering Tutorial 4 All about Lab 3 Prepared by Patrick Tsang 26/09/03.
Introduction to Internet Engineering Tutorial 7 All about Assignment 2 By Tse Hok
Lecture 14 – Web Security SFDV3011 – Advanced Web Development 1.
CPSC203 Introduction to Computers Lab 69 By Jie Gao.
1 INE 1020 Introduction to Internet Engineering Tutorial 3 Discussion on Homework 1.
Introduction to JavaScript + More on Interactive Forms.
Lab 2: Forms and Basic Input User Interface Lab: GUI Lab Sep. 2 nd, 2014.
Introduction to Programming the WWW I CMSC Summer 2004 Lecture 6.
10/5/2015CS346 PHP1 Module 1 Introduction to PHP.
Introduction to HTML. What is a HTML File?  HTML stands for Hyper Text Markup Language  An HTML file is a text file containing small markup tags  The.
CPSC 203 Introduction to Computers Lab 23 By Jie Gao.
Building PERL Scripts on a Windows system* *and running those scripts on an Apache server!
INE1020 Introduction to Internet Engineering Tutorial 9 Lab 6 and Assignment 2.
12 1 Redirection CGI/Perl Programming By Diane Zak.
In the web address box enter Enter your user ID (first and last initial 7 digit ID number) Select Log in.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
Website Development with PHP and MySQL Saving Data.
Forms and Server Side Includes. What are Forms? Forms are used to get user input We’ve all used them before. For example, ever had to sign up for courses.
1 © Netskills Quality Internet Training, University of Newcastle HTML Forms © Netskills, Quality Internet Training, University of Newcastle Netskills is.
ITCS373: Internet Technology Lecture 5: More HTML.
How to Attach a File to an . Step One Log onto the Internet and then onto Click on Student Resources.
XHTML & Forms. PHP and the WWW PHP and HTML forms – Forms are the main way users can interact with your PHP scrip Typical usage of the form tag in HTML.
Introduction to JavaScript CS101 Introduction to Computing.
Installing BioPerl – how to add a repository to the PPM Start  All Programs  Active Perl…  Perl Package manager (If you don’t see a screen like the.
HTLM Forms CS3505. Form Handling in Browser html User Files out form WEbBROWSErWEbBROWSEr User read response submit Get URL?input html Get file html script.
Part 4 Processing and saving data with CGI/Perl Psychological Science on the Internet: Designing Web-Based Experiments From the Ground Up R. Chris Fraley.
ECMM6018 Enterprise Networking for Electronic Commerce Tutorial 7
Implementing and Using the SIRWEB Interface Setup of the CGI script and web procfile Connecting to your database using HTML Retrieving data using the CGI.
Creating a simple database This shows you how to set up a database using PHPMyAdmin (installed with WAMP)
At the Workforce Development and Continuing Education Student Menu select Register for Noncredit course(s) under Registration.
PART 2 INTRODUCTION TO DYNAMIC WEB CONTENT AND PHP.
Form Processing Week Four. Form Processing Concepts The principal tool used to process Web forms stored on UNIX servers is a CGI (Common Gateway Interface)
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
Creating Web Page Forms COE 201- Computer Proficiency.
Part 5 Advanced topics in CGI/Perl Psychological Science on the Internet: Designing Web-Based Experiments From the Ground Up R. Chris Fraley | APS 2006.
Remote Access Usages. Remote Desktop Remote desktop technology makes it possible to view another computer's desktop on your computer. This means you can.
1 More About HTML Images and Links. 22 Objectives You will be able to Include images in your HTML page. Create links to other pages on your HTML page.
IS2803 Developing Multimedia Applications for Business (Part 2) Lecture 2: Introduction to IS2803 Rob Gleasure
Notes Test #2 will be held one week from this Thursday Check to see if you have a Vision account –Launch Netscape –Point & Click to location and type vision.
ASP Syntax Y.-H. Chen International College Ming-Chuan University Fall, 2004.
Uploading Web Page  It would be meaningful to share your web page with the rest of the net user.  Thus, we have to upload the web page to the web server.
Online Voting System by Sanghun Chi ECE345. Introduction Traditional voting system inefficient. Takes time and human resources. Does not give an instant.
HTML III (Forms) Robin Burke ECT 270. Outline Where we are in this class Web applications HTML Forms Break Forms lab.
University of Kansas Department of Electrical Engineering and Computer Science Dr. Susan Gauch April 21, 2005 I T T C Introduction to Web Technologies.
How To Recover Cox Account?. Reset Your Cox Account You can reset your Cox Password or recover your Cox User ID with your address.
Introduction to HTML.
Tonga Institute of Higher Education IT 141: Information Systems
CISC103 Web Development Basics: Web site:
Introduction to Programming the WWW I
At the Workforce Development and Continuing Education Student Menu select Register for Noncredit course(s) under Registration.
CISC103 Web Development Basics: Web site:
Part 2 Setting up a web server the easy way
Tonga Institute of Higher Education IT 141: Information Systems
Part 2 Setting up a web server the easy way
What you will need to Register
Tonga Institute of Higher Education IT 141: Information Systems
Introduction to JavaScript
Presentation transcript:

INE1020 Introduction to Internet Engineering Tutorial 8 All about Lab 6

Objective How to set up the web server to run CGI scripts How to use CGI/Perl scripts for implementing common web-based applications Understand the structure of CGI/Perl scripts

How to run Perl in web server? Use ActivePerl You can download from the course web pages Just double click the program and everything will be set up for you

Test your Perl scripts Write a simple Perl scripts and put it under your web server’s base directory Type the URL address of the Perl scripts in the browser and see the result

What is in Lab 6? An authentication scripts A sending scripts A course Enrollment scripts

Authentication Scripts The script is given to you You have to analysis it and find out the user name and password You have to show you can login successfully You have to answer question 3 and 5 in the experiment

Sending Scripts The script is given to you Send a to your own account Make some change in the script such that the response of the program will not mislead the user

Course Enrollment Scripts Html and simple script is given only You need to implement all the requirements stated in the menu –Check the FirstName field –Users can choose INE1020 and IEG3310 –Users can not choose IEG3310 if they are year 1 student

Submission Deadline –23:59:59 of 11 th Nov for Monday group –23:59:59 of 14 th Nov for Thursday group Send to You should include –Name and student id –Answer to question 3 and 5 for experiment 1 –Answer to question 5 for experiment 2 –All source code for experiment 1, 2 and 3. You should zip all the source code into one file and name it with your student id

Mid-term Q1 Most people have serious spelling mistake that cause 0 mark: eg. identification, acknowledgement, asterisk. No one get the right answer for "data flow tag"

Mid-term Q3 0.5 All html are correct 0.5 Use for loop correctly 1.0 Use if/switch to check the case correctly –0.5 if some case is correct 0.5 Use continue/else correctly 0.5 No other major JavaScript syntax error

Mid-term Q3 Be careful of using writeln, you should add “ ” at the end of each writeln Remember the use of for loop and if-else statement Remember the different between == and = Continue only break for and while loop