Nome database: reddito

Size: px
Start display at page:

Download "Nome database: reddito"

Transcription

1 Nome database: reddito CAMPO TIPO codice int PRIMARY KEY cognome varchar(20) reddito float Elenco programmi - menu.html menu' gestione database - menuhref.html esempio di menu' con HREF - conn_db.jsp connessione a database - delete.html delete delete.jsp - insert.html insert insert.jsp - update.html update update.jsp - sel_codice01.html select codice = sel_codice01.jsp - sel_codice02.html select codice >= sel_codice02.jsp - sel_cognome.html select cognome = sel_cognome.jsp - sel_reddito01.html select reddito = sel_reddito01.jsp - sel_reddito02.html select reddito >= sel_reddito02.jsp

2 <! menu.html > <script type="text/javascript"> function OnSubmitForm() if(document.myform.operation[0].checked == true) document.myform.action ="insert.html"; if(document.myform.operation[1].checked == true) document.myform.action ="update.html"; if(document.myform.operation[2].checked == true) document.myform.action ="delete.html"; if(document.myform.operation[3].checked == true) document.myform.action ="sel_codice01.html"; if(document.myform.operation[4].checked == true) document.myform.action ="sel_codice02.html"; if(document.myform.operation[5].checked == true) document.myform.action ="sel_cognome.html"; if(document.myform.operation[6].checked == true) document.myform.action ="sel_reddito01.html"; if(document.myform.operation[7].checked == true) document.myform.action ="sel_reddito02.html"; return true; </script> <form name="myform" onsubmit="return OnSubmitForm();"> <input type="radio" name="operation" value="1" checked>inserimento <input type="radio" name="operation" value="2">aggiornamento <input type="radio" name="operation" value="3">cancellazione <input type="radio" name="operation" value="4">selezione per codice = <input type="radio" name="operation" value="5">selezione per codice >= <input type="radio" name="operation" value="6">selezione per cognome <input type="radio" name="operation" value="7">selezione per reddito = <input type="radio" name="operation" value="8">selezione per reddito >= <p> <input type="submit" name="submit" value="scelta"> </p> </form>

3 <! menuhref.html > <HTML> <HEAD> <TITLE> MENU HREF </TITLE> </HEAD> <BODY> <A HREF="insert.html">Inserimento</A> <A HREF="update.html">Aggiornamento</A> <A HREF="delete.html">Cancellazione</A> <A HREF="sel_codice01.html">Selezione per codice =</A> <A HREF="sel_codice02.html">Selezione per codice >=</A> <A HREF="sel_cognome.html">Selezione per cognome</a> <A HREF="sel_reddito01.html">Selezione per reddito =</A> <A HREF="sel_reddito01.html">Selezione per reddito >=</A> </BODY> </HTML> <! conn_db.jsp connessione a page language="java" import="java.io.*,java.util.*,java.sql.*" String host = "dblabs.fauser.edu"; String dbname = "xxxx"; int port = 3306; String mysqlurl = "jdbc:mysql://" + host + ":" + port + "/" + dbname; String username = "xxxx"; String password = "xxxxxxxx"; Connection connection = DriverManager.getConnection(mysqlURL, username, password); Statement statement = connection.createstatement();

4 <! insert.html > <title>inserimento</title> <form action="insert.jsp" method="get"> <tr><td>codice</td><td><input name="f_codice" type="text"></td></tr> <tr><td>cognome</td><td><input name="f_cognome" type="text"></td></tr> <tr><td>reddito</td><td><input name="f_reddito" type="text"></td></tr> <input value="invia" type="submit"><input name="reset" type="reset"> </form> <A HREF="menu.html">Ritorno a MENU'</A> <! insert.jsp > page language="java" include file="conn_db.jsp" int codice = Integer.parseInt(request.getParameter("f_codice")); String cognome = request.getparameter("f_cognome"); float reddito = Float.valueOf(request.getParameter("f_reddito")).floatValue(); int esito=0, nrec=0; String query = "SELECT * FROM reddito where codice="+codice; ResultSet resultset = statement.executequery(query); while(resultset.next())

5 nrec++; if ( nrec > 0 ) out.println("codice gia' presente nel database"); else String stringa_sql="insert into reddito (codice,cognome,reddito) values ("+codice+",'"+cognome+"',"+reddito+")"; esito = statement.executeupdate(stringa_sql); if (esito == 1) out.println("inserimento eseguito correttamente"); else out.println("inserimento non eseguito"); resultset.close(); connection.close(); <A HREF="insert.html">Continua</A> <! update.html > <title>aggiornamento</title> <form action="update.jsp" method="get"> <tr><td>codice</td><td><input name="f_codice" type="text"></td></tr> <tr><td>cognome</td><td><input name="f_cognome" type="text"></td></tr> <tr><td>reddito</td><td><input name="f_reddito" type="text"></td></tr> <input value="invia" type="submit"> <input name="reset" type="reset"> </form> <A HREF="menu.html">Ritorno a MENU'</A>

6 <! update.jsp > page language="java" include file="conn_db.jsp" int codice = Integer.parseInt(request.getParameter("f_codice")); String cognome = request.getparameter("f_cognome"); float reddito = Float.valueOf(request.getParameter("f_reddito")).floatValue(); int esito=0, nrec=0; String query = "SELECT * FROM reddito where codice="+codice; ResultSet resultset = statement.executequery(query); while(resultset.next()) nrec++; if ( nrec == 0 ) out.println("codice non presente nel database"); else String stringa_sql="update reddito SET cognome='"+cognome+"',reddito="+reddito+" WHERE codice="+codice+""; esito = statement.executeupdate(stringa_sql); if (esito == 1) out.println("aggiornamento eseguito correttamente"); else out.println("aggiornamento non eseguito"); resultset.close(); connection.close(); <A HREF="update.html">Continua</A>

7 <! delete.html > <title>cancellazione</title> <form action="delete.jsp" method="get"> <tr><td>codice</td><td><input name="f_codice" type="text"></td></tr> <input value="invia" type="submit"> <input name="reset" type="reset"> </form> <A HREF="menu.html">Ritorno a MENU'</A> <! delete.jsp > page language="java" include file="conn_db.jsp" float codice = Float.valueOf(request.getParameter("f_codice")).floatValue(); String query = "SELECT * FROM reddito where codice="+codice; ResultSet resultset = statement.executequery(query); int nrec=0, esito=0; <tr><td>codice</td><td>cognome</td><td>reddito</td></tr>

8 while(resultset.next()) out.println("<tr><td>"+resultset.getint(1) + "</td><td>" + resultset.getstring(2) + "</td><td>" + resultset.getfloat(3)+"</td></tr>"); nrec++; if (nrec==0) out.println("nessun record trovato con codice="+codice); else String sql_delete = "DELETE FROM reddito where codice="+codice; esito=statement.executeupdate(sql_delete); if ( esito == 1) out.println("cancellazione eseguita correttamente"); else out.println("cancellazione non eseguita"); resultset.close(); connection.close(); <A HREF="delete.html">Continua</A> <! sel_codice01.html > <title>ricerca x codice =</title> <form action="sel_codice01.jsp" method="get"> <tr><td>codice</td><td><input name="f_codice" type="text"></td></tr> <input value="invia" type="submit"> <input name="reset" type="reset">

9 </form> <A HREF="menu.html">Ritorno a MENU'</A> <! sel_codice01.jsp > <title>ricerca x codice page language="java" include file="conn_db.jsp" float codice = Float.valueOf(request.getParameter("f_codice")).floatValue(); String query = "SELECT * FROM reddito where codice="+codice; ResultSet resultset = statement.executequery(query); int nrec=0; <tr><td>codice</td><td>cognome</td><td>reddito</td></tr> while(resultset.next()) out.println("<tr><td>"+resultset.getint(1) + "</td><td>" + resultset.getstring(2) + "</td><td>" + resultset.getfloat(3)+"</td></tr>"); nrec++; if (nrec==0) out.println("nessun record trovato con codice="+codice); resultset.close(); connection.close();

10 <A HREF="sel_codice01.html">Continua</A> <! sel_codice02.html > <title>ricerca x codice >=</title> <form action="sel_codice02.jsp" method="get"> <tr><td>codice</td><td><input name="f_codice" type="text"></td></tr> <input value="invia" type="submit"> <input name="reset" type="reset"> </form> <A HREF="menu.html">Ritorno a MENU'</A> <! sel_codice02.jsp > <title>ricerca x codice >= page language="java" include file="conn_db.jsp"

11 float codice = Float.valueOf(request.getParameter("f_codice")).floatValue(); String query = "SELECT * FROM reddito where codice>="+codice; ResultSet resultset = statement.executequery(query); int nrec=0; <tr><td>codice</td><td>cognome</td><td>reddito</td></tr> while(resultset.next()) out.println("<tr><td>"+resultset.getint(1) + "</td><td>" + resultset.getstring(2) + "</td><td>" + resultset.getfloat(3)+"</td></tr>"); nrec++; if (nrec==0) out.println("nessun record trovato con codice="+codice); resultset.close(); connection.close(); <A HREF="sel_codice02.html">Continua</A> <! sel_cognome.html > <title>ricerca per cognome</title> <form action="sel_cognome.jsp" method="get">

12 <tr><td>cognome</td><td><input name="f_cognome" type="text"></td></tr> <input value="invia" type="submit"> <input name="reset" type="reset"> </form> <A HREF="menu.html">Ritorno a MENU'</A> <! sel_cognome.jsp > <title>ricerca x page language="java" include file="conn_db.jsp" String cognome = request.getparameter("f_cognome"); String query = "SELECT * FROM reddito where cognome='"+cognome+"'"; ResultSet resultset = statement.executequery(query); int nrec=0; <tr><td>codice</td><td>cognome</td><td>reddito</td></tr> while(resultset.next()) out.println("<tr><td>"+resultset.getint(1) + "</td><td>" + resultset.getstring(2) + "</td><td>" + resultset.getfloat(3)+"</td></tr>"); nrec++;

13 if (nrec==0) out.println("nessun record trovato con cognome = "+cognome); resultset.close(); connection.close(); <A HREF="sel_cognome.html">Continua</A> <! sel_reddito01.html > <title>ricerca x reddito =</title> <form action="sel_reddito01.jsp" method="get"> <tr><td>reddito</td><td><input name="f_reddito" type="text"></td></tr> <input value="invia" type="submit"> <input name="reset" type="reset"> </form> <A HREF="menu.html">Ritorno a MENU'</A>

14 <! sel_reddito01.jsp > <title>ricerca x reddito page language="java" include file="conn_db.jsp" float reddito = Float.valueOf(request.getParameter("f_reddito")).floatValue(); String query = "SELECT * FROM reddito where reddito="+reddito; ResultSet resultset = statement.executequery(query); int nrec=0; <tr><td>codice</td><td>cognome</td><td>reddito</td></tr> while(resultset.next()) out.println("<tr><td>"+resultset.getint(1) + "</td><td>" + resultset.getstring(2) + "</td><td>" + resultset.getfloat(3)+"</td></tr>"); nrec++; if (nrec==0) out.println("nessun record trovato con reddito = "+reddito); resultset.close(); connection.close(); <A HREF="sel_reddito01.html">Continua</A>

15 <! sel_reddito02.html > <title>ricerca x reddito >=</title> <form action="sel_reddito02.jsp" method="get"> <tr><td>reddito</td><td><input name="f_reddito" type="text"></td></tr> <input value="invia" type="submit"> <input name="reset" type="reset"> </form> <A HREF="menu.html">Ritorno a MENU'</A>

16 <! sel_reddito02.jsp > <title>ricerca x reddito page language="java" include file="conn_db.jsp" float reddito = Float.valueOf(request.getParameter("f_reddito")).floatValue(); String query = "SELECT * FROM reddito where reddito>="+reddito; ResultSet resultset = statement.executequery(query); int nrec=0; <tr><td>codice</td><td>cognome</td><td>reddito</td></tr> while(resultset.next()) out.println("<tr><td>"+resultset.getint(1) + "</td><td>" + resultset.getstring(2) + "</td><td>" + resultset.getfloat(3)+"</td></tr>"); nrec++; if (nrec==0) out.println("nessun record trovato con reddito >= "+reddito); resultset.close(); connection.close(); <A HREF="sel_reddito02.html">Continua</A>

c. Write a JavaScript statement to print out as an alert box the value of the third Radio button (whether or not selected) in the second form.

c. Write a JavaScript statement to print out as an alert box the value of the third Radio button (whether or not selected) in the second form. Practice Problems: These problems are intended to clarify some of the basic concepts related to access to some of the form controls. In the process you should enter the problems in the computer and run

More information

Intell-a-Keeper Reporting System Technical Programming Guide. Tracking your Bookings without going Nuts! http://www.acorn-is.

Intell-a-Keeper Reporting System Technical Programming Guide. Tracking your Bookings without going Nuts! http://www.acorn-is. Intell-a-Keeper Reporting System Technical Programming Guide Tracking your Bookings without going Nuts! http://www.acorn-is.com 877-ACORN-99 Step 1: Contact Marian Talbert at Acorn Internet Services at

More information

JavaScript and Dreamweaver Examples

JavaScript and Dreamweaver Examples JavaScript and Dreamweaver Examples CSC 103 October 15, 2007 Overview The World is Flat discussion JavaScript Examples Using Dreamweaver HTML in Dreamweaver JavaScript Homework 3 (due Friday) 1 JavaScript

More information

www.cotiinformatica.com.br

www.cotiinformatica.com.br de WebService... Estrutura do projeto... LIBS: asm-3.1.jar commons-codec-1.6.jar commons-logging-1.1.1.jar fluent-hc-4.2.5.jar gson-2.2.4.jar httpclient-4.2.5.jar httpclient-cache-4.2.5.jar httpcore-4.2.4.jar

More information

Configuring iplanet 6.0 Web Server For SSL and non-ssl Redirect

Configuring iplanet 6.0 Web Server For SSL and non-ssl Redirect Introduction Configuring iplanet 6.0 Web Server For SSL and non-ssl Redirect This document describes the process for configuring an iplanet web server for the following situation: Require that clients

More information

By : Ashish Modi. CRUD USING PHP (Create, Read, Update and Delete on Database) Create Database and Table using following Sql Syntax.

By : Ashish Modi. CRUD USING PHP (Create, Read, Update and Delete on Database) Create Database and Table using following Sql Syntax. CRUD USING PHP (Create, Read, Update and Delete on Database) Create Database and Table using following Sql Syntax. create database test; CREATE TABLE `users` ( `id` int(11) NOT NULL auto_increment, `name`

More information

Website Login Integration

Website Login Integration SSO Widget Website Login Integration October 2015 Table of Contents Introduction... 3 Getting Started... 5 Creating your Login Form... 5 Full code for the example (including CSS and JavaScript):... 7 2

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

2- Forms and JavaScript Course: Developing web- based applica<ons

2- Forms and JavaScript Course: Developing web- based applica<ons 2- Forms and JavaScript Course: Cris*na Puente, Rafael Palacios 2010- 1 Crea*ng forms Forms An HTML form is a special section of a document which gathers the usual content plus codes, special elements

More information

Novell Identity Manager

Novell Identity Manager AUTHORIZED DOCUMENTATION Manual Task Service Driver Implementation Guide Novell Identity Manager 4.0.1 April 15, 2011 www.novell.com Legal Notices Novell, Inc. makes no representations or warranties with

More information

Web Development 1 A4 Project Description Web Architecture

Web Development 1 A4 Project Description Web Architecture Web Development 1 Introduction to A4, Architecture, Core Technologies A4 Project Description 2 Web Architecture 3 Web Service Web Service Web Service Browser Javascript Database Javascript Other Stuff:

More information

Fortigate SSL VPN 4 With PINsafe Installation Notes

Fortigate SSL VPN 4 With PINsafe Installation Notes Fortigate SSL VPN 4 With PINsafe Installation Notes Table of Contents Fortigate SSL VPN 4 With PINsafe Installation Notes... 1 1. Introduction... 2 2. Overview... 2 2.1. Prerequisites... 2 2.2. Baseline...

More information

JavaScript Basics & HTML DOM. Sang Shin Java Technology Architect Sun Microsystems, Inc. sang.shin@sun.com www.javapassion.com

JavaScript Basics & HTML DOM. Sang Shin Java Technology Architect Sun Microsystems, Inc. sang.shin@sun.com www.javapassion.com JavaScript Basics & HTML DOM Sang Shin Java Technology Architect Sun Microsystems, Inc. sang.shin@sun.com www.javapassion.com 2 Disclaimer & Acknowledgments Even though Sang Shin is a full-time employee

More information

Script Handbook for Interactive Scientific Website Building

Script Handbook for Interactive Scientific Website Building Script Handbook for Interactive Scientific Website Building Version: 173205 Released: March 25, 2014 Chung-Lin Shan Contents 1 Basic Structures 1 11 Preparation 2 12 form 4 13 switch for the further step

More information

A table is a collection of related data entries and it consists of columns and rows.

A table is a collection of related data entries and it consists of columns and rows. CST 250 MySQL Notes (Source: www.w3schools.com) MySQL is the most popular open-source database system. What is MySQL? MySQL is a database. The data in MySQL is stored in database objects called tables.

More information

Sample HP OO Web Application

Sample HP OO Web Application HP OO 10 OnBoarding Kit Community Assitstance Team Sample HP OO Web Application HP OO 10.x Central s rich API enables easy integration of the different parts of HP OO Central into custom web applications.

More information

Fortigate SSL VPN 3.x With PINsafe Installation Notes

Fortigate SSL VPN 3.x With PINsafe Installation Notes Fortigate SSL VPN 3.x With PINsafe Installation Notes Table of Contents Fortigate SSL VPN 3.x With PINsafe Installation Notes... 1 1. Introduction... 2 2. Overview... 2 2.1. Prerequisites... 2 2.2. Baseline...

More information

Chapter 22 How to send email and access other web sites

Chapter 22 How to send email and access other web sites Chapter 22 How to send email and access other web sites Murach's PHP and MySQL, C22 2010, Mike Murach & Associates, Inc. Slide 1 Objectives Applied 1. Install and use the PEAR Mail package to send email

More information

Understanding Cross Site Scripting

Understanding Cross Site Scripting Understanding Cross Site Scripting Hardik Shah Understanding cross site scripting attacks Introduction: there are many techniques which a intruder can use to compromise the webapplications. one such techniques

More information

Real SQL Programming 1

Real SQL Programming 1 Real 1 We have seen only how SQL is used at the generic query interface an environment where we sit at a terminal and ask queries of a database. Reality is almost always different: conventional programs

More information

Lab 5 Introduction to Java Scripts

Lab 5 Introduction to Java Scripts King Abdul-Aziz University Faculty of Computing and Information Technology Department of Information Technology Internet Applications CPIT405 Lab Instructor: Akbar Badhusha MOHIDEEN Lab 5 Introduction

More information

Enabling WISPr (Hotspot Services) in the ZoneDirector

Enabling WISPr (Hotspot Services) in the ZoneDirector A P P L I C A T I O N N O T E Enabling WISPr ( Services) in the Introduction This document describes the WISPr support (hotspot service) for. Unauthenticated users: The users who have not passed authentication

More information

Web Accessibility Checker atutor.ca/achecker. Thursday June 18, 2015 10:08:58

Web Accessibility Checker atutor.ca/achecker. Thursday June 18, 2015 10:08:58 Thursday June 18, 2015 10:08:58 Source URL: http://www.alentejo.portugal2020.pt Source Title: Home Accessibility Review (Guidelines: WCAG 2.0 (Level A)) Report on known problems (0 found): Congratulations!

More information

Mul$media im Netz (Online Mul$media) Wintersemester 2014/15. Übung 06 (Nebenfach)

Mul$media im Netz (Online Mul$media) Wintersemester 2014/15. Übung 06 (Nebenfach) Mul$media im Netz (Online Mul$media) Wintersemester 2014/15 Übung 06 (Nebenfach) Online Mul?media WS 2014/15 - Übung 05-1 Today s Agenda Flashback! 5 th tutorial Introduc?on to JavaScript Assignment 5

More information

PHP Authentication Schemes

PHP Authentication Schemes 7 PHP Authentication Schemes IN THIS CHAPTER Overview Generating Passwords Authenticating User Against Text Files Authenticating Users by IP Address Authenticating Users Using HTTP Authentication Authenticating

More information

Working with forms in PHP

Working with forms in PHP 2002-6-29 Synopsis In this tutorial, you will learn how to use forms with PHP. Page 1 Forms and PHP One of the most popular ways to make a web site interactive is the use of forms. With forms you can have

More information

Client-side Web Engineering From HTML to AJAX

Client-side Web Engineering From HTML to AJAX Client-side Web Engineering From HTML to AJAX SWE 642, Spring 2008 Nick Duan 1 What is Client-side Engineering? The concepts, tools and techniques for creating standard web browser and browser extensions

More information

Further web design: HTML forms

Further web design: HTML forms Further web design: HTML forms Practical workbook Aims and Learning Objectives The aim of this document is to introduce HTML forms. By the end of this course you will be able to: use existing forms on

More information

JWIG Yet Another Framework for Maintainable and Secure Web Applications

JWIG Yet Another Framework for Maintainable and Secure Web Applications JWIG Yet Another Framework for Maintainable and Secure Web Applications Anders Møller Mathias Schwarz Aarhus University Brief history - Precursers 1999: Powerful template system Form field validation,

More information

HOTEL RESERVATION SYSTEM. Database Management System Project

HOTEL RESERVATION SYSTEM. Database Management System Project HOTEL RESERVATION SYSTEM Database Management System Project Contents 1. Introduction. 1 2. Requirements. 2 3. Design. 3 4. Coding. 7 5. Output. 20 1. Introduction Hotel needs to maintain the record of

More information

CS412 Interactive Lab Creating a Simple Web Form

CS412 Interactive Lab Creating a Simple Web Form CS412 Interactive Lab Creating a Simple Web Form Introduction In this laboratory, we will create a simple web form using HTML. You have seen several examples of HTML pages and forms as you have worked

More information

Yandex.Widgets Quick start

Yandex.Widgets Quick start 17.09.2013 .. Version 2 Document build date: 17.09.2013. This volume is a part of Yandex technical documentation. Yandex helpdesk site: http://help.yandex.ru 2008 2013 Yandex LLC. All rights reserved.

More information

Asset Management. By: Brian Johnson

Asset Management. By: Brian Johnson Asset Management By: Brian Johnson A Design Freeze Submitted to the Faculty of the Information Engineering Technology Program in Partial Fulfillment of the Requirements for the Degree of Bachelor of Science

More information

CS2506 Operating Systems II Lab 8, 8 th Tue/03 /2011 Java API

CS2506 Operating Systems II Lab 8, 8 th Tue/03 /2011 Java API Introduction The JDBC API was designed to keep simple things simple. This means that the JDBC makes everyday database tasks easy. In this lab you will learn about how Java interacts with databases. JDBC

More information

MERCHANT INTEGRATION GUIDE. Version 2.8

MERCHANT INTEGRATION GUIDE. Version 2.8 MERCHANT INTEGRATION GUIDE Version 2.8 CHANGE LOG 1. Added validation on allowed currencies on each payment method. 2. Added payment_method parameter that will allow merchants to dynamically select payment

More information

Online Multimedia Winter semester 2015/16

Online Multimedia Winter semester 2015/16 Multimedia im Netz Online Multimedia Winter semester 2015/16 Tutorial 04 Major Subject Ludwig-Maximilians-Universität München Online Multimedia WS 2015/16 - Tutorial 04-1 Today s Agenda Repetition: Sessions:

More information

InPost UK Limited GeoWidget Integration Guide Version 1.1

InPost UK Limited GeoWidget Integration Guide Version 1.1 InPost UK Limited GeoWidget Integration Guide Version 1.1 Contents 1.0. Introduction... 3 1.0.1. Using this Document... 3 1.0.1.1. Document Purpose... 3 1.0.1.2. Intended Audience... 3 1.0.2. Background...

More information

Java Server Pages and Java Beans

Java Server Pages and Java Beans Java Server Pages and Java Beans Java server pages (JSP) and Java beans work together to create a web application. Java server pages are html pages that also contain regular Java code, which is included

More information

Programming the Web 06CS73 SAMPLE QUESTIONS

Programming the Web 06CS73 SAMPLE QUESTIONS Programming the Web 06CS73 SAMPLE QUESTIONS Q1a. Explain standard XHTML Document structure Q1b. What is web server? Name any three web servers Q2. What is hypertext protocol? Explain the request phase

More information

JavaScript: Arrays. 2008 Pearson Education, Inc. All rights reserved.

JavaScript: Arrays. 2008 Pearson Education, Inc. All rights reserved. 1 10 JavaScript: Arrays 2 With sobs and tears he sorted out Those of the largest size... Lewis Carroll Attempt the end, and never stand to doubt; Nothing s so hard, but search will find it out. Robert

More information

How to use SSO with SharePoint 2010 (FBA) using subdomains. Moataz Esmat EXT.1386

How to use SSO with SharePoint 2010 (FBA) using subdomains. Moataz Esmat EXT.1386 How to use SSO with SharePoint 2010 (FBA) using subdomains Moataz Esmat EXT.1386 I. Browse the web applications using subdomains: After creating the FBA web applications you need to simulate browsing the

More information

Brazil + JDBC Juin 2001, douin@cnam.fr http://jfod.cnam.fr/tp_cdi/douin/

Brazil + JDBC Juin 2001, douin@cnam.fr http://jfod.cnam.fr/tp_cdi/douin/ Brazil + JDBC Juin 2001, douin@cnam.fr http://jfod.cnam.fr/tp_cdi/douin/ version du 26 Mai 2003 : JDBC-SQL et Brazil pré-requis : lecture de Tutorial JDBC de Sun Bibliographie Brazil [Bra00]www.sun.com/research/brazil

More information

Forms, CGI Objectives. HTML forms. Form example. Form example...

Forms, CGI Objectives. HTML forms. Form example. Form example... The basics of HTML forms How form content is submitted GET, POST Elements that you can have in forms Responding to forms Common Gateway Interface (CGI) Later: Servlets Generation of dynamic Web content

More information

Using Form Tools (admin)

Using Form Tools (admin) EUROPEAN COMMISSION DIRECTORATE-GENERAL INFORMATICS Directorate A - Corporate IT Solutions & Services Corporate Infrastructure Solutions for Information Systems (LUX) Using Form Tools (admin) Commission

More information

Cover Page. Dynamic Server Pages Guide 10g Release 3 (10.1.3.3.0) March 2007

Cover Page. Dynamic Server Pages Guide 10g Release 3 (10.1.3.3.0) March 2007 Cover Page Dynamic Server Pages Guide 10g Release 3 (10.1.3.3.0) March 2007 Dynamic Server Pages Guide, 10g Release 3 (10.1.3.3.0) Copyright 2007, Oracle. All rights reserved. Contributing Authors: Sandra

More information

How Changes in MS Internet Explorer Version 8 Will Affect Web Pages Containing Input type=file

How Changes in MS Internet Explorer Version 8 Will Affect Web Pages Containing Input type=file How Changes in MS Internet Explorer Version 8 Will Affect Web Pages Containing Input type=file 1 Document History Date Version Change Description 8/27/2010 1.0 Initial Entry 8/30/2010 2.0 Add JavaScript

More information

Supplement IV.C: Tutorial for Oracle. For Introduction to Java Programming By Y. Daniel Liang

Supplement IV.C: Tutorial for Oracle. For Introduction to Java Programming By Y. Daniel Liang Supplement IV.C: Tutorial for Oracle For Introduction to Java Programming By Y. Daniel Liang This supplement covers the following topics: Connecting and Using Oracle Creating User Accounts Accessing Oracle

More information

Web Server Lite. Web Server Software User s Manual

Web Server Lite. Web Server Software User s Manual Web Server Software User s Manual Web Server Lite This software is only loaded to 7188E modules acted as Server. This solution was general in our products. The Serial devices installed on the 7188E could

More information

Hello World RESTful web service tutorial

Hello World RESTful web service tutorial Hello World RESTful web service tutorial Balázs Simon (sbalazs@iit.bme.hu), BME IIT, 2015 1 Introduction This document describes how to create a Hello World RESTful web service in Eclipse using JAX-RS

More information

Introduction to XHTML. 2010, Robert K. Moniot 1

Introduction to XHTML. 2010, Robert K. Moniot 1 Chapter 4 Introduction to XHTML 2010, Robert K. Moniot 1 OBJECTIVES In this chapter, you will learn: Characteristics of XHTML vs. older HTML. How to write XHTML to create web pages: Controlling document

More information

Form Processing and Workflows

Form Processing and Workflows Form Processing and Workflows Jim Manico` OWASP Board Member Independent Educator Eoin Keary OWASP Board Member CTO BCC Risk Advisory www.bccriskadvisory.com Jim Manico and Eoin Keary. Where are we going?

More information

It is highly recommended that you are familiar with HTML and JavaScript before attempting this tutorial.

It is highly recommended that you are familiar with HTML and JavaScript before attempting this tutorial. About the Tutorial AJAX is a web development technique for creating interactive web applications. If you know JavaScript, HTML, CSS, and XML, then you need to spend just one hour to start with AJAX. Audience

More information

PEAR. PHP Extension and Application Repository. Mocsnik Norbert Harmadik Magyarországi PHP Konferencia 2005. március 12., Budapest

PEAR. PHP Extension and Application Repository. Mocsnik Norbert Harmadik Magyarországi PHP Konferencia 2005. március 12., Budapest PEAR PHP Extension and Application Repository Mocsnik Norbert Harmadik Magyarországi PHP Konferencia 2005. március 12., Budapest HTML_Template_IT

More information

ASP (Active Server Pages)

ASP (Active Server Pages) ASP (Active Server Pages) 1 Prerequisites Knowledge of Hyper Text Markup Language (HTML). Knowledge of life cycle of web page from request to response. Knowledge of Scripting language like vbscript, javascript,

More information

NGASI AppServer Manager SaaS/ASP Hosting Automation for Cloud Computing Administrator and User Guide

NGASI AppServer Manager SaaS/ASP Hosting Automation for Cloud Computing Administrator and User Guide NGASI AppServer Manager SaaS/ASP Hosting Automation for Cloud Computing Administrator and User Guide NGASI SaaS Hosting Automation is a JAVA SaaS Enablement infrastructure that enables web hosting services

More information

Supplement IV.D: Tutorial for MS Access. For Introduction to Java Programming By Y. Daniel Liang

Supplement IV.D: Tutorial for MS Access. For Introduction to Java Programming By Y. Daniel Liang Supplement IV.D: Tutorial for MS Access For Introduction to Java Programming By Y. Daniel Liang This supplement covers the following topics: Creating Databases and Executing SQL Creating ODBC Data Source

More information

Kontaktperson Ole Jan Nekstad

Kontaktperson Ole Jan Nekstad Prosjekt nr. 2011 22 Vedlegg Hovedprosjektets tittel Implementering av plugin og utvikling av wizard for Det Norske Veritas Prosjektdeltakere Magnus Strand Nekstad s156159 Jørgen Rønbeck s135779 Dato 28.

More information

Website Planning Checklist

Website Planning Checklist Website Planning Checklist The following checklist will help clarify your needs and goals when creating a website you ll be surprised at how many decisions must be made before any production begins! Even

More information

Configuring IBM WebSphere Application Server 7.0 for Web Authentication with SAS 9.3 Web Applications

Configuring IBM WebSphere Application Server 7.0 for Web Authentication with SAS 9.3 Web Applications Configuration Guide Configuring IBM WebSphere Application Server 7.0 for Web Authentication with SAS 9.3 Web Applications Configuring the System for Web Authentication This document explains how to configure

More information

Created by Johannes Hoppe. Security

Created by Johannes Hoppe. Security Created by Johannes Hoppe Security Ziel Angriffsvektoren aufzeigen. Strategien besprechen. Mehr nicht! Features Neue Angriffsvektoren Ein Formular Username: Password: Login

More information

Web Programming with PHP 5. The right tool for the right job.

Web Programming with PHP 5. The right tool for the right job. Web Programming with PHP 5 The right tool for the right job. PHP as an Acronym PHP PHP: Hypertext Preprocessor This is called a Recursive Acronym GNU? GNU s Not Unix! CYGNUS? CYGNUS is Your GNU Support

More information

Implementing Specialized Data Capture Applications with InVision Development Tools (Part 2)

Implementing Specialized Data Capture Applications with InVision Development Tools (Part 2) Implementing Specialized Data Capture Applications with InVision Development Tools (Part 2) [This is the second of a series of white papers on implementing applications with special requirements for data

More information

In order for the form to process and send correctly the follow objects must be in the form tag.

In order for the form to process and send correctly the follow objects must be in the form tag. Creating Forms Creating an email form within the dotcms platform, all the HTML for the form must be in the Body field of a Content Structure. All names are case sensitive. In order for the form to process

More information

Web Design Basics. Cindy Royal, Ph.D. Associate Professor Texas State University

Web Design Basics. Cindy Royal, Ph.D. Associate Professor Texas State University Web Design Basics Cindy Royal, Ph.D. Associate Professor Texas State University HTML and CSS HTML stands for Hypertext Markup Language. It is the main language of the Web. While there are other languages

More information

Dynamic Web-Enabled Data Collection

Dynamic Web-Enabled Data Collection Dynamic Web-Enabled Data Collection S. David Riba, Introduction Web-based Data Collection Forms Error Trapping Server Side Validation Client Side Validation Dynamic generation of web pages with Scripting

More information

Mobile Web Applications. Gary Dubuque IT Research Architect Department of Revenue

Mobile Web Applications. Gary Dubuque IT Research Architect Department of Revenue Mobile Web Applications Gary Dubuque IT Research Architect Department of Revenue Summary Times are approximate 10:15am 10:25am 10:35am 10:45am Evolution of Web Applications How they got replaced by native

More information

ICT 6012: Web Programming

ICT 6012: Web Programming ICT 6012: Web Programming Covers HTML, PHP Programming and JavaScript Covers in 13 lectures a lecture plan is supplied. Please note that there are some extra classes and some cancelled classes Mid-Term

More information

Web Development and Core Java Lab Manual V th Semester

Web Development and Core Java Lab Manual V th Semester Web Development and Core Java Lab Manual V th Semester DEPT. OF COMPUTER SCIENCE AND ENGINEERING Prepared By: Kuldeep Yadav Assistant Professor, Department of Computer Science and Engineering, RPS College

More information

Server-side scripting with PHP4

Server-side scripting with PHP4 Server-side scripting with PHP4 Michael Schacht Hansen (msh@hi.au.dk) Lars Riisgaard Ribe (lars.ribe@iekf.au.dk) Section for Health Informatics Faculty of Health Sciences University of Aarhus Denmark June

More information

2.8. Session management

2.8. Session management 2.8. Session management Juan M. Gimeno, Josep M. Ribó January, 2008 Session management. Contents Motivation Hidden fields URL rewriting Cookies Session management with the Servlet/JSP API Examples Scopes

More information

«W3Schools Home Next Chapter» JavaScript is THE scripting language of the Web.

«W3Schools Home Next Chapter» JavaScript is THE scripting language of the Web. JS Basic JS HOME JS Introduction JS How To JS Where To JS Statements JS Comments JS Variables JS Operators JS Comparisons JS If...Else JS Switch JS Popup Boxes JS Functions JS For Loop JS While Loop JS

More information

Click-To-Talk. ZyXEL IP PBX License IP PBX LOGIN DETAILS. Edition 1, 07/2009. LAN IP: https://192.168.1.12 WAN IP: https://172.16.1.1.

Click-To-Talk. ZyXEL IP PBX License IP PBX LOGIN DETAILS. Edition 1, 07/2009. LAN IP: https://192.168.1.12 WAN IP: https://172.16.1.1. Click-To-Talk ZyXEL IP PBX License Edition 1, 07/2009 IP PBX LOGIN DETAILS LAN IP: https://192.168.1.12 WAN IP: https://172.16.1.1 Username: admin Password: 1234 www.zyxel.com Copyright 2009 ZyXEL Communications

More information

CSc 230 Software System Engineering FINAL REPORT. Project Management System. Prof.: Doan Nguyen. Submitted By: Parita Shah Ajinkya Ladkhedkar

CSc 230 Software System Engineering FINAL REPORT. Project Management System. Prof.: Doan Nguyen. Submitted By: Parita Shah Ajinkya Ladkhedkar CSc 230 Software System Engineering FINAL REPORT Project Management System Prof.: Doan Nguyen Submitted By: Parita Shah Ajinkya Ladkhedkar Spring 2015 1 Table of Content Title Page No 1. Customer Statement

More information

STEP 1: TRACKING USERS AND CONTENT

STEP 1: TRACKING USERS AND CONTENT Welcome to Boomtrain for Marketo! Boomtrain allows you to serve dynamic content, personalized for each recipient, in every Marketo email campaign. This document outlines easy implementation of Boomtrain

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

PrintShop Web. Web Integration Guide

PrintShop Web. Web Integration Guide PrintShop Web Web Integration Guide PrintShop Web Web Integration Guide Document version: PSW 2.1 R3250 Date: October, 2007 Objectif Lune - Contact Information Objectif Lune Inc. 2030 Pie IX, Suite 500

More information

Introduction to Server-Side Programming. Charles Liu

Introduction to Server-Side Programming. Charles Liu Introduction to Server-Side Programming Charles Liu Overview 1. Basics of HTTP 2. PHP syntax 3. Server-side programming 4. Connecting to MySQL Request to a Static Site Server: 1. Homepage lookup 2. Send

More information

HTML Forms and CONTROLS

HTML Forms and CONTROLS HTML Forms and CONTROLS Web forms also called Fill-out Forms, let a user return information to a web server for some action. The processing of incoming data is handled by a script or program written in

More information

PHP Form Handling. Prof. Jim Whitehead CMPS 183 Spring 2006 May 3, 2006

PHP Form Handling. Prof. Jim Whitehead CMPS 183 Spring 2006 May 3, 2006 PHP Form Handling Prof. Jim Whitehead CMPS 183 Spring 2006 May 3, 2006 Importance A web application receives input from the user via form input Handling form input is the cornerstone of a successful web

More information

İNTERNET TABANLI PROGRAMLAMA- 13.ders GRIDVIEW, DETAILSVIEW, ACCESSDATASOURCE NESNELERİ İLE BİLGİ GÖRÜNTÜLEME

İNTERNET TABANLI PROGRAMLAMA- 13.ders GRIDVIEW, DETAILSVIEW, ACCESSDATASOURCE NESNELERİ İLE BİLGİ GÖRÜNTÜLEME İNTERNET TABANLI PROGRAMLAMA- 13.ders GRIDVIEW, DETAILSVIEW, ACCESSDATASOURCE NESNELERİ İLE BİLGİ GÖRÜNTÜLEME Asp.Net kodları

More information

e Merchant Plug-in (MPI) Integration & User Guide

e Merchant Plug-in (MPI) Integration & User Guide e Merchant Plug-in (MPI) Integration & User Guide Enabling merchants to integrate their payment processing with SECPay s 3-D Secure Merchant Plug In (MPI) solution. This document provides the details of

More information

2. Modify default.aspx and about.aspx. Add some information about the web site.

2. Modify default.aspx and about.aspx. Add some information about the web site. This was a fully function Shopping Cart website, which was hosted on the university s server, which I no longer can access. I received an A on this assignment. The directions are listed below for your

More information

07 Forms. 1 About Forms. 2 The FORM Tag. 1.1 Form Handlers

07 Forms. 1 About Forms. 2 The FORM Tag. 1.1 Form Handlers 1 About Forms For a website to be successful, it is important to be able to get feedback from visitors to your site. This could be a request for information, general comments on your site or even a product

More information

XHTML BASICS. Institute of Finance Management CIT Department Herman Mandari

XHTML BASICS. Institute of Finance Management CIT Department Herman Mandari XHTML BASICS Institute of Finance Management CIT Department Herman Mandari HTML Styles Introduces CSS to HTML The main purposes is to provide a common way to style all HTML elements Examples

More information

Dynamic Web Pages With The Embedded Web Server. The Digi-Geek s AJAX Workbook

Dynamic Web Pages With The Embedded Web Server. The Digi-Geek s AJAX Workbook Dynamic Web Pages With The Embedded Web Server The Digi-Geek s AJAX Workbook (NET+OS, XML, & JavaScript) Version 1.0 5/4/2011 Page 1 Table of Contents Chapter 1 - How to Use this Guide... 5 Prerequisites

More information

Direct Post Method (DPM) Developer Guide

Direct Post Method (DPM) Developer Guide (DPM) Developer Guide Card Not Present Transactions Authorize.Net Developer Support http://developer.authorize.net Authorize.Net LLC 2/22/11 Ver. Ver 1.1 (DPM) Developer Guide Authorize.Net LLC ( Authorize.Net

More information

How to Create Dynamic HTML and Javascript using your Data Jennifer Sinodis, Bank One, Phoenix, AZ

How to Create Dynamic HTML and Javascript using your Data Jennifer Sinodis, Bank One, Phoenix, AZ Paper 187-26 How to Create Dynamic HTML and Javascript using your Data Jennifer Sinodis, Bank One, Phoenix, AZ ABSTRACT With increasing information technology the Internet/Intranet offers an accessible

More information

Smart Marketing Catalyst. E-Commerce. Cart Tracking Configuration Guide 5/20/2016. Canada France Russia. dialoginsight.com

Smart Marketing Catalyst. E-Commerce. Cart Tracking Configuration Guide 5/20/2016. Canada France Russia. dialoginsight.com Smart Marketing Catalyst 5/20/2016 Canada France Russia dialoginsight.com 1 Table of Contents Introduction... 2 Terminology... 2 Activation... 3 Shopping Cart Tracking... 5 Important Points to Consider...

More information

HTML Tables. IT 3203 Introduction to Web Development

HTML Tables. IT 3203 Introduction to Web Development IT 3203 Introduction to Web Development Tables and Forms September 3 HTML Tables Tables are your friend: Data in rows and columns Positioning of information (But you should use style sheets for this) Slicing

More information

Web design. FDC Workshop: WebPage Design. Agenda. All you wanted to know about designing your own personal webpage without daring ask about it!

Web design. FDC Workshop: WebPage Design. Agenda. All you wanted to know about designing your own personal webpage without daring ask about it! ٢ FDC Workshop: WebPage Design Nidal M. ERSHAIDAT Physics Dept. Yarmouk University 211-63 Irbid J O R D A N صفحتك الشخصي ة ت صم م كي فيف الدورة: ك اسم الا نترنت على خالد البدارنة من قسم والسيد الرشيدات

More information

The MVC Programming Model

The MVC Programming Model The MVC Programming Model MVC is one of three ASP.NET programming models. MVC is a framework for building web applications using a MVC (Model View Controller) design: The Model represents the application

More information

Introduction to Web Design Curriculum Sample

Introduction to Web Design Curriculum Sample Introduction to Web Design Curriculum Sample Thank you for evaluating our curriculum pack for your school! We have assembled what we believe to be the finest collection of materials anywhere to teach basic

More information

Linklok URL TM V2.90

Linklok URL TM V2.90 Linklok URLTM V2.90 Linklok URL Manual Copyright 2003-2015 Vibralogix. All rights reserved. This document is provided by Vibralogix for informational purposes only to licensed users of the Linklok product

More information

Building Web Applications with HTML5, CSS3, and Javascript: An Introduction to HTML5

Building Web Applications with HTML5, CSS3, and Javascript: An Introduction to HTML5 Building Web Applications with HTML5, CSS3, and Javascript: An Introduction to HTML5 Jason Clark Head of Digital Access & Web Services Montana State University Library pinboard.in #tag pinboard.in/u:jasonclark/t:lita-html5/

More information

Motivation retaining redisplaying

Motivation retaining redisplaying Motivation When interacting with the user, we need to ensure that the data entered is valid. If an erroneous data is entered in the form, this should be detected and the form should be redisplayed to the

More information

InternetVista Web scenario documentation

InternetVista Web scenario documentation InternetVista Web scenario documentation Version 1.2 1 Contents 1. Change History... 3 2. Introduction to Web Scenario... 4 3. XML scenario description... 5 3.1. General scenario structure... 5 3.2. Steps

More information

AIM: 1. Develop static pages (using Only HTML) of an online Book store. The pages should

AIM: 1. Develop static pages (using Only HTML) of an online Book store. The pages should Programs 1 Develop static pages (using Only HTML) of an online Book store.the pages should resemble: www.amazon.com.the website should consist the following pages. Home page Registration User Login Books

More information