Beispieldateien für die Webseite

Werbung
Beispieldateien für die Webseite
IT-Security Lab
Beispieldateien für die Webseite
Dieses Dokument zeigt den Inhalt der Beispieldateien für die Webseite in der
Lehrveranstaltung IT-Security Lab zu Dokumentationszwecken.
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<! DOCTYPE html >
< html >
< head >
< meta charset =" UTF -8"/ >
< title > Andreas Unterwegers Spielwiese </ title >
</ head >
< body >
<h1 > Willkommen auf der Spielwiese ! </ h1 >
<p >
Hier steht viel Text .
</p >
< ul style =" list - style : none ;" >
<li >
<a href =" top . html " > Meistverkauftes Produkt </ a >
</ li >
<li >
<a href =" search . html " > Produktsuche </ a >
</ li >
</ ul >
</ body >
</ html >
top.html
1
2
3
4
5
6
7
8
9
10
11
12
13
<! DOCTYPE html >
< html >
< head >
< meta charset =" UTF -8"/ >
< title > Meistverkauftes Produkt </ title >
</ head >
< body >
<h1 > Produktinformation </ h1 >
<p >
Hier steht noch mehr Text .
</p >
<p >
Geben Sie Ihren Namen ein , um das Produkt zu
personalisieren .
Andreas Unterweger, FH Kufstein
Seite 1 von 5
Beispieldateien für die Webseite
14
15
16
17
18
19
20
21
IT-Security Lab
</p >
< form action =" customize_v1 . php " method =" post " >
Name :
< input type =" text " name =" name "/ >
< input type =" submit " value =" Personalisieren "/ >
</ form >
</ body >
</ html >
customize v1.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<! DOCTYPE html >
< html >
< head >
< meta charset =" UTF -8"/ >
< title > Personalisiertes Produkt </ title >
</ head >
< body >
<h1 > Ihr Produkt , <? php echo $_POST [ ' name ']; ? > </ h1
>
<p >
Hier steht noch viel mehr Text .
</p >
< div style =" position : relative ;" >
< img src =" top . jpg " alt =""/ >
< h2 style =" position : absolute ; left : 100 px ; top :
300 px ; color : white ;" > <? php echo $_POST [ '
name ']; ? > </ h2 >
</ div >
</ body >
</ html >
search.html
1
2
3
4
5
6
7
8
9
<! DOCTYPE html >
< html >
< head >
< meta charset =" UTF -8"/ >
< title > Produktsuche </ title >
</ head >
< body >
<h1 > Produktsuche </ h1 >
<p >
Andreas Unterweger, FH Kufstein
Seite 2 von 5
Beispieldateien für die Webseite
10
11
12
13
14
15
16
17
18
19
20
21
IT-Security Lab
Hier steht noch viel , viel mehr Text .
</p >
<p >
Geben Sie einen Begriff ein , um nach einem
Produkt zu suchen .
</p >
< form action =" search_v1 . php " method =" post " >
Suchbegriff :
< input type =" text " name =" query "/ >
< input type =" submit " value =" Suchen "/ >
</ form >
</ body >
</ html >
search v1.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<! DOCTYPE html >
<? php
$connection = mysql_connect (" localhost " , " root " , "
wartung ") or die (" Fehler beim Verbinden zur
Datenbank ") ;
mysql_select_db (" Spielwiese ") ;
$query = $_POST [ ' query '];
$result = mysql_query (" SELECT name , description FROM
products WHERE name LIKE \"% $query %\";") or die ("
Fehler beim Abfragen der Datenbank ") ;
mysql_close ( $connection ) ;
?>
< html >
< head >
< meta charset =" UTF -8"/ >
< title > Suchergebnis </ title >
< style >
table {
border - collapse : collapse ;
}
table , th , td {
border : 1 px solid black ;
}
</ style >
</ head >
Andreas Unterweger, FH Kufstein
Seite 3 von 5
Beispieldateien für die Webseite
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
IT-Security Lab
< body >
<h1 > Ihr Suchergebnis zum Begriff & quot ; <? php echo
$query ; ? >& quot ; </ h1 >
<p >
Hier steht noch viel , viel mehr Text .
</p >
< table >
<tr >
<th > Name </ th >
<th > Beschreibung </ th >
</ tr >
<? php
$n = 0;
while ( $row = my sql_fe tch_a rray ( $result ) )
{
$n ++;
echo " < tr > < td >". $row [0]." </ td > < td >". $row
[1]." </ td > </ tr >"; # echo " < tr > < td >". $row {"
name "}." </ td > < td >". $row {" description
"}." </ td > </ tr >";
}
mysq l_fre e_resu lt ( $result ) ;
?>
</ table >
<p >
<b > <? php echo $n ; ? > </b > Treffer insgesamt
</p >
</ body >
</ html >
Andreas Unterweger, FH Kufstein
Seite 4 von 5
Beispieldateien für die Webseite
IT-Security Lab
top.jpg
Größe: 385 · 478 Pixel
Bildquelle: http://ecx.images-amazon.com/images/I/61VTljx2mfL._UX385_
.jpg
Andreas Unterweger, FH Kufstein
Seite 5 von 5
Herunterladen