Posts Tagged ‘web’

Ajax şi PHP. Exemplu de căutare asincronă cu jQuery

Ajax (Asynchronous Javasctipt and XML) este o tehnică de comunicare dintre browser-ul clientului şi server folosită, în special, la programarea aplicaţiilor Web. Scopul principal al tehnologiei este de a transmite şi a prelua cantităţi mici de date de la server de către browser în mod asincron, adică fără a reîncărca toată pagina site-ului, ci numai porţiunea în care datele se schimbă.

Securizarea formularelor în PHP

Securitatea aplicaţiilor Web este una dintre cele mai importante aspecte la care trebuie sa fii atent când vrei să lansezi un produs de succes. Unul dintre cele mai vulnerabile date în script vin de la client prin formulare Web. Formularele sunt foarte sensibile la atacuri externe datorită numeroşilor boţi care mişună pe Web. Un singur bot poate să îţi umple cu mii de spam-uri baza de date cu mesaje de contact sau să efectueze logare automată prin Ajax Request cu datele tale de logare de pe alt site. Din fericire aceste atacuri pot fi evitate uşor cu un hash unic generat de serverul pe care se află aplicaţia.

Facebook Connect cu PHP. Utilizare Facebook Components şi XFBML.

Facebook a început de la un mic proiect creat într-un campus şi a devenit cel mai mare portal social din lume. Succesul se datorează nu numai faptului că social media a luat amploare în ultimul timp ci şi faptului că Facebook nu e un simplu portal, ci o platformă Web. Această platformă permite site-ului să crească şi să genereze noi aplicaţii cu ajutorul componentelor existente în ea.

PHP Commander – Partea a II-a

Continuarea episodului I şi finalizarea aplicaţiei LEC PHP Simple Commander. Vom adăuga opţiuni de ştergere, copiere bulk şi arhivare ZIP a fişierelor. Mai implemetăm opţiune de upload fişiere pe server şi vom vorbi despre alte comenzi PHP legate de fişiere. Ca temă vă rămâne să implementaţi în script funcţii recursive de gestionare a fişierelor precum şi implementarea altor opţiuni (creare folder, dezarhivare, descărcare fişiere, editare şi afişare etc.). O versiune a aplicaţiei complete se află în arhiva cu sursele pentru descărcare.

Cookie în PHP

PHP este un limbaj de programare “stateless”, adică la fiecare execuţie a scriptului PHP serverul resetează valorile definite la rularea anterioară. Acest lucru este uneori destul de incomod când ai nevoie să memorezi informaţie despre vizitatorii care accesează un site sau despre modul în care interacţionează ei cu site-ul. Pentru aceasta există nişte containere mici de date, numite Cookies, stocate în browser-ul clientului.

PHP şi MySQL – Exemplu CRUD – Partea I

În episodul de astăzi voi povesti despre noţiuni de bază pentru a lucra cu PHP şi MySQL. Voi începe cu funcţiile statice MySQL din SPL (Standard PHP Library) şi exemple de creare a unei baze de date şi tabele MyISAM cu ajutorul interfeţei grafice phpMyAdmin. Aplicaţia pe care vom crea va fi un CRUD (Create/Read/Update/Delete) – o listă de studenţi salvată într-o tabelă din baza de date MySQL. Într-o pagină de index vom afişa lista studenţilor într-un tabel HTML. Vom adăuga funcţionalităţi de adăugare, editare şi ştergere a unui student din listă. Pentru a face mai uşoară partea de debug a aplicaţiei, vom instala două plug-in-uri pentru Mozilla Firefox – Firebug şi Web Developer Toolbar.

  • Pagina 2 din 2
  • <
  • 1
  • 2