Week Fourteen Agenda Announcements Final Exam 100 True/False questions, 95 answers graded. 100 Multiple Choice questions, 95 answers graded. 12 Essay questions,

Slides:



Advertisements
Similar presentations
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?
Advertisements

CIS101 Introduction to Computing Week 08. Agenda Your questions JavaScript text Resume project HTML Project Six This week online Next class.
Video, audio, embed, iframe, HTML Form
1 HTML Markup language – coded text is converted into formatted text by a web browser. Big chart on pg. 16—39. Tags usually come in pairs like – data Some.
COS 125 DAY 23. Agenda Assignment 6 Corrected  5 A’s, 1 B, 1 C and 1 D  Problems with using CSS for layouts Assignment 7 is due today Assignment 7 Assignment.
JavaScript Forms Form Validation Cookies CGI Programs.
Tutorial 6 Working with Web Forms
COS/PSA 413 Day 26. Agenda Assignment 4 Corrected –Wide disparity –Expected 3-4 pages Some only gave me a page or a paragraph –3 A’s, 2 B’s, 2 C’s, 2.
IST 535 Week 1 Class Orientation / Review of Web Basics.
Programming project #4 1 CS502 Spring 2006 Programming Project #4 Web Server CS-502 Operating Systems Spring 2006.
CS 898N – Advanced World Wide Web Technologies Lecture 6: PERL and CGI Chin-Chih Chang
Tutorial 6 Working with Web Forms. XP Objectives Explore how Web forms interact with Web servers Create form elements Create field sets and legends Create.
Session Management A290/A590, Fall /25/2014.
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.
PHP and SQL Server: Queries IST2101. Project Report 4 SQL Queries Due Sunday, 4/5 at 11:59pm Instructions on how to access team webspace and SQL database.
Forms, Validation Week 7 INFM 603. Announcements Try placing today’s example in htdocs (XAMPP). This will allow you to execute examples that rely on PHP.
Form Handling, Validation and Functions. Form Handling Forms are a graphical user interfaces (GUIs) that enables the interaction between users and servers.
1 Homework / Exam Exam 3 –Solutions Posted –Questions? HW8 due next class Final Exam –See posted schedule Websites on UNIX systems Course Evaluations.
Reading Data in Web Pages tMyn1 Reading Data in Web Pages A very common application of PHP is to have an HTML form gather information from a website's.
1 Creating Web Forms in HTML Web forms collect information from customers Web forms include different control elements including: –Input boxes –Selection.
Lesson 13: Building Web Forms Introduction to Adobe Dreamweaver CS6 Adobe Certified Associate: Web Communication using Adobe Dreamweaver CS6.
1 HTML and CGI Scripting CSC8304 – Computing Environments for Bioinformatics - Lecture 10.
1 Forms A form is the usual way that information is gotten from a browser to a server –HTML has tags to create a collection of objects that implement this.
Server-side Scripting Powering the webs favourite services.
HTML II. Factors to consider in designing a website. Organizing your files. HTML Tables. Unordered Lists. Ordered Lists. HTML Forms. Learning Objectives.
Student Learning Environment on the World Wide Web l CGI-programming in Perl for the connection of databases over the Internet. l Web authoring using Frontpage.
Python CGI programming
9 Chapter Nine Compiled Web Server Programs. 9 Chapter Objectives Learn about Common Gateway Interface (CGI) Create CGI programs that generate dynamic.
CSE 190: Internet E-Commerce Lecture 5. Exam Material Lectures 1-4 (Presentation Tier) –3-tier architecture –HTML –Style sheets –Javascript –DOM –HTTP.
Building PERL Scripts on a Windows system* *and running those scripts on an Apache server!
Week 9 - Form Basics Key Concepts 1. 1.Describe common uses of forms on web pages 2.Create forms on web pages using the form, input, textarea, and select.
ITCS373: Internet Technology Lecture 5: More HTML.
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.
Tutorial 6 Working with Web Forms. XP Objectives Explore how Web forms interact with Web servers Create form elements Create field sets and legends Create.
Tutorial 6 Working with Web Forms. 2New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition Objectives Explore how Web forms interact with.
HTML Forms A Preliminary Step into Dynamic Web Fred Durao
3 1 Sending Data Using an Online Form CGI/Perl Programming By Diane Zak.
Week Fourteen Agenda Announcements Final Exam 100 True/False questions, 95 answers graded. 100 Multiple Choice questions, 95 answers graded. 12 Essay.
SIR and the WEB By Dave Doulton University of Southampton.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
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.
Week Fourteen Agenda Announcements Link of the week Review week thirteen lab assignment Next lab assignment Previous Lab Assignment Grading answers for.
 Previous lessons have focused on client-side scripts  Programs embedded in the page’s HTML code  Can also execute scripts on the server  Server-side.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
1 HTML forms (cont.)
©SoftMooreSlide 1 Introduction to HTML: Forms ©SoftMooreSlide 2 Forms Forms provide a simple mechanism for collecting user data and submitting it to.
 2001 Prentice Hall, Inc. All rights reserved. Chapter 7 - Introduction to Common Gateway Interface (CGI) Outline 7.1Introduction 7.2A Simple HTTP Transaction.
Week Fourteen Agenda Announcements Link of the week Review week thirteen lab assignment Upcoming deadlines Are there any lab assignments that need to.
Tutorial 6 Working with Web Forms. 2New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition Objectives Explore how Web forms interact with.
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)
HTML Forms.
HTML Forms. A form is simply an area that can contain form fields. Form fields are objects that allow the visitor to enter information - for example text.
COS 125 DAY 17. Agenda  Assignment 7 not finished grading  Assignment 8 posted Due April 9  Capstone progress reports due  Quiz 2 Corrected 2 A’s,
1 2/22/05CS120 The Information Era Chapter 4 Basic Web Page Construction TOPICS: Images and placing pages on the server.
Mr. Justin “JET” Turner CSCI 3000 – Fall 2015 CRN Section A – TR 9:30-10:45 CRN – Section B – TR 5:30-6:45.
1 HTML forms (cont.)
HTML III (Forms) Robin Burke ECT 270. Outline Where we are in this class Web applications HTML Forms Break Forms lab.
HTML Structure II (Form) WEEK 2.2. Contents Table Form.
Lesson 11. CGI CGI is the interface between a Web page or browser and a Web server that is running a certain program/script. The CGI (Common Gateway Interface)
University of Kansas Department of Electrical Engineering and Computer Science Dr. Susan Gauch April 21, 2005 I T T C Introduction to Web Technologies.
© 2004 D. J. Foreman T&F-1 CS205 Tables & Forms. T&F-2 ©2007 D. J. Foreman Tables.
9/21/04 James Gallagher Server Installation and Testing: Hands-on ● Install the CGI server with the HDF and FreeForm handlers ● Link data so the server.
The Common Gateway Interface (CGI) Pat Morin COMP2405.
Chapter 7 - Introduction to Common Gateway Interface (CGI)
Lesson 11: Web Services & API's
Web Systems Development (CSC-215)
Blackboard Beginner Level Training
Homework Reading Machine Projects Labs
CS205 Tables & Forms © 2012 D. J. Foreman.
Presentation transcript:

Week Fourteen Agenda Announcements Final Exam 100 True/False questions, 95 answers graded. 100 Multiple Choice questions, 95 answers graded. 12 Essay questions, 10 questions graded. Three (3) hours for taking the exam Link of the week Review week thirteen lab assignment Next lab assignment Previous Lab Assignment Grading answers for final exam Upcoming deadlines

Review week thirteen lab assignment The Apache HTTP server must be instructed to locate the CGI scripts. Two pieces of information are needed to execute your CGI script. 1) A program in that directory to be used as a CGI script. 2) A link in an HTML page to your CGI script. Need to provide a URL that points to the CGI script. ( i.e )

Next Lab Assignment CGI Script Use declaration Format: use CGI start_html displays the name of the script top left corner of browser start_form returns a tag with optional method, action, and form encoding that you specify Submit button sends all of the form information to the CGI program specified by the ACTION attribute. Without the button the form will be useless since it will never reach the CGI script.

Previous Lab Assignment Filter A filter generally reads input for stdin and manipulates the data and outputs the result to stdout. Most common filters are listed below. awkcatcut compressgrephead prsortsplit tailwctr

Previous Lab Assignment Perl Modules Reason modules were created. usesyntax Getopt::Std provides two functions getopt and getopts

Grading answers for final exam Kernel functions can be categorized into two broad types: Spontaneous * Reactive * Passive Aggressive

Break Out Problems Unix commands: fg bg $! uname –n id df du

Upcoming deadlines Programming Assignment 3, 14-1 is due April 14 Final Exam, 15-1 will be administered April Don’t forget to turn in your course evaluations.

Presentation Schedule Students Signed up to present on Dec 5: Alexander GreweWinSCP Gary ChaffinWordPress James CusanoOpen Office Tyler DorstenGoogle Chrome Lisa GrotskyNyagua Timothy LewisOpen Ticket Request System David RettigApache Ron SagleFileZilla Scott SpriggsPencil Mike TaylorJoomla Kim VeatchFireFox Ron WallPfSense

Week Fourteen Conclusion Let me know when you plan on taking the final Your final exam status will be posted at: al_Status_Fall11.htm al_Status_Fall11.htm Final grades must be submitted prior to the close of business April 19 (Noon).