4
<title>Webbprogrammering DA330G</title>
5
<link rel="stylesheet" href="Lindex.css" type="text/css" media="screen" />
14
<a href="#LectureSlides" class="menuLink">Lectures</a>
15
<a href="#Assignments" class="menuLink">Assignments</a>
17
<a href="#PHPIntro" class="menuLink">PHP Intro</a>
18
<a href="#SAXExamples" class="menuLink">SAX</a>
19
<a href="#DOMExamples" class="menuLink">DOM</a>
20
<a href="#XSLTExamples" class="menuLink">XSLT</a>
21
<a href="#NamespaceExamples" class="menuLink">Namespaces</a>
22
<a href="#Tips" class="menuLink">Tips</a>
4
<title>Webbprogrammering DA330G</title>
5
<link rel="stylesheet" href="Lindex.css" type="text/css" media="screen" />
14
<a href="#LectureSlides" class="menuLink">Lectures</a>
15
<a href="#Assignments" class="menuLink">Assignments</a>
17
<a href="#PHPIntro" class="menuLink">PHP Intro</a>
18
<a href="#SAXExamples" class="menuLink">SAX</a>
19
<a href="#DOMExamples" class="menuLink">DOM</a>
20
<a href="#XSLTExamples" class="menuLink">XSLT</a>
21
<a href="#NamespaceExamples" class="menuLink">Namespaces</a>
22
<a href="#Tips" class="menuLink">Tips</a>
29
<h1>Lectures and Assignments</h1>
30
<h2 id="LectureSlides">Lecture Slides</h2>
28
<h1>Lectures and Assignments</h1>
29
<h2 id="LectureSlides">Lecture Slides</h2>
31
30
<div class="container">
34
<h2 id="Assignments">Assignments</h2>
32
<h2 id="Assignments">Assignments</h2>
35
33
<div class="container">
36
34
<a href='Assignment1a/Assignment1a.php'>Assignment 1A: PHP Forms and simple Arrays</a><br>
37
35
<a href='Assignment1b/Assignment1b.php'>Assignment 1B: PHP Arrays and Tables</a><br>
42
40
<a href='Assignment6/Assignment6.php'>Assignment 6: XSLT Iteration</a><br>
43
41
<a href='Assignment7/Assignment7.php'>Assignment 7: XSLT Recursive Templates</a><br>
44
42
<a href='Assignment8/Assignment8.php'>Assignment 8: Main Assignment</a><br>
46
</div> <!---- End Group div ---->
49
<h1>Code Examples</h1>
50
<h2 id="PHPIntro">PHP Introduction</h2>
44
</div> <!-- End Group div -->
46
<h1>Code Examples</h1>
47
<h2 id="PHPIntro">PHP Introduction</h2>
51
48
<div class="container">
52
49
<a href='IntroExample1/IntroExample1.php'>Introduction Example 1: PHP Startup</a><br>
53
50
<a href='IntroExample2/IntroExample2.php'>Introduction Example 2: PHP Startup</a><br>
62
59
<a href='IntroExample11/IntroExample11.php'>Introduction Example 11: Forms #5</a><br>
63
60
<a href='IntroExample12/IntroExample12.php'>Introduction Example 12: Tables #1</a><br>
64
61
<a href='IntroExample13/IntroExample13.php'>Introduction Example 13: Tables #2</a><br>
67
<h2 id="SAXExamples">SAX Examples</h2>
63
<h2 id="SAXExamples">SAX Examples</h2>
68
64
<div class="container">
69
65
<a href='SAXExample1a/SAXExample1a.php'>SAX Example 1: Sax Initiation</a><br>
70
66
<a href='SAXExample1b/SAXExample1b.php'>SAX Example 2: Removal of White Space Tags</a><br>
72
68
<a href='SAXExample1d/SAXExample1d.php'>SAX Example 4: Print formatting</a><br>
73
69
<a href='SAXExample1e/SAXExample1e.php'>SAX Example 5: Print formatting</a><br>
74
70
<a href='SAXExample1f/SAXExample1f.php'>SAX Example 6: Indentation</a><br>
77
<h2 id="DOMExamples">DOM Examples</h2>
72
<h2 id="DOMExamples">DOM Examples</h2>
78
73
<div class="container">
79
<a href='DOMExample1/DOMExample1.php'>DOM Example 1: Initiation and simple navigation</a><br>
80
<a href='DOMExample1b/DOMExample1b.php'>DOM Example 2: Attribute navigation</a><br>
81
<a href='DOMExample1c/DOMExample1c.php'>DOM Example 3: Advanced navigation</a><br>
82
<a href='DOMExample1d/DOMExample1d.php'>DOM Example 4: Advanced navigation</a><br>
83
<a href='DOMExample2/DOMExample2.php'>DOM Example 5: Validation #1</a><br>
84
<a href='DOMExample2b/DOMExample2b.php'>DOM Example 6: Validation #2</a><br>
85
<a href='DOMExample2c/DOMExample2c.php'>DOM Example 7: Validation #3</a><br>
86
<a href='DOMExample2d/DOMExample2d.php'>DOM Example 8: Validation #4</a><br>
87
<a href='DOMExample2e/DOMExample2e.php'>DOM Example 9: Validation #5 </a><br>
88
<a href='DOMExample3/DOMExample3.php'>DOM Example 10: XPATH #1</a><br>
89
<a href='DOMExample3b/DOMExample3b.php'>DOM Example 11: XPATH #2 Context Nodes</a><br>
92
<h2 id="XSLTExamples">XSLT Examples</h2>
74
<a href='DomExample1/DomExample1.php'>DOM Example 1: Initiation and simple navigation</a><br>
75
<a href='DomExample1b/DomExample1b.php'>DOM Example 2: Attribute navigation</a><br>
76
<a href='DomExample1c/DomExample1c.php'>DOM Example 3: Advanced navigation</a><br>
77
<a href='DomExample1d/DomExample1d.php'>DOM Example 4: Advanced navigation</a><br>
78
<a href='DomExample2/DomExample2.php'>DOM Example 5: Validation #1</a><br>
79
<a href='DomExample2b/DomExample2b.php'>DOM Example 6: Validation #2</a><br>
80
<a href='DomExample2c/DomExample2c.php'>DOM Example 7: Validation #3</a><br>
81
<a href='DomExample2d/DomExample2d.php'>DOM Example 8: Validation #4</a><br>
82
<a href='DomExample2e/DomExample2e.php'>DOM Example 9: Validation #5 </a><br>
83
<a href='DomExample3/DomExample3.php'>DOM Example 10: XPATH #1</a><br>
84
<a href='DomExample3b/DomExample3b.php'>DOM Example 11: XPATH #2 Context Nodes</a><br>
86
<h2 id="XSLTExamples">XSLT Examples</h2>
93
87
<div class="container">
94
88
<a href='XSLTExample1/XSLTExample1.php'>XSLT Example 1: Template Match</a><br>
95
89
<a href='XSLTExample2/XSLTExample2.php'>XSLT Example 2: Simple Navigation</a><br>
102
96
<a href='XSLTExample8b/XSLTExample8b.php'>XSLT Example 8b: Grouping using keys</a><br>
103
97
<a href='XSLTExample9/XSLTExample9.php'>XSLT Example 9: Grouping</a><br>
104
98
<a href='XSLTExample10/XSLTExample10.php'>XSLT Example 10: Variables</a><br>
107
<h2 id="NamespaceExamples">Namespace Examples</h2>
100
<h2 id="NamespaceExamples">Namespace Examples</h2>
108
101
<div class="container">
109
102
<a href='NamespaceExample1/NamespaceExample1.php'>Namespace Example 1: Sax API</a><br>
110
103
<a href='NamespaceExample2/NamespaceExample2.php'>Namespace Example 2: DOM API</a><br>
111
104
<a href='NamespaceExample3/NamespaceExample3.php'>Namespace Example 3: DOM API with XPATH</a><br>
112
105
<a href='NamespaceExample4/NamespaceExample4.php'>Namespace Example 4: XSLT</a><br>
115
<h2 id="Tips">Tips and Tricks</h2>
107
<h2 id="Tips">Tips and Tricks</h2>
116
108
<div class="container">
119
</div> <!---- End Group div ---->
110
</div> <!-- End Group div -->