diff --git a/eirik_modul1.zip b/eirik_modul1.zip new file mode 100644 index 0000000..29ac968 Binary files /dev/null and b/eirik_modul1.zip differ diff --git a/mal.php b/mal.php new file mode 100644 index 0000000..cbf6531 --- /dev/null +++ b/mal.php @@ -0,0 +1,17 @@ + + + + <?=title();?> + + + + +
+

+

+ + +
+ + + \ No newline at end of file diff --git a/modul2/common.php b/modul2/common.php new file mode 120000 index 0000000..1a8e8d9 --- /dev/null +++ b/modul2/common.php @@ -0,0 +1 @@ +../modul1/common.php \ No newline at end of file diff --git a/modul2/index.css b/modul2/index.css new file mode 120000 index 0000000..0cef1d5 --- /dev/null +++ b/modul2/index.css @@ -0,0 +1 @@ +../modul1/index.css \ No newline at end of file diff --git a/modul2/index.php b/modul2/index.php new file mode 120000 index 0000000..85750bf --- /dev/null +++ b/modul2/index.php @@ -0,0 +1 @@ +../modul1/index.php \ No newline at end of file diff --git a/modul2/index2_1.php b/modul2/index2_1.php new file mode 100644 index 0000000..9ca21e5 --- /dev/null +++ b/modul2/index2_1.php @@ -0,0 +1,42 @@ + + + + <?=title();?> + + + + + +
+

+

+

Sjekk av etternavn

+ + + +

Etternavn:

+

Etternavnet etter det er gjort finere:

+

Etternavnet er karakterer langt.

+
+

+

+ + +
+

+
+ + + diff --git a/modul2/index2_2.php b/modul2/index2_2.php new file mode 100644 index 0000000..d7f3647 --- /dev/null +++ b/modul2/index2_2.php @@ -0,0 +1,35 @@ + + + + <?=title();?> + + + + +
+

+

+

Fjern kode

+ + Hallo verden'; + + if(isset($_POST['kode'])){ + // Funksjonen strip_tags kutter vekk alt som er inni tags. + $input = strip_tags($input); + } + + ?> + +

Ved bruk av PHP-funksjonen strip_tags kan vi lett ta vekk HTML-tagger og PHP-tagger i en string.

+

Trykk på "Fjern kode..." for å se resultatet.

+

+

+
+ +
+

+
+ + + \ No newline at end of file diff --git a/modul2/index2_3.php b/modul2/index2_3.php new file mode 100644 index 0000000..5229c00 --- /dev/null +++ b/modul2/index2_3.php @@ -0,0 +1,49 @@ + + + + <?=title();?> + + + + +
+

+

+

Finn (antall) ord

+ + + +

Ved bruk av REGEXP er det ganske greit å finne ut hvor mange ganger et ORD finnes i en setning.

+
+

+
+ +

+
+ +

Setningen har ordet "is"

+
+ + + \ No newline at end of file diff --git a/modul2/index2_4.php b/modul2/index2_4.php new file mode 100644 index 0000000..e8e1c3f --- /dev/null +++ b/modul2/index2_4.php @@ -0,0 +1,56 @@ + + + + <?=title();?> + + + + +
+

+

+

Alder

+ + Greide ikke å forstå den insatte datoen. Prøv igjen.

"; + } + else { + // Bruker DateTime-klassens ::diff + $forskjell = $bdag->diff( new DateTime() ); + + $deltaDager = $forskjell->days; + $deltaAar = $forskjell->y; + + $datoStr = $bdag->format('j. M. Y'); + $deltaStr = $deltaAar." år og ".($deltaDager-($deltaAar*365))." dager"; + + if(empty($_GET)){ + printf("

PHP som ble lansert '%s', er i dag %s gammelt.

", $datoStr, $deltaStr); + } + elseif($forskjell->format("%R") != "-") { + printf("

Personer med fødselsdato '%s' er i dag %s gamle.

", $datoStr, $deltaStr); + } + else { + printf("

Personer med fødselsdato '%s' blir født om %s.

", $datoStr, $deltaStr); + } + } + + ?> + +
+

+ + +

+
+ +
+ + + \ No newline at end of file diff --git a/modul2/index2_5.php b/modul2/index2_5.php new file mode 100644 index 0000000..5767807 --- /dev/null +++ b/modul2/index2_5.php @@ -0,0 +1,68 @@ + + + + <?=title();?> + + + + +
+

+

+

Passord-generator

+ + + +

+ +

+ +
+ + + \ No newline at end of file