SSI “Server Side Includes” SSI defined Server Side Includes (SSI) are HTML comment tags which contain commands directed at the Web server. The server.

Slides:



Advertisements
Similar presentations
Internet Applications Development Lecture 2 L. Obead Alhadreti.
Advertisements

JavaScript FaaDoOEngineers.com FaaDoOEngineers.com.
Java Script Session1 INTRODUCTION.
Java Server Pages (JSP)
Video, audio, embed, iframe, HTML Form
HTML and XHTML Controlling the Display Of Web Content.
COS 125 DAY 27. Agenda Assignment # 8 Due April 27 Assignment #9 Posted in Webct  Last one!!!!  Due May 4, 8AM Exam #5 is April 30  Castro Chap13,
Different Streaming Technologies. Three major streaming technologies include:
COS 125 DAY 25. Agenda Assignment 7 is corrected  5 A’s, 2 B’s, 1 C and 1 F Assignment 8 (last one) is posted  Due May 2 Left to do  3 rd and final.
CM143 - Web Week 2 Basic HTML. Links and Image Tags.
Computer Science 103 Chapter 4 Advanced JavaScript.
Introduction to JavaScript. Aim To enable you to write you first JavaScript.
Audio and Video on the Web Sec 5-12 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
CpSc 462/662: Database Management Systems (DBMS) (TEXNH Approach) HTML Basics James Wang.
Using HTML 5.  HTML 5 uses a standard method to embed audio into Web pages.  Prior to HTML 5, browser plug-ins or separate applications such as Windows.
Agenda9/11/13  Do Now  Display your name tag and log into your computer  Pre-Assessment Test  Info and Interests  Syllabus and Course Expectations.
Tutorial #2 Creating Links. Tutorial #1 Review Basic Page (DOCTYPE, HTML, Head, Title, Body) Tags Structure( ),,,,,, Nested Tags content Tag Attributes.
Session 9: Multimedia J 0394 – Perancangan Situs Web Program Studi Manajemen Program Studi Manajemen Universitas Bina Nusantara.
Dr. Nuha El-KhaliliInternet Programming ( ) HTML Hyper Text Markup Language The language of web pages Maintained by the W3C
Section 4.1 Format HTML tags Identify HTML guidelines Section 4.2 Organize Web site files and folder Use a text editor Use HTML tags and attributes Create.
Html Basic Codes Week Two. Start Your Text Editor Windows use 'Notepad’ Macintosh use 'Simple Text'
Agenda9/11/13  Do Now  Display your name tag and log into your computer  Pre-Assessment Test  Info and Interests  Syllabus and Course Expectations.
Integrating JavaScript and HTML5 HTML5 & CSS 7 th Edition.
1 Accelerated Web Development Course JavaScript and Client side programming Day 2 Rich Roth On The Net
Linking web pages Wah Yan College (Hong Kong) Mr. Li C.P.
Introduction to Applets CS 3505 Client Side Scripting with applets.
CSS Basic (cascading style sheets)
1 Creating Web Pages Part 1. 2 OVERVIEW: HTML-What is it? HyperText Markup Language, the authoring language used to create documents on the World Wide.
Agenda9/11/13  Do Now  Display your name tag and log into your computer  Pre-Assessment Test  Info and Interests  Syllabus and Course Expectations.
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.
HTML - Forms By Joaquin Vila, Ph.D.. Form Tag The FORM tag specifies a fill-out form within an HTML document. More than one fill-out form can be in a.
1 Week Four– Advance HTML 2 Dr. Fadi Safieddine. 2 Lecture Content Basic HTML Tables Using based Feedback form Creating and Using Image Maps Nested.
ITCS373: Internet Technology Lecture 5: More HTML.
CPSC 203 Introduction to Computers Lab 33 By Jie Gao.
XP 1 Creating an XML Document Developing an XML Document for the Jazz Warehouse XML Tutorial.
Introduction to Client Side Scripting CS Client Side Scripting Client side means the Browser is interpreting the script Script is downloaded with.
CPSC 203 Introduction to Computers Lab 66 By Jie Gao.
JavaScript Syntax, how to use it in a HTML document
Using Plug-Ins Adding Multimedia to an HTML Document.
Servlets Part 3. Topics Session Tracking ServletToServletCommunication-Servlet Chaining ServerSideIncludes AppletToServlet.
UF and College of Medicine Web Pages. UF and Com Web Pages Makes heavy use of CSS Uses Server Side Includes Not the Dreamweaver kind of Templates.
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.
HTML Overview Part 5 – JavaScript 1. Scripts 2  Scripts are used to add dynamic content to a web page.  Scripts consist of a list of commands that execute.
Are You Smarter Than a 5 th Grader? 1,000,000 5th Grade HTML 5th Grade Syntax 4th Grade HTML 4th Grade Syntax 3rd Grade HTML 3rd Grade Syntax 2nd Grade.
HTML Links HTML uses a hyperlink to another document on the Web.
Headings are defined with the to tags. defines the largest heading. defines the smallest heading. Note: Browsers automatically add an empty line before.
Creating PHP Pages Chapter 5 PHP Structure and Syntax.
FORMS How to collect information f XX rom visitors Different kinds of form controls New HTML5 form controls.
XP Review 1 New Perspectives on JavaScript, Comprehensive1 Introducing HTML and XHTML Creating Web Pages with HTML.
Dave Salinas. What is XML? XML stands for eXtensible Markup Language Markup language, like HTML HTML was designed to display data, whereas XML was designed.
Document Object Model Nasrullah. DOM When a page is loaded,browser creates a Document Object Model of the Page.
HTML-I Basic HTML Elements. HTML (Hyper Text Markup Language) HTML is a document layout and hyperlink- specification language. i.e. a language used to.
Introduction lab1. Suzanne J. Sultan 2 What is HTML? The definition of HTML is Hyper Text Markup Language. HTML is a computer language devised to allow.
HTML. INDEX Introduction to HTML Creating Web Pages Commands And Tags Web Page.
HTML Tutorial. What is HTML HTML is a markup language for describing web documents (web pages) HTML documents are described by HTML tags Each HTML tag.
Basic HTML Page 1. First Open Windows Notepad to type your HTML code 2.
Day 22, Slide 1 CSE 103 Day 22 Non-students: Please logout by 10:12. Students:
1 3/2/05CS120 The Information Era Chapter 4 Basic Web Page Construction TOPICS: Hyperlinks.
Agenda9/11/13  Do Now  Display your name tag and log into your computer  Pre-Assessment Test  Info and Interests  Syllabus and Course Expectations.
Getting Started – Basic Page Structure
Homework 1.
Introduction to HTML:.
Section 4.1 Section 4.2 Format HTML tags Identify HTML guidelines
A Method To Minimize HTML Code Duplication
Basic XHTML Tables XHTML tables—a frequently used feature that organizes data into rows and columns. Tables are defined with the table element. Table.
Introduction to XHTML.
JavaScript an introduction.
Unit 4 Test CSS Test.
HTML Structure.
Tutorial 10: Programming with javascript
Presentation transcript:

SSI “Server Side Includes”

SSI defined Server Side Includes (SSI) are HTML comment tags which contain commands directed at the Web server. The server carries out these commands not the browser. Not all servers react to SSI commands the same.

How SSI works searchesWhen the server parses a document it searches through the page, looking for special commands that it recognizes. rewrites When it finds a command like “input today’s date, or insert this code snippet, it acts on the command and rewrites your web page for you.

How SSI works.shtmlIf you want your document to be parsed, you need to name the file with an extension of.shtml..shtmlWhen the server loads any document that ends with.shtml, it knows that is has to check for hidden SSI commands first.

The SSI Tags

Syllabus | Homework Assignments | Reading Assignments | Grades | Links | Post Homework | Syllabus

This is what the page looks like:This is what the page looks like:

The Embed Tag Nested in the Body tagNested in the Body tag (IE only) (IE only) Movies like Quicktime (QT)Movies like Quicktime (QT)

The Embed Tag Attributes Will need the pluginWill need the plugin

Homework, Quiz, & Final 10 points2 SSI commands: environmental variables - 10 points 20 pointsinclude file - 20 points