Her er link til online PHP manual
PHP kan helt erstatte andre "server-side" script språk (CGI) slik som eks. Perl, fordelen med PHP er blandt annet at kode kan integreres i html-filen (.php), men slutt-bruker får bare html-kode i sin web-leser, og kan ikke se kildekoden. PHP treng heller ikke plasseres i en egen (CGI) katalog, og bruker normale fil-atributter som en html-fil.
PHP kode må startes med "<?php" og avsluttes med "?>", og filen må ha endingen .php istedet for .html, her et første eksempel.
<html> <!-- Kommentar: Dette er html kode, under kommer PHP kode --> <?php // Kommentar: Her starter PHP koden phpinfo(); ?> <!-- og her kommer mer html kode --> </html> |
Det er like enkelt å sende epost, se eksempel:
<html> <!-- Vi starter med litt html-kode --> Hei ! <br> Du har nå sendt en epost, se neste linje hvordan dette gikk: <br> <?php // Her starter PHP koden. if( mail( "Dittnavn<dittnavn@dittdomene.sa.no>", // Mottaker, Til "PHP says hello !", // Emne "Simple ?\n\nLinje 3\nLinje 4", // Melding "From: tst@sa.no\nReply-To: tst2@sa.no")) // [Tillegg i mail-hode] { echo "Epost sendt, <b>Ok!</b> <br>\n\n"; }else{ echo "Whoops, noe gikk galt med eposten ! <br>\n\n"; } ?> <!-- Her er PHP koden slutt ! --> <!-- Her kan du fortsette med html-kode --> </html> |
<html> <!-- Vi starter med litt html-kode --> Hei ! <br> Du har nå sendt en epost, se neste linje hvordan dette gikk: <br> Epost sendt, <b>Ok !</b> <br> <!-- Her er PHP koden slutt ! --> <!-- Her kan du fortsette med html-kode --> </html> |