PHP Coder Romania
Cont utilizator Cont utilizator
Email Parola
Cont utilizator Cont utilizator
roen

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()
Uite un exemplu:

php
session_start();
// ai grija ca session_start() sa nu apara decat o singura data in tot scriptul

//session_register('my_sess'); - for older php versions
$_SESSION["my_sess"]='Prima mea sesiune';
echo $_SESSION["my_sess"];

Cand vrei sa termini sesiunea poti sa pui unset / unregister.

php
unset($_SESSION["my_sess"]);
//session_unregister('my_sess'); - for older php versions
$_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 |
< 1 2 3
Pagina 3 din 3

Autentificare HTTP


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 ...

Upload fisiere


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" ...

Imagini


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, ...

Mail


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 ...

Xhtml si css


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 ...

Url rewrite


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 ...
< 1 2 3
Pagina 3 din 3

Triumf ®PHP Coder - web development