PHP-3.pdf
(
527 KB
)
Pobierz
Microsoft PowerPoint - PHP-3.ppt
PHP:
formularze, poczta,
system plikw,
Formularze HTML najczħĻciej zawierajĢ:
Metodħ
Akcjħ
Pola wejĻciowe
Pierwszy wiersz formularza w kodzie HTML moŇe wyglĢdaę
nastħpujĢco:
<FORM ACTION=licz.php METHOD=POST>
Post - zmienne przekazywane sĢ z formularza z wykorzystaniem
globalnej tablicy $HTTP_POST_VARS
Get - $HTTP_GET_VARS. Zapytanie jest doþĢczone do lokalizatora
(adresu) URL
Post vs. Get
Metoda
post
zostaþa opracowana do tworzenia nowych zasobw, np.
przekazanie formularza zamwienia powoduje wstawienie nowego
rekordu do tabeli bazy danych Î pojawia siħ trwaþy efekt.
Metoda
get
jest uŇywana gdy ŇĢdanie nie powoduje trwaþych efektw
ubocznych Î np. operacje wyszukiwania. UŇytkownik moŇe zrobię
sobie zakþadkħ do wynikw formularza Î co nie jest moŇliwe w
przypadku post, naleŇy jednak uwaŇaę: przy stosowaniu get mogĢ
powstaę dþugie adresy, czħsto przekraczajĢce limity przeglĢdarek
czy serwerw.
Metodħ
post
stosuje siħ gdy:
(Wynikiem ŇĢdania sĢ trwaþe zmiany ||
Dane z formularza mogĢ powodowaę powstanie dþugiego adresu URL przy
uŇyciu get ||
Wysyþane dane nie sĢ zapisane za pomocĢ siedmiobitowego ASCII.)
Metodħ
get
stosuje siħ gdy:
(Celem ŇĢdania jest odszukanie zasobw &&
W wyniku wykonania ŇĢdania nie wystĢpiĢ Ňadne trwaþe efekty uboczne &&
Dane z pl <form> majĢ w sumie mniej niŇ 1024 znaki)
Get Î bezpieczna;
Post Î niebezpieczna, dokonuje trwaþych modyfikacji w serwerze
<FORM ACTION=licz.php METHOD=POST>
Akcja okreĻla skrypt do ktrego zostanĢ przesþane dane i ktry zostanie
uruchomiony
<P>Liczba1: <INPUT TYPE="text" NAME="val2"
SIZE=10></p>
<INPUT TYPE="radio" NAME="calc" VALUE="add">
<INPUT TYPE=submit NAME=Calculate VALUE=Wykonaj>
</FORM>
Typy pl formularzy HTML:
text
Î jedna linia tekstu;
textarea
Î wiele linii tekstu;
submit
Î przycisk sþuŇĢcy do wysyþania formularza lub do
kasowania zawartoĻci wypeþnionych pl;
checkbox
Î pole wyboru (jeden z wielu);
radio
Î pole wyboru (jeden z wielu);
select
Î menu rozwijane lub lista;
hidden
Î pole ukryte (umoŇliwia przesþanie dodatkowych,
niewidocznych dla uŇytkownika danych);
Przykþad: kalkuluj.html tekst_form.html kieruj.html
Wysyþanie poczty e-mail
Dla systemu Windows w pliku php.ini naleŇy skonfigurowaę:
[mail function]
SMTP = univ.rzeszow.pl //nazwa serwera poczty wychodz.
sendmail_from = zgomolka@univ.rzeszow.pl //wþasny adres
Do wysyþania listu elektronicznego za poĻrednictwem protokoþu SMTP
(standardowy protokþ wykorzystywany do przesyþania poczty
elektronicznej) w najprostszym przypadku wystarczy funkcja mail() :
mail (odbiorca, temat, treĻę);
MoŇna rwnieŇ uwzglħdnię adres nadawcy, wtedy funkcja mail() bħdzie
miaþa postaę:
mail (odbiorca, temat, treĻę, od);
mail ("jan@kowalski.com"; "to jest temat wiadomoĻci",
"to jest treĻę bardzo krtkiej wiadomoĻci",
"od:franek@nowak.com")
Plik z chomika:
nemo1206
Inne pliki z tego folderu:
PHP_i_MySQL.Tworzenie_stron_WWW.Vademecum_profesjonalisty-L.Welling__L.Thomson.pdf
(118461 KB)
PHP i MySQL - Tworzenie stron WWW - Vademecum profesjonalisty - wyd 3.part3(1).rar
(102400 KB)
PHP i MySQL - Tworzenie sklepów internetowych (Helion)(1).pdf
(597 KB)
PHP & MySQL.rar
(23206 KB)
video_kurs_php.rar
(264376 KB)
Inne foldery tego chomika:
najlepsze filmy(sex)!!
Pliki dostępne do 01.06.2025
!!! Fronda
!!! Muzyka Dyskografie rar
!!!!Polecam najnowszą wersją Kaspersky Internet Security 2010 - PL. +Nowe Klucze za free
Zgłoś jeśli
naruszono regulamin