Ladda ner presentationen
Presentation laddar. Vänta.
Publicerades avThomas Andersson
1
Fatta PHP - Din guide till en större värld Knut Hahnsskolan – Ronneby Virtuella miljöer (MUM1203, 100p) 2006-11-19 Fredrik JohanssonBild 1 av 10
2
Grunder - taggar PHP-taggar omsluter phpkoden och talar om när html-koden börjar och slutar. <? //Starttagg kod ?> //Sluttagg Skrivs även: Knut Hahnsskolan – Ronneby Virtuella miljöer (MUM1203, 100p) 2006-11-19 Fredrik JohanssonBild 2 av 10
3
Grunder - echo För att ”skriva ut” något på skärmen används kommandot echo, t ex på följande sätt: echo ”Hejsan”; //Alla rader i PHP (nästan) avslutas med ett semikolon <? echo ”Hejsan”; ?> Hejsan kodhemsida Knut Hahnsskolan – Ronneby Virtuella miljöer (MUM1203, 100p) 2006-11-19 Fredrik JohanssonBild 3 av 10
4
Grunder - variabler Variabler är någonting man kan tilldela ett värde eller en text, en variabel börjar alltid med ett dollartecken $, t ex: $tal1 = 42; $txt1 = ”Flubbeliflubb”; Så länge du börjar med ett dollartecken kan du döpa variabeln till vad du vill. OBS! Siffror anges utan citations- tecken och text med citations- tecken. Knut Hahnsskolan – Ronneby Virtuella miljöer (MUM1203, 100p) 2006-11-19 Fredrik JohanssonBild 4 av 10
5
Grunder - variabler Att kombinera variabler och echo är enkelt: $elev = ”Börje”; echo $elev; Ger utskriften: Börje <? $elev = ”Börje”; echo $elev; ?> Börje kodhemsida Knut Hahnsskolan – Ronneby Virtuella miljöer (MUM1203, 100p) 2006-11-19 Fredrik JohanssonBild 5 av 10
6
Grunder - variabler Man kan även kombinera text och variabler i utskriften: $lärare = ”Fredrik”; echo ”Läraren heter ”.$lärare.”.”; <? $lärare = ”Fredrik”; echo ”Läraren heter ”.$lärare.”.”; ?> Läraren heter Fredrik. kodhemsida Knut Hahnsskolan – Ronneby Virtuella miljöer (MUM1203, 100p) 2006-11-19 Fredrik JohanssonBild 6 av 10
7
Grunder - fnuttar Ibland vill man kombinera HTML och echo och då kan man bli förvirrad av fnuttarna: Enkelfnutt: ’ Dubbelfnutt: ” (också känt som citationstecken) Problemfritt: echo ” Tjohej ”; Problematiskt: echo ” Länk ”; Men eftersom man kan använda vilka fnuttar man vill till echo (och htmlkoden) så gäller det bara att vara konsekvent: echo ’ Länk ’; echo ” Länk ”; Knut Hahnsskolan – Ronneby Virtuella miljöer (MUM1203, 100p) 2006-11-19 Fredrik JohanssonBild 7 av 10
8
Grunder - POST POST är en metod för att skicka information från en html/php-sida till en annan, t ex med ett forumulär Detta formulär skickar det man skrivit i fältet namn till sida mottagning.php med metoden POST. OBS! Ingen PHPkod är inblandad i detta formulär. Knut Hahnsskolan – Ronneby Virtuella miljöer (MUM1203, 100p) 2006-11-19 Fredrik JohanssonBild 8 av 10 Fortsättning
9
Grunder - POST För att sedan ”fånga upp” den info man skickat använder man följande kod i mottagning.php <? $namn = $_POST[’namn’]; ?> Knut Hahnsskolan – Ronneby Virtuella miljöer (MUM1203, 100p) 2006-11-19 Fredrik JohanssonBild 9 av 10 Döp gärna variabeln som ska ta emot den skickade info:n till samma namn som fältet i formuläret fältnamn hake enkelfnutt semikolon variabel Variabeln $namn blir nu lika med vad som skrivits i fältet namn i formuläret.
10
Grunder - GET Samma sak som POST men informationen skickas inte dolt utan synligt i adressfältet på webbläsaren. Fördel: Man kan skicka saker med GET-metoden via en länk: <? $id = 2; echo ” Länk ”; ?> Vid utskrift blir adressen: mottagning.php?id=2 där frågetecknet används som avgränsare. Om fältnamnet i förra exemplet hette namn heter det id här. På mottagande sida fångas id:t upp med följande rad: $id = $_GET[’id’]; Knut Hahnsskolan – Ronneby Virtuella miljöer (MUM1203, 100p) 2006-11-19 Fredrik JohanssonBild 10 av 10
Liknande presentationer
© 2024 SlidePlayer.se Inc.
All rights reserved.