Översikt. Installation av EasyPHP 1. Ladda ner från Jag använder Release Installera EasyPHP.

Storlek: px
Starta visningen från sidan:

Download "Översikt. Installation av EasyPHP 1. Ladda ner från http://www.easyphp.org/ Jag använder Release 5.3.4.0 2. Installera EasyPHP."

Transkript

1 Laboration 1 Översikt 1. Att komma igång med laborationsmiljön a. installera Aptana Studio 3 b. Installera EasyPHP 2. Testa lite programmering a. Testa enkla uppgifter b. Testa automatiskt 3. Skapa inloggningsformulär a. En vy-klass b. Flera filer c. En modell-klass Moment 1. Att komma igång. Målet med moment 1 är att komma igång med laborationsmiljön. Vi skall börja med att installera verktygen (för er som läser på Campus skall detta vara gjort i laborationssalen). Verktyg för utveckling i PHP: Aptana Studio Aptana är en editor som både färgkodar och hjälper oss att hitta fel i vår kod. Installera Aptana Studio 3 Skapa projekt i Aptana Studio 1. När du startar Aptana ber den dig välja ett katalog för att använda som "workspace", välj tex p:\php 2. Skapa ett php-projekt i Aptana kalla det för lab1 Verktyg för utveckling i PHP: EasyPHP Webbserver med PHP och databasserver som är till för att användas lokalt. Det vill säga vi skriver koden och debuggar och testar på samma dator. Installation av EasyPHP 1. Ladda ner från Jag använder Release Installera EasyPHP Test av EasyPHP 1. Kör igång EasyPHP, en (e) ikon ska dyka upp i nedre högra hörnet. dubbelklicka på den och avläs att webbservern (Apache) och Databasservern MySQL har startat. 2. Högerklicka på ikonen (e) i nedre högra hörnet och välj administration du kommer nu starta en webbläsare och komma till eller liknande Här kan man administrera sin lokala webbserver och MySQL. Vi ska börja med att skapa en katalog som vi knyter till ett webbalias. 3. Skapa ett nytt webbalias för din katalog 1. Under Alias klicka på "+[add]" 2. Skriv in som alias: lab1 3. Ange sökvägen till din Aptana php projekt katalog P:\php\lab1 (eller annan plats) 4. Skapa ett nytt textdokument (index.php) i katalogen P:\php\lab1 och klistra in följande <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/ xhtml1/dtd/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>

2 <title>my first php document</title> <meta http-equiv="content-type" content="text/html; charset=iso " /> </head> <body class=""> <p>current date. : <?php print (Date("l F d, Y"));?></p> </body> </html>

3 5. Använd en webbläsare för att gå till adressen eller / :8888/lab1/ märk väl att adressen kan skilja sig mellan olika versioner av easyphp Om allt fungerar skall du se dagens datum. Moment 2. Programmeringsuppgifter Målet med dagens laboration är att komma igång med programmeringen och komma igenom lite av grundläggande php syntax. PHP är ett enkelt språk som liknar de flesta programmeringsspråk med if, else for, while och variabler. Jag rekommenderar att ni tar en titt på där det finns enkel beskrivning av de grundläggande funktionerna. Testdriven programmering Det som kan vara lite krångligt med PHP är att hitta fel, i Aptana finns ingen debugger som vi kanske är vana vid från Visual Studio. I stort sätt måste man förlita sig på felutskrifterna i webbläsaren. Därför ska vi använda en programmeringsstil som gör det möjligt för oss att hitta fel och förstå hur vi skall rätta till dem. Testdriven utveckling betyder att man innan man skriver kod skapar ett test för koden. Testet hjälper oss att avgöra ifall koden fungerar eller inte. Oftast skriver man ett test per klass eller funktion som tas fram, dessa kallas för enhetstester. Det finns ett antal ramverk(exempelvis phpunit) som kör tester men för att göra det enkelt så skapar vi bara en funktion som testar vår kod. Första uppgiften handlar om att skriva test och kod som uppfyller test. Vi börjar med ett enkelt XHTML + PHP dokument som skall visa ifall våra test lyckas eller inte. 1. Ladda ner labb1.zip och lägg filerna i foldern P:\php\lab1 Börja med att köra testet genom att gå med en webbläsare till :8888/lab1/index.php, endast matematikbiblioteket skall lyckas Undersök de olika filerna Läs math.php och försök förstå hur jag skapat olika test för funktionerna. 2. Du skall nu själv implementera en funktion (ReverseArray) i array.php som vänder en array baklänges. Din funktion skall fungera för alla arrayer. Läs på om arrayer För att öva er på att skriva kod använder vi inte den färdiga funktionen för att vända arrayer som finns i php utan stega igenom den gamla arrayen baklänges och skapa en ny array från denna. Testa. 3. Du skall även implementera ReturnLastItem i array.php som skall ta en array och returnera sista elementet. Din funktion skall fungera på alla arrayer. Testa. Moment 3. Inloggningsformulär Under ett par laborationer kommer vi arbeta med en modul för inloggning. Den skall kunna generera ett formulär för inloggning, hämta indata(användarnamn och lösenord) från

4 användaren, kontrollera indata mot databasen och hålla reda på vem som är inloggad. I detta moment av laborationen kommer vi arbeta med den visuella aspekten av inloggningen, det vill säga formuläret och meddelanden som visas för användaren. Så något som nedan har jag tänkt mig: Bild. - Inloggningsruta med felutskrift och en text som visar att vi inte är inloggade ännu Mål och avgränsningar Första uppgiften kommer involvera ett formulär för inloggning som skall innehålla: Inmatning av användarnamn Inmatning av lösenord Kom ihåg mig checkbox ( Håll mig inloggad ) Fält för meddelande av typen "fel användarnamn eller lösenord" Submit knapp Vi skriver objektorienterad kod! Vi kommer bygga vidare på detta senare så kommentera koden! Vår första fil index.php Skapa en ny katalog till vår inloggningsmodul (lab1/login) Skapa sedan en ny fil i ditt projekt vid namn index.php Börja skriv en ren XHTML sida som följer XHTML-strict. I början av index.php (alltså inga tecken innan) sätter du en php starttagg (<? php ) initierar de två variablerna $title och $body till något och sätter sedan en sluttag?>. Ändra sedan i XHTML koden så att värdena i $title och $body skrivs ut på rätt ställen. Om du är osäker så titta på Examples/3_variables.php där något liknande finns... Testa genom att gå in på index.php. Vår första klass Klassen LoginView skall användas för att generera XHTML för ett inloggningsformulär och sedan även för att hantera indata från användaren. Skapa en ny fil LoginView.php Titta på klassen i \Examples\8.3_ColorView.php för exempel på på hur man skriver en klass som har funktioner som returnerar HTML i strängar... busenkelt! Skapa en klass som heter LoginView som har en funktion "DoLoginBox". DoLoginBox skall returnerna en sträng med XHTML. Så returnera bara en ren XHTML-strict sträng för ett inloggningsformulär.

5 I index.php kan du sedan skapa en instans av LoginView och anropa DoLoginBox på den. Ta emot det DoLoginBox returnerar och lägg det i $body. Testa genom att titta på index.php (du bör nu se ett inloggningsformulär). Skapa sedan en ny funktion i LoginView.php som heter DoLogoutBox som bara returnernar XHTML för en knapp ( "Logga ut" ). I index.php kan du testa din kod genom att anropa även DoLogoutBox och lägga till resultatet på $body strängen med hjälp utav punkt-operatorn. Testa genom att titta på index.php (du bör nu se ett inloggningsformulär OCH en utloggningsknapp). Att hantera indata Vi behöver nu hantera indata som knapptryckningar och användarnamn och lösenord som användaren skickar till oss. Titta på klassen i \Examples\8.2_FormColorView.php för exempel på på hur man skriver en klass som har funktioner som tar emot indata i $_GET Lägg till tre funktioner till klassen LoginView för att ta emot indata från formuläret. Kan vara bra att använda den superglobala arrayen $_GET från början för att lättare hitta fel. GetUserName() returnerar en sträng med det som användaren skrivit i användarnamnsfältet eller NULL ifall användaren inte fyllt i något där. GetPassword() returnerar en sträng med det som användaren skrivit i lösenordsfältet eller NULL ifall användaren inte fyllt i något där. TriedToLogIn() returnerar true om användaren har klickat på Login-knappen eller false ifall han inte gjort det. Testa de tre funktionerna genom att lägga till följande i index.php $lw är vår instans av LoginView if ($lw->triedtologin() ) { $body.= "Användaren har klickat på Login med användarnamn "; $body.= $lw->getusername(). " och lösenord ". $lw->getpassword(); } else { $body.= "Användaren har inte klickat på Loginknappen"; } Skapa en liknande funktion TriedToLogOut som kontrollerar ifall knappen Logout har klickats. Testa även detta i index.php med liknande test, klicka och fyll i uppgifterna Vad har vi gjort och hur ska vi gå vidare? Vi har nu en ganska komplett implementation av den delen av applikationen som vi kallar vy(view) som vars uppgift är att kommunicera med användaren. All kommunikation i vår variant av MVC går igenom en vy. Vi har även testat den delen genom manuellt test i index.php Det vi saknar är något sätt att hålla reda på om användarnamn och lösenord stämmer överens med existerande användare samt hålla koll på om någon är inloggad och vem. Vi saknar även en kontroll över hur användningsfallet "inloggning" går till. I nästa laboration kommer vi skapa en kontroller för inloggning. Denna kontroller har hand om användningsfallet inloggning. Vi kommer dock behöva skapa en modell -klass först, för att stödja kontrollern och som kan innehålla de regler vi vill ha. (Exempelvis: man blir bara inloggad om man ger rätt lösenord till rätt användarnamn).

6 Men för att förstå hur vår modell-klass bör fungera ska vi fundera lite kring hur användningsfallet fungerar. Klassen LoginController OBS Läs igenom hela stycket innan du börjar arbeta!!!! Klassen LoginController skall implementera följande flöde. Detta kommer du dock implementera i labb 2 men för att förstå hur det är tänkt att fungera så går vi igenom flödet redan nu. Märk väl att du SKALL implementera LoginHandler som kommer nedan i den här labben... Inloggning/Utloggning av användare Om användaren redan är inloggad? Har användaren klickat på Logoutknappen? 1. Logga ut användaren 2. Ge meddelande ex. "Du är utloggad" Om användaren inte är inloggad? Har användaren klickat på Login? Stämmer uppgifterna? 1. Logga in 2. Ge meddelande ex. "Du är inloggad" Stämmer inte uppgifterna? Ge meddelande ex. "Fel användarnamn eller lösenord" Är användaren nu inloggad? Visa Utloggningsruta Visa meddelanden Är användaren inte inloggad Visa Inloggningsruta Visa meddelanden Klassen LoginController implementeras i Laboration 2. Som du ser behöver vi tre funktioner för att bygga vår kontroller som vi inte redan har: 1. Funktion för att veta om någon är inloggad 2. Funktion för att logga in 3. Funktion för att logga ut Dessa tre funktioner placerar vi lämpligen i en egen klass LoginHandler Klassen LoginHandler OBS Läs igenom hela stycket innan du börjar arbeta!!!! Vi skall nu skriva kod för att hjälpa till att logga in en användare. Vi kommer inte använda oss av en databas utan istället använda hårdkodade användare, dvs jämföra indata mot en lista av användare och lösenord. Lägg märke till att du inte behöver implementera LoginController för inloggning utan vi nöjer oss med att skapa tre funktioner som kommer hjälpa oss nästa laboration. Vi kommer testa dessa med hjälp utav ett automatiskt enhetstest. OBS Märk väl att testet SKALL skrivas först! Skapa en ny fil LoginHandler.php och skapa en klass LoginHandler i den 1. Skapa funktionsprototyper för de tre funktionerna. En funktionsprototyp ser ut så här: //Funktion för hantering av någonting //returnerar true om det lyckas annars false.

7 public function DoSomething($parameter) { return false; } Det vill säga den: är en tom funktion med parametrar och kommentarer som berättar hur funktionen skall fungera har ett returvärde som sätts till ett testvärde (oftast negativt värde exempelvis false, NULL, "not implemented". Ibland kör jag bara raden throw new Exception( not implemented ); är bra för att man kan då implementera och köra kod som använder funktionen innan man implementerar själva funktionen. I vårt fall vill vi skriva ett test först. Nu är det dags att skriva de tre funktionsprototyperna En funktion IsLoggedIn() som kollar att en användare är inloggad, denna kan sedan användas för att avgöra ifall en användare får se information eller inte. IsLoggedIn Returnerar true ifall vi är inloggade annars false. En funktion DoLogin för att logga in som tar två parametrar namn och lösenord. Returnerar true ifall inloggningen lyckas annars false Funktionen DoLogout för att logga ut. Inga parametrar och inget returvärde (utloggning kan inte misslyckas) 2. Skriv ett test för de tre funktionerna. Testet skall returnera true eller false beroende på om implementationen är riktig. Från början måste testet returnera false eftersom vi inte har en implementation utan bara funktionsprototyper. 1. Vi testar precis som i moment 1. Så skapa en funktion Test() i klassen LoginHandler. 2. Börja med att försätta oss i ett utloggat tillstånd genom att anropa DoLogout. Det är viktigt att veta vilket tillstånd vi är i under hela testet. 3. Vi kan då testa IsLoggedIn som borde returnera false annars är implementationen av DoLogout eller IsLoggedIn false. Returnerar IsLoggedIn true skriver vi ut ett felmeddelande och avslutar testfunktionen med return false; 4. Anropa sedan DoLogin med felaktiga uppgifter. Returnerar DoLogin true skriver vi ut ett felmeddelande och avslutar testfunktionen med return false; 5. Anropa sedan DoLogin med rätta uppgifter. Returnerar DoLogin false skriver vi ut ett felmeddelande och avslutar testfunktionen med return false; 6. Vi bör nu vara inloggade det kontrollerar vi genom att anropa IsLoggedIn igen Returnerar IsLoggedIn false skriver vi ut ett felmeddelande och avslutar testfunktionen med return false; 7. Testa DoLogout igen för att logga ut Testa även DoLogin med rätt användarnamn och fel lösenord 9. Kör testerna nu bör nu testerna misslyckas eftersom vi inte har fyllt i funktionerna som testet använder. 3. Skriv innehållet i funktionerna Senare skall vi validera användarnamn och lösenord mot en databas men just nu räcker det med att jämföra med en switch sats och 2-3 olika hårdkodade användare. För att bedöma om en användare är inloggad eller inte skall sessioner användas. Läs om sessioner här: Testa funktionaliteten genom att köra testet.

8 Nu är det dags att förbereda för redovisning av koden för laborationshandledaren. Rensa upp i koden, plocka bort bortkommenterad kod och lägg till kommentarer Tänk på indentering! Se till att all kod kan köras och visas helt utan manuella ändringar i koden. Byt namn på dåligt valda variabler till "talande" variabelnamn. Distansstudenter mailar in kod och eventuella svar på frågor innan kontakt via connect. Märk väl att ni inte är godkända utan ett fungerande automatiskt test för LoginHandler och ett manuellt test för LoginView. I nästa laboration skall vi skriva vår Controller...

Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09

Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09 Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09 1. Introduktion till webbprogrammering Webbprogrammering består av ett antal

Läs mer

Objektorienterad programmering D2

Objektorienterad programmering D2 Objektorienterad programmering D2 Laboration nr 2. Syfte Att få förståelse för de grundläggande objektorienterade begreppen. Redovisning Källkoden för uppgifterna skall skickas in via Fire. För senaste

Läs mer

Om include-filer i PHP

Om include-filer i PHP Programmering för webben! 1 Om include-filer i PHP För att få bättre struktur och slippa skriva vanligt förekommande kod flera gånger använder man ofta include-filer i PHP. Här kommer en kort beskrivning

Läs mer

ANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för

ANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för ANVÄNDARMANUAL handdatorer i ängs- och betesmarksinventeringen för Ändringshantering Ansvarig för dokumentet: Maria Hall Diemer Datum Ändring Ansvarig 2010-05-11 Dokumentet skapades (version 1.0.0) Edward

Läs mer

Lathund. Fakturering via fil i Tandvårdsfönster

Lathund. Fakturering via fil i Tandvårdsfönster 1 (8) Lathund i Tandvårdsfönster Sida 1/8 2 (8) Innehållsförteckning 1 Allmänt... 3 1.1 Övergripande beskrivning... 3 1.2 Förutsättningar... 3 2 Manuell fakturering av ej förhandsbedömd vård... 4 2.1 Portalen...

Läs mer

Introduktion till PHP

Introduktion till PHP PHP - Grund Copyright 2016 Mahmud Al Hakim mahmud@dynamicos.se www.webacademy.se Introduktion till PHP PHP = PHP: Hypertext Preprocessor PHP är ett programmeringsspråk. PHP är ett skriptspråk som körs

Läs mer

ANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för

ANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för ANVÄNDARMANUAL handdatorer i ängs- och betesmarksinventeringen för Ändringshantering Ansvarig för dokumentet: Maria Hall Diemer Datum Ändring Ansvarig 2010-05-11 Dokumentet skapades (version 1.0.0) Edward

Läs mer

Användarmanual Pagero Connect 2.0

Användarmanual Pagero Connect 2.0 Användarmanual Pagero Connect 2.0 Innehåll 1. Grundläggande information... 3 1.1 Aktivera ditt Pagero Onlinekonto... 3 1.2 Ladda ner Pagero Connect 2.0... 3 1.3 Startsida... 4 1.4 Minimerad vy... 5 1.5

Läs mer

Routerinställning. Denna guide tar dig genom de enkla steg som behövs för att ställa in routern så den fungerar trådlöst.

Routerinställning. Denna guide tar dig genom de enkla steg som behövs för att ställa in routern så den fungerar trådlöst. Routerinställning Denna guide tar dig genom de enkla steg som behövs för att ställa in routern så den fungerar trådlöst. Om frågor uppstår efter att du använt denna guide så går det bra att maila fibergruppen.

Läs mer

Labora&on 7 Syfte med laborationen:

Labora&on 7 Syfte med laborationen: Labora&on 7 Syfte med laborationen: - att förstå enkel 7ilhantering i PHP - att repetera grundläggande PHP- begrepp såsom loopar, arrayer, stränghantering och formulär. VIKTIGT: uppgift 3-5 är repetitionsuppgifter

Läs mer

Uppgift (poäng) 1 (2) 2 (3) 3 (4) 4 (4) 5 (3) 6 (4) 7 (6) 8 (6) 9 (8) Summa

Uppgift (poäng) 1 (2) 2 (3) 3 (4) 4 (4) 5 (3) 6 (4) 7 (6) 8 (6) 9 (8) Summa Lena Kallin Westin 2005-08-22 Institutionen för datavetenskap Umeå universitet TENTAMEN Uppgift (poäng) 1 (2) 2 (3) 3 (4) 4 (4) 5 (3) 6 (4) 7 (6) 8 (6) 9 (8) Summa Inlämnad Poäng Kurs : Programmeringsteknisk

Läs mer

Manual Invånaradministratör

Manual Invånaradministratör Manual Invånaradministratör Stöd och Behandling release 1.7 Stockholm, 2016-05-25 Innehåll 1. Inledning... 4 1.1. Stöd och behandling... 4 1.2. Roller och Behörigheter... 4 1.3. Förutsättning för att kunna

Läs mer

729G28. Webbprogrammering och databaser. Introduktion till webbutveckling med PHP. Jakob Pogulis Institutionen för Datavetenskap (IDA)

729G28. Webbprogrammering och databaser. Introduktion till webbutveckling med PHP. Jakob Pogulis Institutionen för Datavetenskap (IDA) 729G28 Webbprogrammering och databaser Introduktion till webbutveckling med PHP Jakob Pogulis Institutionen för Datavetenskap (IDA) 729G28 Webbprogrammering och databaser Introduktion till webbutveckling

Läs mer

Objektorienterad programmering i Java

Objektorienterad programmering i Java Objektorienterad programmering i Java Föreläsning 4 Täcker i stort sett kapitel 6 i kursboken Java Software Solutions 1 Läsanvisningar Den här föreläsningen är uppbyggd som en fortsättning av exemplet

Läs mer

Webbkamera från www.masen.com

Webbkamera från www.masen.com Webbkamera från www.masen.com Tack för att ni har valt en webbkamera från Måsen, vi ger er vind under vingarna. Här kommer några tips för att snabbt och lätt komma igång med kameran. Placera kameran där

Läs mer

Karlstads Universitet, Datavetenskap 1

Karlstads Universitet, Datavetenskap 1 DAV B04 - Databasteknik KaU - Datavetenskap - DAV B04 - MGö 229 PHP Hypertext Preprocessor Scriptspråk på serversidan Innebär att webbservern översätter php-scripten innan sidan skickas till webbläsaren,

Läs mer

Programmering A C# VT 2010. Ett kompendie över Programmering A (50p) i c# Stefan Fredriksson 2010 02 08

Programmering A C# VT 2010. Ett kompendie över Programmering A (50p) i c# Stefan Fredriksson 2010 02 08 Programmering A C# VT 2010 Ett kompendie över Programmering A (50p) i c# Stefan Fredriksson 2010 02 08 Innehåll Hjälp och referenser... 3 Kap 1 Introduktion... 3 Steg för steg... 3 Kapitel 2 Variabler...

Läs mer

Dugga Datastrukturer (DAT036)

Dugga Datastrukturer (DAT036) Dugga Datastrukturer (DAT036) Duggans datum: 2012-11-21. Författare: Nils Anders Danielsson. För att en uppgift ska räknas som löst så måste en i princip helt korrekt lösning lämnas in. Enstaka mindre

Läs mer

SNABBGUIDE för studenter windows. Utskriftshantering, Kopiering och Scanning

SNABBGUIDE för studenter windows. Utskriftshantering, Kopiering och Scanning SNABBGUIDE för studenter windows Utskriftshantering, Kopiering och Scanning Installation av klient på din privata dator Installation av klient För att kommunicera med utskriftssystemet behöver varje dator

Läs mer

Objektsamlingar i Java

Objektsamlingar i Java 1 (6) Objektsamlingar i Java Objektorienterad programmering 3 Syfte Att ge träning i att använda objektsamlingar i Java. Mål Efter övningen skall du kunna använda objektsamlingsklasserna ArrayList och

Läs mer

Manual Jourläkarschema Närhälsan V7 - Version 1.0

Manual Jourläkarschema Närhälsan V7 - Version 1.0 Manual Jourläkarschema Närhälsan V7 - Version 1.0 Denna manual innehåller olika avsnitt och beroende på vilken roll man har är de olika avsnitten aktuella. Innehåll Logga in...2 Glömt lösenord...3 Logga

Läs mer

FLEX Personalsystem. Uppdateringsanvisning

FLEX Personalsystem. Uppdateringsanvisning FLEX Personalsystem Uppdateringsanvisning Innehållsförteckning UPPDATERING... 3 Allmänt... 3 Förberedelser... 3 Informera om uppdatering... 3 Ladda hem uppdateringsfiler... 4 Att observera vid uppdatering...

Läs mer

STADSBYGGNADSFÖRVALTNINGEN. Aktivitetsstöd. Behörigheten Föreningsadministratör. Datum: 2015-09-22 Version 2. Sidan 1 (30)

STADSBYGGNADSFÖRVALTNINGEN. Aktivitetsstöd. Behörigheten Föreningsadministratör. Datum: 2015-09-22 Version 2. Sidan 1 (30) Aktivitetsstöd Behörigheten Föreningsadministratör Datum: 2015-09-22 Version 2 Sidan 1 (30) Innehållsförteckning 1. Aktivitetsstöd - Inledning... 3 1.1 Användare - Webbadress tillre Aktivitetsstöd... 3

Läs mer

Alla filer som bearbetar PHP script ska avslutas med ändelsen.php, exempelvis ska en indexsida till en hemsida heta index.php

Alla filer som bearbetar PHP script ska avslutas med ändelsen.php, exempelvis ska en indexsida till en hemsida heta index.php Introlektion PHP är ett av de enklare språken att lära sig just pga. dess dynamiska struktur. Det används för att bygga upp båda stora och mindre system. Några vanliga system som använder sig av PHP är

Läs mer

JAVASCRIPT. Beteende

JAVASCRIPT. Beteende JAVASCRIPT Beteende OVERVIEW HTML Formulär JavaScript Syntax Events DOM Validering av fomulär WEBBPROGRAMMERING PÅ KLIENTSIDAN Skriptspråk som körs på klientsidan (klientskript) Koden exekveras i webbläsaren

Läs mer

Omtentamen i OOSU2, 21 augusti 2014

Omtentamen i OOSU2, 21 augusti 2014 Omtentamen i OOSU2, 21 augusti 2014 Maxpoäng: 50. Betygsgränser: A: 90 % + B: 80 % + C: 70 % + D: 60 % + E: 50 % + Mindre än 50 % ger underkänd tentamen. Är det något du inte uppfattar så förklara hur

Läs mer

FileCentral Desktop. Användarhandledning Version 1.0 2010-11-05

FileCentral Desktop. Användarhandledning Version 1.0 2010-11-05 FileCentral Desktop Användarhandledning Version 1.0 2010-11-05 Inf of lex Connect AB Sankt Eriksgatan 58 SE-112 34 Stockholm Sweden Tel: 08-555 768 60 Fax 08-555 768 61 inf o@inf of lexconnect.se www.inf

Läs mer

TNM065 Johan Eliasson johel964 Dokumentstrukturer Kristina Engström krien026

TNM065 Johan Eliasson johel964 Dokumentstrukturer Kristina Engström krien026 Tamriel Rating Tamriel Rating är en sida för recensioner för de olika värdshuset i Tamriel. Tamriel är ett fiktivt land inom spelserien Elders Scrolls. Systemet Användaren kan bläddra genom en lista av

Läs mer

Föreläsning 6: Introduktion av listor

Föreläsning 6: Introduktion av listor Föreläsning 6: Introduktion av listor Med hjälp av pekare kan man bygga upp datastrukturer på olika sätt. Bland annat kan man bygga upp listor bestående av någon typ av data. Begreppet lista bör förklaras.

Läs mer

Tentamen TEN1 HI1029 2014-05-22

Tentamen TEN1 HI1029 2014-05-22 Tentamen TEN1 HI1029 2014-05-22 Skrivtid: 8.15-13.00 Hjälpmedel: Referensblad (utdelas), papper (tomma), penna Logga in med tentamenskontot ni får av skrivvakten. Det kommer att ta tid att logga in ha

Läs mer

Programmeringsteknik med C och Matlab

Programmeringsteknik med C och Matlab Programmeringsteknik med C och Matlab Kapitel 2: C-programmeringens grunder Henrik Björklund Umeå universitet Björklund (UmU) Programmeringsteknik 1 / 32 Mer organisatoriskt Imorgon: Datorintro i lab Logga

Läs mer

Tentamen DE12, IMIT12, SYST12, ITEK11 (även öppen för övriga)

Tentamen DE12, IMIT12, SYST12, ITEK11 (även öppen för övriga) Grundläggande programmering med C# Provmoment: Ladokkod: Tentamen ges för: 7,5 högskolepoäng TEN1 NGC011 Tentamen DE12, IMIT12, SYST12, ITEK11 (även öppen för övriga) (Ifylles av student) (Ifylles av student)

Läs mer

Hämta appar. Hämta appar innehåller information om vilka P&G-appar du behöver och hur du ställer in dem rätt.

Hämta appar. Hämta appar innehåller information om vilka P&G-appar du behöver och hur du ställer in dem rätt. Hämta appar Hämta appar innehåller information om vilka P&G-appar du behöver och hur du ställer in dem rätt. #1 Hämta appar Program #2 1. Den utrustning du behöver 2. Förutsättningar 3. Ställ in P&G-e-post

Läs mer

SÅindex 5 i Microsoft Excel 2010

SÅindex 5 i Microsoft Excel 2010 Installera/uppdatera/aktivera SÅindex 5 i Microsoft Excel 2010 Översikt SÅindex 5 är ett tillägg till Microsoft Excel. I SÅindex 5 finns en särskild fil som är en tilläggsfil (en addin). Filen heter Sindex5.xlam.

Läs mer

Smartair System. TS1000 Version 4.23

Smartair System. TS1000 Version 4.23 Smartair System TS1000 Version 4.23 Denna manual är ett komplement till: 2069-1001 Smartair System Installations och driftsättningsmanual version 4.20A Denna manual beskriver nyheter i Smartair TS1000

Läs mer

Vem är vem på kursen. Objektorienterad programvaruutveckling GU (DIT011) Kursbok Cay Horstmann: Big Java 3rd edition.

Vem är vem på kursen. Objektorienterad programvaruutveckling GU (DIT011) Kursbok Cay Horstmann: Big Java 3rd edition. Institutionen för Datavetenskap Göteborgs universitet HT2009 DIT011 Vem är vem på kursen Objektorienterad programvaruutveckling GU (DIT011) Kursansvarig : Katarina Blom, tel 772 10 60 Rum: 6126 (E-huset)

Läs mer

Lumbago - Förord. Välkommen till Journalprogrammet Lumbago.

Lumbago - Förord. Välkommen till Journalprogrammet Lumbago. Lumbago - Förord Välkommen till Journalprogrammet Lumbago. Vår förhoppning är att du ska få mer tid över för dina patienter och att du ska ha nytta av alla de effektiva funktioner som Lumbago erbjuder.

Läs mer

Rolladministration i PaletteArena 5.3

Rolladministration i PaletteArena 5.3 SLU Rolladministration i PaletteArena 5.3 Jenny Kjellström 2012-03-16 Beskriver hur man lägger upp och inaktiverar en mottagare, hur man flyttar/styr om fakturor från/till andras inkorgar samt hur man

Läs mer

7 Mamut Client Manager

7 Mamut Client Manager 7 Mamut Client Manager Tilläggsprodukten Mamut Client Manager består av programmen Client Start och Client Update. Med hjälp av Mamut Client Manager kan du från ett fönster öppna, uppdatera och administrera

Läs mer

Mikromarc 3 Fjärrlån. Version 6.30

Mikromarc 3 Fjärrlån. Version 6.30 Mikromarc 3 Fjärrlån Version 6.30 Bibliotekscentrum Sverige AB, Växjö, januari 2015 Innehåll INLEDNING... 3 KOM IGÅNG MED FJÄRRLÅN... 4 KOPPLING MOT LIBRIS FJÄRRLÅN... 4 E-POSTINSTÄLLNINGAR... 4 FUNKTIONSINSTÄLLNINGAR...

Läs mer

Avancerade Webbteknologier

Avancerade Webbteknologier Projektledning, Business Knowledge Användbarhet & Layout Avancerade Webbteknologier Lkti Lektion 1 Kommunikation Tobias Landén tobias.landen@chas.se Avancerade webbteknologier del 1 (4 KY poäng) Syfte

Läs mer

Programmering för språkteknologer II, HT2014. evelina.andersson@lingfil.uu.se Rum 9-2035 http://stp.ling.uu.se/~evelina/uv/uv14/pst2/

Programmering för språkteknologer II, HT2014. evelina.andersson@lingfil.uu.se Rum 9-2035 http://stp.ling.uu.se/~evelina/uv/uv14/pst2/ Programmering för språkteknologer II, HT2014 Avancerad programmering för språkteknologer, HT2014 evelina.andersson@lingfil.uu.se Rum 9-2035 http://stp.ling.uu.se/~evelina/uv/uv14/pst2/ Idag - Hashtabeller

Läs mer

Tentamen OOP 2015-03-14

Tentamen OOP 2015-03-14 Tentamen OOP 2015-03-14 Anvisningar Fråga 1 och 2 besvaras på det särskilt utdelade formuläret. Du får gärna skriva på bägge sidorna av svarsbladen, men påbörja varje uppgift på ett nytt blad. Vid inlämning

Läs mer

Användarmanual Phoniro App 3.4 för Android

Användarmanual Phoniro App 3.4 för Android Användarmanual Phoniro App 3.4 för Android Innehållsförteckning Innehållsförteckning... 2 1 Phoniro Care - en IT-plattform inom vård och omsorg... 5 2 Terminologi och ikoner... 6 2.1 Terminologi... 6 2.2

Läs mer

LITEN LATHUND TILL ALUMNDATABASEN

LITEN LATHUND TILL ALUMNDATABASEN LITEN LATHUND TILL ALUMNDATABASEN * Översikt & sökningar * Inloggning Gå till www.gu.se/alumn/ eller till din fakultets alumnsida. Härifrån kan man logga in både som alumn och som administratör. Klicka

Läs mer

Användarhandledning Version 1.2

Användarhandledning Version 1.2 Användarhandledning Version 1.2 Innehåll Bakgrund... 2 Börja programmera i Xtat... 3 Allmänna tips... 3 Grunderna... 3 Kommentarer i språket... 4 Variabler... 4 Matematik... 5 Arrayer... 5 på skärmen...

Läs mer

Redovisa i e-möten via Adobe Connect

Redovisa i e-möten via Adobe Connect Guide för studenter Eva Pärt-Enander, Uppsala Learning Lab, 2011-09-01 Redovisa i e-möten via Adobe Connect Detta dokument är till dig som är student i en kurs där man behöver redovisa uppgifter i e- möten

Läs mer

Webbservrar, severskript & webbproduktion

Webbservrar, severskript & webbproduktion Webbprogrammering Webbservrar, severskript & webbproduktion 1 Vad är en webbserver En webbserver är en tjänst som lyssnar på port 80. Den hanterar tillgång till filer och kataloger genom att kommunicera

Läs mer

Nya webbservern Dvwebb.mah.se

Nya webbservern Dvwebb.mah.se Nya webbservern Dvwebb.mah.se Bakgrund: BIT (Bibliotek och IT) beslutar att ta ner Novell systemet 28/3 som är en katalogtjänst som styr bland annat alla studenter s.k. hemkataloger på Malmö högskola såväl

Läs mer

Projektuppgift - Gymmet

Projektuppgift - Gymmet Projektuppgift - Gymmet 2013 1. Projekt - syfte, instruktioner och uppgift Syftet med den här projektuppgiften är att ni nu ska tillämpa allt det ni har lärt er i kursens två labbdelar, dvs både kunskaper

Läs mer

Att komma igång med FirstClass (FC)!

Att komma igång med FirstClass (FC)! Att komma igång med FirstClass (FC)! Vi har tillgång till FC genom vårt samarbete med folkhögskolor och därigenom med Folkbildningsnätet. FC kan användas på en dator på två sätt (dessutom kan du använda

Läs mer

Installera din WordPress med 9 enkla steg

Installera din WordPress med 9 enkla steg Installera din WordPress med 9 enkla steg Den här artikeln förutsätter att du har satt upp en webbserver eller har köpt ett webbhotell där du kan placera din nya WordPress hemsida. Om du inte har det,

Läs mer

Manual Utgåva 1.2. Sidan 1

Manual Utgåva 1.2. Sidan 1 Sidan 1 SoftIT AB 2003 Sidan 1 Sidan 2 Innehållsförteckning INNEHÅLLSFÖRTECKNING... 2 FÖRORD... 4 FÖRKLARINGAR... 4 INSTALLATION AV INTELLIDOC PÅ SOFTIT:S SERVRAR... 4 INSTALLATION AV INTELLIDOC PÅ EGEN

Läs mer

ANVÄNDARMANUAL HUR INSTALLERA JAG MOBILEPASS PÅ MIN TELEFON ELLER WINDOWS DATOR

ANVÄNDARMANUAL HUR INSTALLERA JAG MOBILEPASS PÅ MIN TELEFON ELLER WINDOWS DATOR ANVÄNDARMANUAL HUR INSTALLERA JAG MOBILEPASS PÅ MIN TELEFON ELLER WINDOWS DATOR Dokumentet beskriver hur anställda på Region Halland, samt externa samarbetspartners, installera sin MobilePASS app. Utfärdat

Läs mer

Grundläggande programmering med C# 7,5 högskolepoäng

Grundläggande programmering med C# 7,5 högskolepoäng Grundläggande programmering med C# 7,5 högskolepoäng Provmoment: TEN1 Ladokkod: NGC011 Tentamen ges för: Omtentamen DE13, IMIT13 och SYST13 samt öppen för alla (Ifylles av student) (Ifylles av student)

Läs mer

Boss version 1.4 Rev: 2016-01-18. Användarmanual för Bossadministratörer

Boss version 1.4 Rev: 2016-01-18. Användarmanual för Bossadministratörer Boss version 1.4 Rev: 2016-01-18 Användarmanual för Bossadministratörer Användarmanual för Bossadministratörer Konsumentverket 2016 Support: boss@konsumentverket.se Förord Bakgrunden till att Konsumentverket

Läs mer

Översikt 732G11 PROGRAMMERING 1. Personal. Kursens mål. Litteratur. Kursens innehåll 2010-04-22

Översikt 732G11 PROGRAMMERING 1. Personal. Kursens mål. Litteratur. Kursens innehåll 2010-04-22 Översikt 732G11 PROGRAMMERING 1 Institutionen för datavetenskap Om kursen Vad är programmering (bra för)? Programmeringsspråket Java Utvecklingsmiljön Eclipse Genomgång av några programexempel Programmering

Läs mer

AVCAD 4.0 for MS SQL-SERVER

AVCAD 4.0 for MS SQL-SERVER SVENSK INSTALLATIONSANVISNING Innan du startar installationen, se till att du har minst 512 MB RAM (rek. 1GB) i din dator. Skärmstorleken bör vara minst 17 tum och upplösningen minst 1280x1024 punkter

Läs mer

ADAD-net. Användarmanual INDIVIDEN. Råbe och Kobberstad Februari 2010

ADAD-net. Användarmanual INDIVIDEN. Råbe och Kobberstad Februari 2010 ADAD-net Användarmanual INDIVIDEN Råbe och Kobberstad Februari 2010 1 INNEHÅLLSFÖRTECKNING INNEHÅLLSFÖRTECKNING... 1 INLOGGNING OCH BEHÖRIGHETER... 2 STARTA PROGRAMMET OCH LOGGA IN... 2 BEHÖRIGHETSSYSTEM...

Läs mer

GIT L0002B INTRODUKTION TILL PROGRAMMERING OCH C# Information inför kursstart

GIT L0002B INTRODUKTION TILL PROGRAMMERING OCH C# Information inför kursstart GIT L0002B INTRODUKTION TILL PROGRAMMERING OCH C# Information inför kursstart Innehåll Registrering 2 Kursplan 2 Schema 2 Föreläsningar 2 Laborationer 2 Examination 2 Litteratur 3 Alernativ litteratur

Läs mer

Tentamen på kursen DA7351, Programmering 1. 051102, kl 08.15-12.15. Malmö högskola Teknik och samhälle. DA7351, Programmering 1 1 051102

Tentamen på kursen DA7351, Programmering 1. 051102, kl 08.15-12.15. Malmö högskola Teknik och samhälle. DA7351, Programmering 1 1 051102 Tentamen på kursen DA7351, Programmering 1 051102, kl 08.15-12.15 Tillåtna hjälpmedel: Valfri bok om Java. Vid bedömning av lösningarna tas hänsyn till om dessa uppfyller de krav på programkvalitet (strukturering,

Läs mer

Föreläsning 1 & 2 INTRODUKTION

Föreläsning 1 & 2 INTRODUKTION Föreläsning 1 & 2 INTRODUKTION Denna föreläsning Vad händer under kursen? praktisk information Kursens mål vad är programmering? Skriva små program i programspråket Java Skriva program som använder färdiga

Läs mer

Lektion 5 HTML, CSS, PHP och MySQL

Lektion 5 HTML, CSS, PHP och MySQL Lektion 5 HTML, CSS, PHP och MySQL I den här lektionen behandlas i huvudsak PHP för att läsa information från en databas, MySQL. Det förutsätts att tidigare lektioner är gjorda, eller att du har tillräckliga

Läs mer

Komma igång med Eventor

Komma igång med Eventor Guide Eventor Komma igång med Eventor Version 2.0, 2013-10-07 Starta med startsidan På Eventors startsida finns en kortare guide över hur du skaffar användarkonto och hur du loggar in. Börja med den för

Läs mer

Kom igång med LUPP 6.0

Kom igång med LUPP 6.0 RIB 2012 Sidan 1 av 11 Kom igång med LUPP 6.0 Introduktion... 2 Installation... 4 Vad börjar jag med?... 6 Logga in... 6 Skapa användare... 7 Lägg in organisation, stationer och enheter... 8 Öppna Verksamhetsöversikten...

Läs mer

PHP. PHP: Hypertext Preprocessor

PHP. PHP: Hypertext Preprocessor PHP PHP: Hypertext Preprocessor Vad är PHP? Script-språk (jmfr. JavaScript / Python) C-liknande syntax (familj: C / C++ / C# / Java) Dynamiskt typat Används främst server-side för att generera dynamisk

Läs mer

Datum: 2013-03-22 Version 1.6. Sidan 1 (43)

Datum: 2013-03-22 Version 1.6. Sidan 1 (43) Datum: 2013-03-22 Version 1.6 Sidan 1 (43) Innehållsförteckning 1. Aktivitetsstöd - Inledning...3 1.1 Användare - Webbadress till Aktivitetsstöd... 3 1.2 Användare - Inloggning och glömt lösenord... 3

Läs mer

Guide till hur jag ansöker i Idrottslyftet 2014 till projekt: Damhockeysymposium

Guide till hur jag ansöker i Idrottslyftet 2014 till projekt: Damhockeysymposium Guide till hur jag ansöker i Idrottslyftet 2014 till projekt: Damhockeysymposium 1. Logga in på föreningens sida i IdrottOnline genom att klicka på hänglåset i högra hörnet (se bild), så måste du skriva

Läs mer

Modul 8 Hantering av indata

Modul 8 Hantering av indata Modul 8 Hantering av indata Indata De flesta webbplatser idag tillåter användare att mata in data Utan denna möjlighet hade inte webben varit vad den är idag Tyvärr innebär detta stora säkerhetsrisker

Läs mer

Grundkurs i programmering, 6 hp (725G61) Dugga 2 tillfälle 2

Grundkurs i programmering, 6 hp (725G61) Dugga 2 tillfälle 2 AID-nummer: Datum: 2014-12-18 Kurskod: 725G61 Provkod: LAB1 Grundkurs i programmering, 6 hp (725G61) Dugga 2 tillfälle 2 Skrivningstid: 2014-12-18 klockan 8.00-10.00. Hjälpmedel: Inga. För varje fråga

Läs mer

Artiklar via UB:s sö ktja nst

Artiklar via UB:s sö ktja nst 1 Artiklar via UB:s sö ktja nst UBs startsida har fått ett nytt utseende. I centrum finns nu UBs söktjänst. Istället för tre sökrutor möts du nu som användare av en sökruta där det är meningen att du kan

Läs mer

Fortnox. För att aktivera bokföring genom Fortnox för er förening finns dessa krav:

Fortnox. För att aktivera bokföring genom Fortnox för er förening finns dessa krav: Krav Fortnox För att aktivera bokföring genom Fortnox för er förening finns dessa krav: Föreningen ska ha en ordförande och en kassör registrerad i IdrottOnline, båda två personerna måste ha en e-postadress

Läs mer

Snabbguide Visma Compact API Version 5.1 Copyright 2006-2008 Visma Spcs AB Visma Compact API

Snabbguide Visma Compact API Version 5.1 Copyright 2006-2008 Visma Spcs AB Visma Compact API Snabbguide Visma Compact API Version 5.1 Copyright 2006-2008 Visma Spcs AB Visma Compact API Introduktion Visma Compact API är ett programmeringsgränssnitt framtaget för att underlätta integration av Visma

Läs mer

725G61 - Laboration 7 Implementation av ett API. Johan Falkenjack

725G61 - Laboration 7 Implementation av ett API. Johan Falkenjack 725G61 - Laboration 7 Implementation av ett API Johan Falkenjack December 13, 2013 1 Inledning Hittills i kursen har vi tittat på grundläggande programmering och grundläggande objektorientering. I den

Läs mer

Manual 1.0 för att posta nyheter på IF Åland orienterings hemsida (http://www.idrott.aland.fi/orientering)

Manual 1.0 för att posta nyheter på IF Åland orienterings hemsida (http://www.idrott.aland.fi/orientering) Manual 1.0 för att posta nyheter på IF Åland orienterings hemsida (http://www.idrott.aland.fi/orientering) Denna manual är gjord 24 oktober 2006, för att se ifall du har den senaste manualen gå till orienteringshemsidan

Läs mer

Hogia Administration AB bedriver kontinuerlig utveckling av programmen och reserverar sig för avvikelse mellan program och handbok.

Hogia Administration AB bedriver kontinuerlig utveckling av programmen och reserverar sig för avvikelse mellan program och handbok. Innehållsförteckning Systemkrav....................................3 Val av installation..............................12 Behörigheter..................................12 InstallationsCD................................13

Läs mer

OOP Objekt-orienterad programmering

OOP Objekt-orienterad programmering OOP F6:1 OOP Objekt-orienterad programmering Föreläsning 6 Mer om klasser och objekt Hantera många objekt ArrayList tostring() metoden this Vi vill ofta hantera många objekt i ett program: OOP F6:2 public

Läs mer

trafiksimulering Intro OU5 trafiksimulering

trafiksimulering Intro OU5 trafiksimulering Presentation av obligatoriska uppgiften trafiksimulering Ett lite större program med flera klasser Hur man designar ett system Hur man gör simuleringar 1 Valsätr ravägen Korsningen Dag hammarsköldsväg

Läs mer

2007-03-28. Manual för Typo3 version 4.04

2007-03-28. Manual för Typo3 version 4.04 2007-03-28 Manual för Typo3 version 4.04 1 2 Innehåll: 1. Allmänt 4 2. Grunderna i Typo3 5 2.1 Knappar 5 2.2 Inloggning 5 2.3 Den inledande vyn 6 2.4 Sidträdet 7 3. Sidor 8 3.1 Skapa en ny sida 8 3.2 Redigera

Läs mer

Va lkommen till Delfis statistikportal http://www.delfistatistik.se

Va lkommen till Delfis statistikportal http://www.delfistatistik.se Va lkommen till Delfis statistikportal http://www.delfistatistik.se Start Startsidan är lika för alla. För att komma vidare fyll i användarnamn (förnamn.efternamn) och lösenord högst upp till höger. Har

Läs mer

Guide i hur man arbetar med vår butik från WebbButiker.se

Guide i hur man arbetar med vår butik från WebbButiker.se Guide i hur man arbetar med vår butik från WebbButiker.se Ni läser enklast denna gudie genom att först skriva ut den i färg. Då kan ni enkelt följa våra instruktioner. Ni är välkommen att ringa Tel 0735

Läs mer

Uppstart. Agda Drift

Uppstart. Agda Drift Uppstart Agda Drift Innehåll Installation och inloggning Installation sidan 3 Inloggning Agda Drift sidan 4 Starta Agda PS sidan 5 Administration och rutiner för användning av Agda PS via Agda Drift Utskrift

Läs mer

Dokumentation för VLDIT AB. Online classroom

Dokumentation för VLDIT AB. Online classroom Dokumentation för VLDIT AB Online classroom 2 Introduktion VLDIT AB önskar area för att tillhandahålla ett kursutbud online för sina befintliga deltagare, men även för nya. Syfte för applikationen: tillhandhålla

Läs mer

Vid problem med programmet kontakta alltid C/W Cadware AB på telefon 08-522 04 640

Vid problem med programmet kontakta alltid C/W Cadware AB på telefon 08-522 04 640 Installation av CW KeyDesign/DoorDesign Detta program görs och underhålls av C/W CadWare AB. CW KeyDesign/Doordesign säljs alltid med underhållsavtal med telefonsupport samt programuppdateringar på websidan:

Läs mer

Användarmanual HOIF.org

Användarmanual HOIF.org Användarmanual HOIF.org HOIF.org 2013-05-21 37 sidor Användarmanual för HOIF.org Introduktion Det här är en manual till alla användare på hemsidan HOIF.org Hur får jag ett användarkonto? För att kunna

Läs mer

Laboration 2: Ett kommunikationssystem

Laboration 2: Ett kommunikationssystem Laboration 2: Ett kommunikationssystem 1 Syfte Att arbeta ännu mer med OO-design och programmering, framför allt programmering mot gränssnitt. Undantag och felhantering. Parallellism 2 Uppgift Ni skall

Läs mer

Sida. Manual Scalepoint Avfuktning 2015-04-01

Sida. Manual Scalepoint Avfuktning 2015-04-01 Sida Manual Scalepoint Avfuktning 2015-04-01 Innehåll Inloggningssida 3-5 Överblick startsidan 6-7 Hänvisning vid Semester/Sjukdom 8 Mail nyskada 9 Flikar att genomgå före kontakt med kund, Och dess innebörd

Läs mer

Föreläsning 4: Poster

Föreläsning 4: Poster Föreläsning 4: Poster Följande är genomgånget: type Person_Type is Namn : String(30); Skonr : Float; Kon : Boolean; Diskussion runt detta med olika typer m.m. Har tagit upp vilka operationer man kan göra

Läs mer

Introduktion till MySQL

Introduktion till MySQL Introduktion till MySQL Vad är MySQL? MySQL är ett programmerings- och frågespråk för databaser. Med programmeringsspråk menas att du kan skapa och administrera databaser med hjälp av MySQL, och med frågespråk

Läs mer

Mikromarc 2 Meddelandecenter

Mikromarc 2 Meddelandecenter Mikromarc 2 Meddelandecenter Version 2.6 och högre Bibliotekscentrum Sverige AB, Växjö, september 2006 Bibliotekscentrum Sverige AB - 0470-532 530 - www.bibliotekscentrum.se Sida 1 av 59 Innehållsförteckning

Läs mer

Söka föreningsbidrag på webben www.horby.se/bidrag

Söka föreningsbidrag på webben www.horby.se/bidrag Söka föreningsbidrag på webben www.horby.se/bidrag AKTUELL 2016-01-01 Innehåll Kontaktperson Fritidskontoret Hörby Kommun 1 Inledning 1 Följande bidrag går att söka på webben.1 Logga in..2 Dokumenthantering..3

Läs mer

Kom igång med LUPP 6.1

Kom igång med LUPP 6.1 Kom igång med LUPP 6.1 Introduktion... 3 Installation... 7 Logga in... 9 Skapa användare... 11 Lägg in organisation, stationer och enheter... 13 Öppna Verksamhetsöversikten... 15 Hjälp i LUPP... 17 1 1.

Läs mer

TUTORIAL: KLASSER & OBJEKT

TUTORIAL: KLASSER & OBJEKT TUTORIAL: KLASSER & OBJEKT I denna tutorial lär vi oss att använda klasser och objekt samt hur vi bygger en enkel applikation kring dessa. I tutorialen kommer det finnas en mängd kod som du antingen kan

Läs mer

Introduktion till datormiljön och Python

Introduktion till datormiljön och Python Introduktion till datormiljön och Python Nyckelord: katalog, katalogträd, rot, fil, källkod, program, exekvering, tilldelning, inmatning, utmatning. Mål: Att du efter laborationen ska klara dig på egen

Läs mer

ANVÄNDARMANUAL HUR INSTALLERA JAG MOBILEPASS PÅ MIN TELEFON ELLER WINDOWS DATOR

ANVÄNDARMANUAL HUR INSTALLERA JAG MOBILEPASS PÅ MIN TELEFON ELLER WINDOWS DATOR ANVÄNDARMANUAL HUR INSTALLERA JAG MOBILEPASS PÅ MIN TELEFON ELLER WINDOWS DATOR Dokumentet beskriver hur anställda på Region Halland, samt externa samarbetspartners, installera sin MobilePASS app. Utfärdat

Läs mer

Innehåll Introduktion... 3 InteractiveScene.config... 3 Scener ... 3 Typsnitt ... 3 Övergångar ...

Innehåll Introduktion... 3 InteractiveScene.config... 3 Scener <scenes>... 3 Typsnitt <fonts>... 3 Övergångar <transitions>... Innehåll Introduktion... 3 InteractiveScene.config... 3 Scener ... 3 Typsnitt ... 3 Övergångar ... 4 Mall för slide ... 5 , ...

Läs mer

SITHS-VPN Fjärranslutning

SITHS-VPN Fjärranslutning SITHS-VPN Fjärranslutning Instruktion sida 1/6 Innehållsförteckning 1 Inloggning med SITHS-kort från extern plats...3 2 Installation av lösningen...3 3 Instruktion för inloggning...5 4 Felanmälan...6 5

Läs mer

Innehåll. PHP Grundkurs. Introduktion till PHP. Kurslitteratur. Webbserver. Lite historik. PHP Grundkurs 1

Innehåll. PHP Grundkurs. Introduktion till PHP. Kurslitteratur. Webbserver. Lite historik. PHP Grundkurs 1 Innehåll PHP Grundkurs Copyright 2014 Mahmud Al Hakim mahmud@dynamicos.se www.webbacademy.se Introduktion till PHP Webbserver och XAMPP Variabler Datatyper Operatorer $_GET och $_POST Skicka variabler

Läs mer

Användarmanual CallPad och VoicePad

Användarmanual CallPad och VoicePad Användarmanual CallPad och VoicePad Villkor för användning Ingen del av detta dokument får reproduceras eller överföras i någon form eller med några medel, elektroniskt eller mekaniskt, inklusive kopiering

Läs mer

Catharina Wramfors BFC Tekniksektionen Lund. Vid problem med KundRad kontakta RSIT tel: 077-67 30 000

Catharina Wramfors BFC Tekniksektionen Lund. Vid problem med KundRad kontakta RSIT tel: 077-67 30 000 Manual KundRad Webb Datum: 2009-04-14 Skapad av: Catharina Wramfors BFC Tekniksektionen Lund Vid problem med KundRad kontakta RSIT tel: 077-67 30 000 Innehåll: Inloggning och Ansökan om access. (användarkonto)

Läs mer