- Introducere PHP
- Instalare si Configurare
- Despre sintaxa PHP
- Varibile PHP
- Constante
- Operatori
- Procesul Decizional
- Instructiuni Repetitive
- Array-uri (Vectori)
- Concepte Web
- Incluziunea fisierelor
- Lucrul cu fisiere
- Functii
- Cookie
- Session
- Trimiterea de mailuri
- File Uploading
- Standarde de Programare
- Metodele GET si POST
- Validarea Formularelor
- Campuri obligatorii
- Variabile Predefinite
- Regular Expressions
- Erori si Exceptii
- Debugging
- Data si Timpul
- Mysqli â Conexiunea la baza de date
- Crearea unei baze de date
- Stergerea unei baze de date
- Inserare date
- Preluare date din MySql
- Stefanescu Mihai a postat in Paginare in PHP
- johhny a postat in Paginare in PHP
- Stefanescu Mihai a postat in Cum pot afisa eroarea cand utilizatorul a scris un username gresit sau o parola gresita?
- madalin a postat in Cum pot afisa eroarea cand utilizatorul a scris un username gresit sau o parola gresita?
- Stefanescu Mihai a postat in Featureuri site
Introducere PHP
PHP este un limbaj de scripting ce permite programatorilor web sa creeze pagini web dinamice.
PHP este folosit pentru a dezvolta aplicatii web.PHP a aparut ca si un mic proiect Open Source ce a evoluat rapid, aflandu-se cat de folositor poate fi. Rasmus Lerdorf a lansat prima versiune in 1994.
- PHP este acronim pentru PHP: Hypertext PreprocessorPHP este un limbaj de scripting server-side ce lucreaza in perfecta armonie cu HTML si este folosit la managementul contintului dinamic folosindu-se de baze de date, sesiuni, s.a.m.dPoate fi folosit alaturi de o multime de baze de date, precum MySql, PostgreSQL, Oracle, Sysbase, Informix, Microsoft SQL, etc.PHP ruleaza foarte rapid mai ales cand este compilat ca modul Apache in Unix.PHP suporta un numar mare de protocoale precum POP3, IMAP, LDAP. In PHP4 au fost adaugate suportul pentru Java si arhitectura orientata pe obiecte.PHP are o sintaxa asemanatoare cu a C-ului.
ntrebuintari
- PHP poate accesa functiile sistemului de operare, de exemplu poate creea, deschide, scrie si citi fisiere.
- PHP poate procesa formulare, de exemplu poate prelua datele utilizatorilor din formulare, poate prelua date prin email, poate trimite date prin email, s.a.m.d.
- Poate adauga, sterge sau modifica informatii din baza de date.
- Poate accesa Cookies si poate seta Cookies
- Poate restrictiona accesul pe anumite pagini ale site-ului
- Poate cripta informatii.
Caracteristici
PHP-ul se deosebeste de alte limbaje de programare sau de scripting mai ales prin aceste 5 caracteristici
- Simplicitate
- Eficienta
- Securitate
- Flexibilitate
- Familiaritate
Primul script PHP
Pentru a intelege mai bine despre ce vorbesc am sa va dau ce-l mai simplu exemplu de script PHP.
Am mentionat si mai sus ca PHP-ul se imbina in perfecta armonie cu HTML, asta inseamna ca puteti pune cod PHP in interiorul HTML-ului si invers.
<!DOCTYPE html> <html> <head> <title>Invata-Programare</title> <body> <?php echo "Salut, bun venit la cursul de PHP!"; ?> </body> </html>
Rezultatul:
Salut, bun venit la cursul de PHP!
Daca rulam acest cod observam imediat ca in browser (Click dreapta > View Page Source ) nu este afisat codul PHP, doar rezultatul final in format HTML.
Tot codul PHP prezent intr-o pagina web este procesat si in browser ramane sa fie afisat decat rezultatul HTML.
Tot codul PHP trebuie sa fie pus intre tag-urile de delimitare penutru a fi recunoscut de parser-ul PHP.Avem 3 tipuri de tag-uri PHP si anume:
/*Tag-ul normal (Va recomand sa-l folositi pe acesta)*/ <?php Codul PHP aici ?> /*Versiunea Short Hand (Pentru a-l folosi trebuie activat in php.ini)*/ <? Codul PHP aici ?> /*Si a treia metoda, javscript style*/ <script language="php"> Codul PHP aici </script>
Comentarii