80 likes | 232 Views
Starten met PHP. Dynamischer bouwen. PHP is een een scripttaal waarmee de server pagina’s in elkaar kunt laten zetten . Het verschil met HTML: Een p hp pagina kan er exact hetzelfde uitzien als een html pagina . Je kunt een html- pagina dan ook gewoon als php-pagina opslaan
E N D
Starten met PHP Dynamischerbouwen
PHPis eeneenscripttaalwaarmee de server pagina’s in elkaarkuntlatenzetten. Het verschil met HTML: • Eenphppaginakaner exact hetzelfdeuitzienalseen html pagina. Je kunteenhtml-paginadanookgewoonalsphp-paginaopslaan • Op eenphppagina kun je scripts toevoegen. Dezestaandantussen de php-tags <?phpen ?> • Door zo’nphp-script weet de webserver datereerstiets met de paginamoetgebeuren, voordat de paginanaar de browser van de bezoekerwordtgestuurd. NB: php-scripts zijnnietnoodzakelijkvooreenmooie website!
PHP de functie include();voegtdynamiek toe aaneenpagina en maaktzohergebruik van code mogelijk • Eenstuk html-code dat je op elkepaginagebruikt, zoals je menu, kun je ook in een los bestandzetten. • Vergelijk het met je stylesheet, dat is ookeenbestanddat je op elkepaginainvoegt, waardoor je de stijl maar éénkeerhoefttedefinieren. • Met eenkortphp-scriptjelaat je datbestand in de pagina’stoevoegen door de server.
PHP – een menu includenJe menu maar éénkeermaken? Volg de onderstaandestappen • Open je index.html in de editor • Sla je index.html op alsindex.php • Zoek nu in de html-code het deeldatvoor het menu zorgt en selecteerdat • Knip het menu eruit • Open eennieuwephp-pagina • Gooialle code eruit en kopieer je menu erin
PHP - een menu includen • Sla dezenieuwepagina op alsmenu.php • Gaterugnaar je index.php • Typ op de plekwaar het menu stond de volgende code • if (file_exists(‘menu.php’)) {include ‘menu.php’;} • Sla je index.php op
PHP – eenphp-paginabekijkeneenphp-paginakanalleen op een server die phpbegrijptbekekenworden Want: • De server eduweb.hhs.nl zet de pagina in elkaarvoordat die paginaopgestuurdwordt. Dus: • Moet je de paginauploadenom het resultaattezien Handig: • Een locale server installeren, zoals XAMPP van www.apachefriends.org NB: een locale server is nietnoodzakelijkomeenpaginatebekijken!
PHP - eenlocale servereen locale server biedt de mogelijkheidphp-pagina’s op je eigen computer tebekijken • Download XAMPP van apachefriends • Installeer het pakket • Volgalleinstructies • Surf in je browser naarlocalhost • Je ziet nu je locale server • Klik op de taal van je voorkeur en volg de instructiesom je server veiligtemaken.
PHP - eenlocale serverweetwaar je bestandenstaan Je website op de locale server zetten: • Je php website moet in de juiste map op je computer staan, om door de server gevondenteworden • Als je met installerendseinstructieshebtgevolgd, danzet je de map met je website in de map: C:/xampp/htdocs/ • Je website kun je nu in de browser bekijken door in tetypen: http://localhost/naam-van-je-website