PHP sådan fra bunden
|
Denne gang starter vi helt om igen. Jeg har skrevet nogle andre artikler som måske var lidt for forhastede. Jeg har valgt at skrive om hvordan man kan bruge PHP, og sådan set skrive tingene fra bunden. Jeg skal lige sige at der kan være fejl i scriptsene, meeen det er jo gratis at læse såå ;) Vi starter blidt ud med at starte med at vise hvad man skal bruge til at starte et script:
Det er meget vigtigt at kunne det, men det burde ikke være noget problem ;) Næste skridt er echo() Vi bruger echo() til at vise tekste, data og sådan noget (se længere nede i artiklen) Det er temmelig nemt at gå til, viser dig et eksempel:
echo() kan være meget nyttig. Så lær den udenad, du kommer til at bruge den længere henne i din karriere som programmør :P Nu kan du vel echo(), lad os hoppe frem til variabler, en spændende ting ! Næste skridt er så variabler. Variabler kan du bruge i de fleste sammenhænge. En variabel er noget som "opbevare" en værdi som vi har givet den. Her er et eksempel:
Og husk, en variabel kan ikke have mellemrum, derfor bruger underscore [_]. Men nu spørger du sikket: "Mikkel, hvad skal jeg med den tekst?" Og her er svaret: "Det kan "print"es" eller "echo"es" så brugeren kan se det". Nu spørger du helt sikkert igen: "Hvordan gør jeg det?" Her er svaret:
Det skal lige siges, at f.eks en echo() altid sluttes med semikolon [;] Det må du huske ;) Meen, hvad gør de lige de der funktioner echo() og print()? Ja, nu skal du høre. echo() sender et slags echo til serveren, dvs. at den sender det tilbage. Det er nok den nemmeste måde at forklare det på. Bruges til at vise tekst, data osv. Vi kan nu: echo(), variabler, og printe variablen, hvad tror du næste skridt er? Arrays!, selvfølgelig :) Et array er en "stor" variabel. Den kan indeholde informationer om f.eks telefon numre, eller om hvor hvem bor eller bare navne. Et array kan kodes på to måder:
Det kan gøres på to forskellige måder. Måde 1:,
Men hvis vi vil have kun et felt kan det gøres sådanne:
"Men hvorfor står der 0?", det er fordi PHP starter ved nul, jeg ved faktisk ikke hvorfor, det gør det bare. Så vores array kunne faktisk echo"es sådanne her:
Sådan kan man vise brugeren et enkelt felt i sit array ;) Nu vil jeg ikke sidde her og forklare alt omkring arrays, men jeg har fortalt en smule om det. Så vi kan ligeså godt gå videre. Vores næste skridt er HTML-Formulare og hvordan man viser dem. I en HTML formular kan man sende informationerne som kan indsættes i en database. Det kan også godt bare blive vist af en gang. Det er det jeg vil vise dig her. Denne fil kalder vi form.html En helt almindelig forumlar:
Den ser sådan her ud:
Man kunne også bruge $_REQUEST, samtidig med at method er POST. $_POST er det brugeren poster. $_GET er der brugeren "får". $_REQUEST er både $_POST og $_GET samlet i en. Men jeg har valgt at bruge $_POST, simpelthen fordi jeg selv bruger det i mine scripts. Det var jo let! Det bliver sværere at indsætte i en mysql database. Men det vil jeg ikke komme ind på. Da der er masser af andre artikler du kan læse ;) Men en sidste ting inden jeg lukker er at kunne skrive sit navn med en farve :) Der bruger vi vores formel igen:
Lad os arbejde videre på navn.php
Er det ikke smart? Jo! :) Nu har jeg faktisk ikke så meget andet end at sige, tak fordi du gad læse min artikel. Håber virkelig at du har lært noget. For jeg har brugt temmelig lang tid på denne artikel. Bare for at folk som dig kan få glæde at OPEN SOURCE sproget PHP. Jeg runder af nu. Hej hej :) Sidst redigeret 19:50 - 27/03/2006 |
|
Kommentarer
Giv din mening tilkende om denne artikel, eller læs andres.Har du spørgsmål eller brug for hjælp til denne artikel henvises du til forummet.
| Udmærket artikkel, dog vil jeg påstå at du langt fra har fortalt 80-90% om arrays.. Der er jo så meget mere med arrays.. |
Oprettet af:
|
| Undskyld .. :( |
Oprettet af:
|
| Hehe.. Det er ikke noget at undskylde for.. Det var bare en kommentar ;) |
Oprettet af:
|
| Syntes du ikke at den er temmelig god alligevel? |
Oprettet af:
|
| Den artikel ligner alt for meget mange andre PHP artikler, ikke for at jeg mener du har kopiret det, men det er jo ikke noget specielt. |
Oprettet af:
|
| derfor kan rowl.dk vel godt bruge en? |
Oprettet af:
|
|
Jeg synes det er en udemærket artikkel, og tror skam ikke han har kopieret den! Men ved ikke om det går for hurtigt fremad, du skal jo tænke på at det er nybegyndere der skal læse den :) |
Oprettet af:
|
| hmm.. jeg kunne følge med så det gik ikke for hurtigt, men ville godt have nogen flere eksempler på hvad man kan lave.. |
Oprettet af:
|
|
Man kan ikke udskrive alle værdier i et array blot ved at skrive f. eks. echo $navne[]; I hvert fald ikke før PHP5, om man kan det der ved jeg ikke, men tror det ikke... Ellers bør du skrive hvilken version du bruger af PHP, og hvor og hvornår. |
Oprettet af:
|
|
Denne artille er kanon god, har virkelig lært noget. :D selv om den måske ligner andre så er det lige gylddigt da denne side ´kun har en af dem...:D takker razo lærte meget af den. den tid du har brugt er ikke spild..:D |
Oprettet af:
|
Side af 2
