Presentation laddar. Vänta.

Presentation laddar. Vänta.

Programmering B PHP Lektion 1 Mahmud Al Hakim Folkuniversitetet

Liknande presentationer


En presentation över ämnet: "Programmering B PHP Lektion 1 Mahmud Al Hakim Folkuniversitetet"— Presentationens avskrift:

1 Programmering B PHP Lektion 1 Mahmud Al Hakim Folkuniversitetet

2 Introduktion till PHP PHP är ett programmeringsspråk. PHP är ett skriptspråk för webbservrar. PHP-dokument bearbetas av en webbserver. PHP-Kod interpreterad till HTML av webbservern och skickas vidare till webbläsaren. För att kunna öppna PHP-dokument behöver du publicera dessa till en webbserver med PHP-stöd. PHP är gratis och utvecklas genom ”Open Source”. PHP-dokument har filändelsen.php 2 Copyright, Mahmud Al Hakim, 20102

3 Webbserver En webbserver har som uppgift att tillhandahålla webbsidor eller andra filer som distribueras vanligtvis via Internet Kommunikationen sker med hjälp av en webbläsare (klient). Användaren väljer webbsidor och webbläsaren beställer webbsidorna från webbservern och visar dem på användarens datorskärm. De vanligaste webbserverprogrammen är: ◦ Apache HTTP Server. ◦ Microsoft Internet Information Server Copyright, Mahmud Al Hakim, 20103

4 Webbserverprogrampaket Webbserverprogrampaket är ett paket av program som inkluderar de mest vanligaste programvara som krävs för att köra databas- och serverbaserade webbsidor,t.ex. Apache, MySQL, PHP och phpMyAdmin. Exempel på webbserverprogrampaket är: ◦ AppServ (www.appservnetwork.com/)www.appservnetwork.com/ ◦ XAMPP (www.apachefriends.org/)www.apachefriends.org/ ◦ WAMP (www.wampserver.com/en)www.wampserver.com/en ◦ MAMP (www.mamp.info)www.mamp.info Copyright, Mahmud Al Hakim, 20104

5 Ladda ner och installera XAMPP Gå till Klicka på XAMPP XAMPP finns för många olika operativsystem. Välj t.ex. ”XAMPP for Windows” Ladda ner XAMPP Installera! Copyright, Mahmud Al Hakim, 20105

6 XAMPP Kontrollpanel Starta Apache (webbserver) Copyright, Mahmud Al Hakim, 20106

7 Testköra webbservern genom att surfa till Copyright, Mahmud Al Hakim, 20107

8 Skapa en plats och sätt upp en lokal Testserver i Dreamweaver Copyright, Mahmud Al Hakim, 20108

9 Min första PHP sida Spara som hej.php Förhandsgranska i webbläsaren och visa källkoden! Copyright, Mahmud Al Hakim, 20109

10 PHP Variabler En variabel är en platshållare för ett värde som kan ändras under programmets gång. Copyright, Mahmud Al Hakim,

11 PHP Strängar En sträng är en grupp av tecken. I PHP markeras en sträng av att den innesluts av enkla eller dubbla citationstecken. Man lägger ihop strängar med hjälp av ”concatenationsoperatorn” som representeras av tecknet ". " (punkt). Copyright, Mahmud Al Hakim,

12 Hämta data via den globala variablen $_GET Variabelnamn och data kan skrivas direkt i URLen ex. hej.php?namn=Mahmud Copyright, Mahmud Al Hakim,

13 Skicka variabler via ett formulär Vad heter du Copyright, Mahmud Al Hakim,

14 Hämta data via $_POST OBS! Formuläret har metoden POST (method="post") och därför måste data hämtas via den globala variablen $_POST Exempel: Copyright, Mahmud Al Hakim,

15 Datatyper Skalära ◦ boolean, bool (true, false) ◦ integer, int (heltal) ◦ float, double, real (reella tal) ◦ string (Textsträngar) Sammansatta ◦ arrayer (En samling av värden som indexeras antingen av en integer eller string). ◦ objekt Övriga speciella ◦ NULL (Variabeln har inget värde alls). ◦ resource (Innehåller en referens till en extern tillgång). Copyright, Mahmud Al Hakim,

16 Tips PHP-skolan PHPSidans PHP-skola W3Schools PHP Tutorial Copyright, Mahmud Al Hakim,

17 Övningar 1. Skapa en PHP-sida som skriver ut ditt namn i webbläsaren. 2. Skapa ett formulär som innehåller två textfält och en knapp. I textfälten ska för- och efternamn skrivas. Koppla formuläret till en PHP-sida som hämtar data från formuläret och skriver hela namnet i webbläsaren titelrad. Copyright, Mahmud Al Hakim,


Ladda ner ppt "Programmering B PHP Lektion 1 Mahmud Al Hakim Folkuniversitetet"

Liknande presentationer


Google-annonser