PHP Intro Webintegrator PHP. PHP Baggrund PHP er et server-side programmeringssprog anvendt til udvikling af dynamiske webapplikationer og websteder.

Slides:



Advertisements
Lignende præsentationer
Skattemappen – Hent økonomiske oplysninger
Advertisements

Trehøje-Pigerne Side 1 Vejledning til brug af hjemmesiden Det er slet ikke så vanskeligt – så brug hjemmesiden flittigt… Det er.
Open street maps på GPSén Gå ind på Siden er lang tid om at loade, så hav tålmodighed.
Introduktion til HTML HTML dokumentets struktur & Indhold.
Dagens program Hvad er frivillig.dk Hvordan er frivillig.dk bygget op
Introduktion til Javascript – Grundlæggende Webdesign, F2004. Introduktion til Javascript.
Hvordan du læser forældreintra
Vejledning i weblog-værktøjet
Web 2.0 Teoretisk viden.
Introduktion til CMS. Indhold ● Forberedelse af indhold til hjemmeside ● Opsætning af hjemmeside (CMS)
Vejledning i blog-værktøjet WordPress Opdateret august 2009.
Visitsite.dk © anja nielsen Forskellige typer websider Søgemaskiner Webshops (betaling) Blog (i forandring – og to-vejs kommunikation) Stationære.
Vejledning i blog-værktøjet WordPress Opdateret oktober 2012.
Vejledning i blog-værktøjet WordPress Opdateret august 2008.
Vejledning i blog-værktøjet WordPress Opdateret februar 2009.
Sociale Medier og Jobsøgning - Sælg dig selv på nettet.
Hvordan bruger jeg First Class konferencerne ?
AARHUS UNIVERSITET 19. JUNI 2013 ANALYTICS 19. JUNI 2013 HVORDAN FÅR DU NOGET UD AF GOOGLE ANALYTICS.
01 – Java platform for starters. 2 NOEA2009Java-kursus – Java Platform Introduktion til Java Baggrund Hvad er Java? Faciliteter i Java.
Dag 3 Indkøbskurv Jeres sider er nu synlige på Dagens program:
Masterpages/Otto Knudsen 1 Master Pages Master Pages i ASP.NET 2.0.
Webserveren kan afvikle flere applikationer, der hver har deres eget selvstændige ”liv” og hukommelse. Den enkelte applikation består typisk af flere elementer.
Formål med dag 2 1.Hvordan lægger man websider ud på internettet 2.Hvordan optimerer man billeder til web? 3.Hvordan sætter man billeder ind på websider?
Visitsite.dk © anja nielsen Forskellige typer websider Søgemaskiner Webshops (betaling) Blog (i forandring – og to-vejs kommunikation) Stationære.
18 – Java Server Faces. 2 NOEA2009Java-kursus – JSF 2 Web-applikationer - 1 Brugere interagerer med en Web-browser Browseren sender forespørgsler til.
1 Webdesign - De første trin Grundliggende begreber Internettet (1969-): En fællesbetegnelse for netværk eller tjenester der benytter samme.
Mail på tablet og pc ligger på Kone´s server og kan hentes på adressen
Hvad er Liferay? Leading open source portal platfom Udvikles af Liferay.com og sponsorer Releases hver 8 md Stort community omkring Liferay Ca. 4 mio downloads.
Videregående pc-vejledning Modul 07: Elektronisk post 60+Bornholm.
Fra vidensdeling til produsage Kursisten som vidensproducent.
Vi har valgt at bruge vores egen postsystem til at fortælle lidt om vores kendskab IT verdens kommunikation. G-mail, er ret let at gå til, og der er hjælp.
Program Design – 4 Introduktion til PHP. Dagens lektion Hvad er PHP?  - og lidt historie Hvordan virker PHP? Grundlæggende PHP  Variable  Typer  Løkker.
Lion CMS Introduktion Sådan bruger du systemet. Trin 1 Tryk på login knappen Skriv dit brugernavn Skriv dit password Tryk på OK (Login) knappen Du er.
Webserveren kan afvikle flere applikationer, der hver har deres eget selvstændige ”liv” og hukommelse. Den enkelte applikation består typisk af flere elementer.
Intro Siden sidst: evaluering på opgaver og virtuel kursus.
DWDK Øvelsesgang 2. Tegnsæt: utf-8 vs. iso Utf-8 = universelt tegnsæt Giver advarsel i validator Dokument skal gemmes i utf-8 format i notepad.
Webserveren kan afvikle flere applikationer, der hver har deres eget selvstændige ”liv” og hukommelse. Den enkelte applikation består typisk af flere elementer.
PD – kursusgang 3 Introduktion til Java Script. Mål Viden om hvordan JavaScripts indlejres i HTML dokumenter Viden om programmering i JavaScript  Erklæring.
Intro Siden sidst: evaluering på opgaver og virtuel kursus.
DWDK – øvelsestime 3 CSS – let the fun begin!!. Tilgængelige slides Disse slides ligger på mit public drev
Grundlæggende DW, HTML, CSS, udskæring.
Client / Server teknologi Eksamensteori Anbefaling: Tag notater.
Brevudskrivning Du vil gerne skrive et brev, i dette tilfælde til en kreditor. I din venstre menubjælke finder du derfor Kreditor og trykker på den. Derved.
FEN IntroJava AAU1 Introduktion til programmering Et program: HelloWorld Objekter og klasser.
Variable og arrays Webintegrator HF1 PHP Object orienteret.
Opgave med funktioner Webintegrator HF1 PHP Object orienteret.
Programmering I Java/C# Datatekniker Dit første projekt.
Password hashing Webintegrator HF1 PHP Object orienteret.
Objecter Introduktion Webintegrator HF1 PHP Object orienteret.
Hjemmesider Begynderguide. Editor En editor er et program, hvor du kan skrive dine koder. Se videoen her for gennemgang af, hvordan du kan downloade og.
Kursus i Wordpress Lær at lave indlæg og kalenderbegivenheder v/ Hjerteforeningens webredaktør Mads Louis Orry.
Nu har du installeret uVision og set at både programmet og boardet virker. Man kan ikke lære at cykle ved at se på andre, så i det efterfølgende skal du.
Programmering 1 Java/C#
1587 Server - Blandet miljø Webintegrator HF1
Microsoft® Office Excel® 2007-kursus
Don’t be afraid of the advanced editor
I det efterfølgende vil vi prøve at opnå forbindelse til de knapper som er på boardet. Opgaven er at vi ved at trykke på knapperne kan få lyset til at.
Lav et nyt projekt og tilføj denne gang pakken Graphic LCD.
De grundlæggende redskaber
1587 Server - Blandet miljø Webintegrator HF1
1587 Server - Blandet miljø Webintegrator HF1
1587 Server - Blandet miljø Webintegrator HF1
Oprettelse Af Dreamviewer Site.
De grundlæggende redskaber
Modul 07, Elektronisk post
Opret fremmed kursus Blå kurser: Fremmed kurser
Find dybdelink Blå kurser: Fremmed kurser
Velkommen til PowerPoint
Vejledning: Publicering af artikler på portalen.
Anvendelsen af FIP – et værktøj til måling af ledige flygtninge og indvandreres progression i arbejdsmarkedsparathed Vejledning til projektadministrator.
Præsentationens transcript:

PHP Intro Webintegrator PHP

PHP Baggrund PHP er et server-side programmeringssprog anvendt til udvikling af dynamiske webapplikationer og websteder. Sproget blev grundlagt af Rasmus Lerdorf og udgivet første gang den 8. juni Projektet er open source, hvilket basalt set betyder, at alle har adgang til den underliggende kildekode, der er skrevet i programmeringssproget C. PHP er anvendt til at udvikle prominente services som Facebook, Wikipedia, Yahoo, WordPress, Drupal, m.fl. Det er det mest udbredte sprog til dynamiske webløsninger, fordi det har et stort fællesskab (community) i sit bagland. © Mercantec 2014

Hvordan kommer jeg igang For at komme i gang med PHP er der nogle værktøjer du skal have  En editor (f.eks. Notepad++)  En web server (f.eks. XAMPP) © Mercantec 2014

Min første PHP side Hello World <?php print(" Hello world "); print(" ".date("Y-m-d",time()." ")); ?> © Mercantec 2014 For at afprøve siden skal den gemmes i c:\xampp\htdocs\opgave1\index.php Bag efter skriver du localhost/opgave1 i adresselinien på din browser

Variable i PHP <?php $name = "Anders"; ?> Variable <?php print(" Hello ".$name." "); ?> © Mercantec 2014

Funtioner i PHP <?php function sayHello($name) { print(" Hello ".$name." "); } ?> Variable <?php sayHello("Anders"); ?> © Mercantec 2014

Hit counter <?php function countMe(){ if (!file_exists("count.txt")) { $f = fopen("count.txt", "w"); fwrite($f,"0"); fclose($f); } $f = fopen("count.txt", "r"); $counter = fread($f, filesize("count.txt")); fclose($f); $counter++; $f = fopen("count.txt", "w"); fwrite($f, $counter); fclose($f); return $counter; } ?> © Mercantec 2014 You are visitor number

Kode genbrug Min hjemmeside "); } function printHeader(){ print(" Min første hjemmeside "); } function countMe(){ if (!file_exists("count.txt")) { $f = fopen("count.txt", "w"); ….. Koden er afkortet indsæt fra forrige slide ?> © Mercantec 2014 Ved at lave funktioner der printer vores head og header kan vi genbruge koden på flere sider. Kopier den viste side og gem i en fil du kalder c:\xampp\htdocs\opgave2\html.php

Kode genbrug (fortsat) Dette er indholdet på side 1 Her kan du læse lidt om mig Du er besøgende nr. på siden © Mercantec 2014 Tag derefter koden her og gem i filen index.html. Læg mærke til at filen ”includer” html.php det betyder at vi kan kalde funktionerne i html.php.

Nyttige links     © Mercantec 2014

Opgave  Hent og installer Notepad++ og XAMPP  Kopier koden fra slide 8 og 9 til filerne html.php og index.php  Kontroller at siden kan ses i din browser  Indsæt et billede af dig selv og dit navn og adresse på siden.  Lav nu funktionen printFooter() i filen html.php som laver en footer. Footeren skal indeholde en div med dit navn, en dato og en hitcounter.  Tilføj en ny side med dit CV og en anden med dine interesser. Siderne skal genbruge funktionerne printHead, printHeader og printFooter  Lav nu også funktionen printMenu() som printer en menu for siden med link til forsiden, dit cv og dine interesser  Lav et CSS så det hele står pænt © Mercantec 2014