Sesiuni si Cookies
Sesiuni
Sesiunile se folosesc atunci cand vrei sa pastrezi anumite date de pe o pagina pe alta, rezultatul unor scripturi. Daca vrei sa folosesti sesiuni trebuie sa folosesti
session_start() pe pe toate paginile in care vrei sa ai acces la sesiune. Inregistrarea unei sesiuni se face cu
session_register() pentru versiunile mai vechi sau poti asigna valoarea direct in versiunile noi de php, iar atunci cand vrei sa golesti sesiunea faci unset /
session_unregister()
$_SESSION este un array superglobal in care poti stoca inclusiv arrays. Toate datele legate de o sesiune sunt stocate pe server intr-un fisier cu locatia specificata in session.save_path (fiecare sesiune are un fisier propriu). Practic o sa folosesti sesiunile la autentificare useri, shopping cart...
Cookies
Cookies sunt un mecanism de stocare a unor date direct in browserul utilizatorului. Pentru a servi prajituri folosesti functia
setcookie(), iar toate cooki-urile pe care le primesti de la browser-ul utilizatorului sunt puse in array-ul global $_COOKIE. Nu recomand sa folosesti cookies pentru ca in majoritatea cazurilor lumea isi face disable la cookies din browser asa ca daca scriptul tau se bazeaza pe cookies nu va functiona la toti. Deci, cookies nu se folosesc pentru shopping cart sau autentificari... asa ca nu o sa scriu mai multe despre cookies... i hate them :D
Afișare
6 din
22 |
Pagina
3 din 3
Intr-un script php poti folosi functia header() pentru a trimite un mesaj de autentificare in browser. Acesta are ca rezultat un pop-up in care se pot introduce un user si o parola. Continutul pagina ...
Prima data trebuie sa citesti putin legat de
configurare. Iti arat prima data un exemplu si apoi comentarii. php $mesaj=''; if(!empty($_FILES['fisier']) && $_FILES['fisier']["tmp_name"]!="" && $_FILES['fisier']["name"]!="none" ...
Pentru a putea afisa, crea, modifica imagini direct din php trebui sa ai compilata libraria grafica (GD - citeste la
configurare). Tipurile de imagini pe care le stie php-ul sunt : gif, png, jpg, jpeg, ...
Ca sa trimiti email folosesti functi a mail. Sintaxa acesteia este:
mail ( $to , $subject , $message [, $headers [, $parameters ]] ). Paramtrii $headers si $ parameter sunt optionali.
$to = string de ...
Eu iti recomand sa folosesti xhtm... adica un html mai jmecheros si care este mai pretentios ca reguli dar se merita. Cu ce difera xhtml de html chior?
Reguli mari si late pentru XHTML toate elementele ...
Mod rewrite se foloseste in cazul in care vrei ca fisierele tale php sa nu fie accesate de genul http://www.site.ro/noutatile_mele.php ci vrei ca aseasta pagina sa fie accesata in modul http://site.ro/pagina_mea_cu_noutati.html ...