SKiBD Laboratonum 8
$mailheaders = "From: moja strona o \n";
Śmailheaders .= "Odpowiedz: kurowski@agh.edu.pl\n"; Śmailheaders .= "Content-Type: text; charset=utf-8\n";
mail($to,$subject,$msg,Śmailheaders); echo "wysłano e-mail na adres: $to<p>";
?>
</body>
</html>
przykład 3. (obsługa poczty elektronicznej, format html )
<html>
<body>
<?
$msg="
<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">
</head>
<body background=\"yellow\" leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" margi nhei ght=\"0\">
To jest wadomość.
</body>
</html>
$to = "kurowski@agh.edu.pl";
Ssubiect = "Moj pierwszy mail html";
Śmailheaders = "From: moja strona o \n";
Śmailheaders .= "Reply-To : kurowski@agh.edu.pl \n"; Śmailheaders .= "Content-Type: text/html; charset=UTF-8\n";
mail(Sto,$subject,$msg,Śmailheaders); echo "wysłano e-mail na adres: $to<p>";
?>
</body>
</html>
c) Pisanie własnych funkcji
Do tego momentu korzystaliśmy przeważnie z wbudowanych funkcji PHP. Pisanie własnych funkcji jest jednak łatwe. Funkcje definiowane przez użytkownika są niezwykle ważnym elementem optymalizacji kodu. Pisząc swoje skrypty w pewnym momencie na pewno zauważysz, że pewne jego części są powtarzane. Możesz to właśnie wyeliminować poprzez zdefiniowanie funkcji, która będzie realizowała to zadanie.
W PHP funkcje muszą być zadeklarowane przed ich użyciem. Funkcje mogą przyjmować argumenty (domyślnie argumenty są przekazywane przez wartość) lub mogą nie przyjmować żadnych argumentów. Funkcja również może zwracać jakąś wartość lub nie.
<?php
function suma($a, Sb){ Sc = $a + Sb; return Sc;
Obsługa poczty w PHP i Interfejs Komunikacji z Bazą Danych.
5