• Home
  • Community
  • Members
  • Search
  • Help
  • New topics
Script-PHP.Ro
 
Sign in   Create account
Logare
Nume utilizator / E-mail
Parolă: Ai uitat parola?
 
Script-PHP.Ro
Portal

Salut Musafir! Vrei sa fii la curent cu ce se intampla pe forum? :} atunci baga un like la pagina noastra de facebook => Script-Php.Ro.


Euforya.Net - Script-uri PHP Gratuite
Bine ai venit, Musafir
Trebuie să vă înregistraţi înainte să scrieţi mesaje pe acest site.

Nume utilizator / E-mail:
  

Parolă
  





Caută în forumuri

(Căutare avansată)

Statisticile forumului
» Membri: 736
» Ultimul membru: dangyc
» Subiectele forumului: 593
» Mesajele forumului: 3,322

Toate statisticile

Utilizatori conectaţi
În acest moment sunt 77 utilizatori conectaţi.
» 0 membru(i) | 77 Musafir(i)

Ultimele subiecte
Scripturi (lava) si baze ...
de y2KO
2 ore în urmă
Player muzica download.ph...
de KrYsSs
09/05/2026, 07:38:38
cumpar script de chat
de DevilsRock
08/05/2026, 18:09:45
Eroare vizualizare poze
de nicolaebosss
01/05/2026, 12:50:32
Eroare configurare script
de kYsSu
30/04/2026, 12:46:36
cumpar script player xvid...
de danutzsrb
28/09/2025, 17:39:29
Euforya.Top
de DevilsRock
21/09/2025, 15:30:45
OFERTA GRATIS SCRIPTURI R...
de DevilsRock
28/08/2025, 15:46:38
Sistem simplu de caching
de YoYo
11/08/2025, 09:28:42
Generare rapida de parole...
de YoYo
11/08/2025, 09:21:52

 
  Instructiuni. Blocuri de instructiuni
Postat de: YoYo - 01/05/2017, 08:47:16 - Forum: Tutoriale - Nu sunt răspunsuri

Un script PHP este alcatuit din instructiuni. Instructiunile se termina prin punct si virgula (;). O instructiune poate fi: o atribuire de variabila, afisarea unui text, apelarea unei functii, etc. In general se scrie cate o instructiunie pe linie, dar nu obligatoriu.

This Code Only Show For Users

Blocurile de instructiuni apar in cazul cand acelasi grup de instructiuni este executat doar in anumite conditii sau de un anumit numar de ori. Intalnim blocurile de instructiuni in capitolul urmator, la "Structuri de control". Un bloc de instructiuni este deschis prin { si inchis prin }. Dupa acolade, nu se pune punct si virgula.

This Code Only Show For Users

Tipăreşte acest articol

  Imbinarea dintre PHP si HTML
Postat de: YoYo - 01/05/2017, 08:35:30 - Forum: Tutoriale - Nu sunt răspunsuri

Scripturile in PHP au in general rolul de a contribui la constructia unei aplicatii web. Din acest motiv, limbajul PHP a fost gandit astfel incat sa fie "amestecat" foarte usor cu cod html in interiorul aceluiasi fisier.
Cu toate astea, interpretorul PHP va citi si executa doar codul PHP din fisier, aflat in zone de PHP. Orice text din afara zonelor de PHP (fie el cod html sau text simplu) va fi tratat direct ca output (rezultat final) al programului, si va fi adaugat la outputul generat de zonele de PHP, formandu-se astfel un output final ce va fi trimis catre serverul web si apoi catre browser, ca sursa a paginii web.

Zonele de PHP sunt delimitate de restul textului (in general cod HTML) prin asa-numitele taguri de php:

1. Tagurile standard - cele mai folosite, si recomandate:

This Code Only Show For Users

2. Tagurile "scurte" ("short open tags" sau "short tags") - sunt destul de folosite, dar mai putin recomandate datorita faptului ca pot fi dezactivate din fisierul de configurare al php-ului (php.ini) si pentru ca pot intra in conflict cu taguri din codul XML atunci cand se afla in acelasi fisier cu cod PHP.

This Code Only Show For Users

Folosind tagurile "scurte" si semnul egal (=) dupa tagul de deschidere obtinem sintaxa <?=$variabila?> numita "short echo" si este echivalenta cu <?php echo $variabila; ?>, adica este o scurtatura pentru a afisa o variabila sau rezultatul unei functii din php in interiorul codului html.

3. Tagurile script - sunt destul de rar folosite:

This Code Only Show For Users

4. Tagurile stil ASP - (ASP este un limbaj de scripting pentru web dezvoltat de Microsoft) sunt si ele destul de rar folosite si pot fi activate/dezactivate din php.ini

This Code Only Show For Users

Exemplu:

This Code Only Show For Users

Tipăreşte acest articol

  Interactiunea dintre PHP, serverul Web si browser
Postat de: YoYo - 29/04/2017, 02:44:29 - Forum: Tutoriale - Nu sunt răspunsuri

PHP este un limbaj interpretat, adica un program php este executat direct de interpretorul PHP care este un fisier binar (numit php.exe sau php-win.exe pe Windows si php pe Unix).

Programele PHP pot fi rulate in doua moduri:

- din linia de comanda prin apelarea interpretorului php avand ca argument scriptul de executat.

- cu ajutorul serverului web. Serverul web folosit in general pentru colaborarea cu interpretorul PHP este Apache. Este in prezent cel mai folosit server web, este un proiect open-source (ca si php si mysql), si este gratuit.
Serverul web trebuie configurat astfel incat sa functioneze impreuna cu interpretorul PHP. Serverul web va fi configurat astfel incat va diferentia fisierele cu extensia .html fata de fisierele cu extensia .php astfel:
- fisierele html le trimite direct catre browser (clientul web)
- fisierele php le va trimite interpretorului php pentru a fi executate, si rezultatul executarii va fi trimis in final catre browser

Ca si programatori web ne intereseaza inspecial a doua optiune, executarea programului PHP prin intermediul serverului web.


Interactiunea dintre PHP, Apache, Mysql si clientul web

Voi lua ca exemplu accesarea adresei http://script-php.ro/index.php pentru explicarea modului in care aceste aplicatii interactioneaza.

Pasul 1
Utilizatorul tasteaza in browser adresa http://script-php.ro/index.php sau da click pe un link ce trimite browserul la aceasta adresa. Aceasta adresa, numita URL, este formata din 3 parti:
- http:// - reprezinta protocolul (setul de reguli) prin care clientul web comunica cu serverul web. Acest protocol se numeste HTTP.
- script-php.ro - reprezinta numele serverului la care clientul trebuie sa se conecteze
- /index.php - indica locatia resursei cautata de client pe acel server (poate fi si mai complicata, gen: /folder/fila.php!).

Pasul 2
Browserul (clientul web), prin intermediul unui server DNS afla adresa IP a serverului script-php.ro si trimite acestui server web o cerere HTTP ce solicita resursa /index.php de pe server.

Pasul 3
Serverul web primeste cererea HTTP si determina locatia fisierului respectiv pe harddisk. Acest lucru se realizeaza prin configurarea optiunii DocumentRoot sau prin configurarea de alias-uri.
DocumentRoot indica locatia de pe harddiskul serverului in care se afla si din care sunt partajate paginile web. Astfel, calea /index.php este transformata de server in c:\www\index.php, daca DocumentRoot este setat cu valoarea c:\www.

Pasul 4
Extensia fisierului cerut fiind .php, serverul web va trimite continutul fisierului .php catre interpretorul PHP pentru a fi executat.

Pasul 5
Interpretorul PHP citeste sursa fisierului .php, si construieste output-ul final, ce constituie sursa paginii web ce va fi trimisa browserului. La aceasta etapa, daca exista cereri catre serverul de baze de date, interpretorul PHP comunica cu serverul mysql pentru interogarea bazei de date si folosirea datelor obtinute astfel in program.

Pasul 6
Output-ul generat de interpretorul .php este trimis serverului web, si reprezinta sursa finala a paginii web. Serverul web trimite sursa paginii catre clientul web (browser).

Pasul 7
Browserul primeste in final sursa paginii web (cod html, css si javascript) si o formateaza pentru a fi afisata utilizatorului.

Tipăreşte acest articol

  Editoare. Primul program PHP
Postat de: YoYo - 28/04/2017, 18:54:48 - Forum: Tutoriale - Răspunsuri (1)

Alegerea editorului este foarte importanta pentru dezvoltarea paginilor web sau aplicatiilor in general, pentru ca are o contributie importanta la productivitatea cu care lucrezi. Editorul ales poate fi mai simplu, sau mai complex, in functie de preferinte. Oricat de simplu ar fi, e indicat cel putin sa coloreze sintaxa atat pentru html si css cat si pentru php. Pentru ca de multe ori, editorul folosit pentru realizarea codului html si css, va fi folosit si pentru realizarea codului php. Alta facilitate importanta este posibilitatea de a realiza shortcut-uri pentru inserarea rapida de cod.

Exista foarte multe editoare gratuite sau contra cost orientate spre dezvoltarea web, deci spre dezvoltarea de cod html, css si php. Unele sunt orientate mai mult spre html si css, altele sunt specializate si in programarea in php.

Voi enumera doar cateva dintre ele:

Windows

- Notepad++ (gratuit)
Este un editor simplu, usor de folosit si intuitiv. Coloreaza sintaxa pentru html si php, are posibilitatea de a realiza shortcut-uri pentru inserarea automata de cod (meniul Macro).
Pagina editorului: http://notepad-plus.sourceforge.net/uk/site.htm

- HTML Kit (gratuit)
Este un editor specializat mai mult pe codul HTML, dar coloreaza sintaxa si pentru php. Pot fi inserate fragmente de cod automat prin facilitatea auto-completion.
Pagina editorului: http://www.htmlkit.com

- Zend Studio (costa)
Zend este compania ce dezvolta limbajul PHP. Zend Studio este un IDE (Integrated Development Environment) specializat in PHP, deci este mai mult decat un editor.
Cateva caracteristici importante ale Zend Studio:
* coloratul sintaxei
* code assist (programul ofera optiuni pentru continuarea numelui unei functii, variabile sau clase existente in php sau in proiectul curent)
* detectarea erorilor de sintaxa in timp ce se scrie codul
* bookmarks
* navigarea usoara intre clasele sau functiile aceluiasi proiect
* debugging si profiler

Pagina editorului: http://www.zend.com/en/products/studio/

- phpDesigner 2008 (costa)
Este un editor specializat atat in HTML, CSS cat si in PHP. Are facilitati comparabile cu cele ale aplicatiei Zend Studio: coloratul sintaxei, code assist, navigarea usoara intre functiile, variabilele sau clasele din acelasi proiect, debugger, profiler, etc.
Pagina editorului: http://www.mpsoftware.dk/phpdesigner.php


Linux

- Kate
Kate este un editor de text clasic din pachetul KDE. Coloreaza sintaxa pentru mai multe limbaje: c, c++, java, html, css, php.

- Quanta plus
Quanta este un IDE (Integrated Development Editor) special pentru programarea web. Este axat deci in jurul limbajelor HTML, XHTML, CSS, PHP si are facilitati pentru a lucra mai usor cu aceste limbaje, si pentru a construi pagini web. Are code assist / code completion pentru limbajele enumerate mai sus, are un sistem de shortcut-uri pentru inserarea de fragmente de cod, editor vizual pentru HTML si CSS, si multe alte facilitati interesante.

- Emacs
Emacs este un editor (sau o clasa de editoare) cu o istorie solida in sistemul de operare Unix. Cea mai populara versiune este editorul GNU Emacs dezvoltat de Richard Stallman, persoana cu cel mai mare impact asupra miscarii "free software" din care a derivat si cu care este confundata miscarea open-source.
GNU Emacs este mult mai mult decat un editor, este o aplicatie sofisticata, foarte flexibila, dedicata in special programatorilor, avand scopul principal de a face editarea de text (sau cod) foarte eficienta. Exista plugin-uri ce realizeaza coloratul sintaxei pentru orice limbaj de programare (deci inclusiv html, css, php). Shortcut-urile pentru inserarea si manipularea de cod sunt mult avansate fata de a celorlalte editoare si pot fi adaptate (dar nu intotdeauna usor) la nevoile celui ce stapaneste editorul. GNU Emacs este preferat in general de programatori si efortul pentru customizarea lui merita pentru cei ce editeaza cod (text) 8-10 ore pe zi, ani la rand.

Tipăreşte acest articol

  Ce este PHP ?
Postat de: YoYo - 28/04/2017, 18:48:06 - Forum: Tutoriale - Nu sunt răspunsuri

PHP este un limbaj de programare intrepretat, cu sintaxa asemanatoare cu cea a limbajului C, proiectat inca de la inceput pentru a folosi la realizarea dinamica a paginilor web. Din acest motiv, limbajul PHP are facilitati pentru interactiunea cu serverul Web folosind protocolul HTTP si in acelasi timp facilitati pentru imbinarea cu limbajul HTML.

Limbajul PHP a pornit de la un proiect numit PHP/FI (Personal Home Page / Forms Interpreter) scris de Rasmus Lerdorf in 1995. Proiectul a fost rescris de catre Andi Gutmans si Zeev Suraski si a fost redenumit PHP (PHP: Hypertext Preprocessor), fiind nucleul PHP-ului de astazi. Aceasta noua versiune complet rescrisa este de fapt PHP 3.0 si a fost creata in 1997. Cei doi au infiintat compania Zend Technologies, companie ce dezvolta in continuare limbajul PHP.

PHP, fiind la baza un limbaj procedural, a ajuns la versiunea 5, versiune ce aduce multe imbunatatiri pentru programarea orientata pe obiecte. (OOP = obiect oriented programming).

Mai multe despre istoria PHP la http://www.php.net/history. PHP este un proiect de tip open-source, este gratuit, si este unul din cele mai folosite limbaje pentru programarea web (http://www.php.net/usage.php).

Pagina oficiala a limbajului PHP este http://www.php.net/
Manualul limbajului PHP este http://www.php.net/manual
Documentatia (helpul) pentru orice functie din libraria limbajului poate fi gasita la http://www.php.net/nume_functie.
Exemplu: http://www.php.net/nl2br

Tipăreşte acest articol

  Cerere VIP
Postat de: Marius_Black - 28/04/2017, 10:32:06 - Forum: Anunturi Administrative - Nu sunt răspunsuri

Aici veți posta "VREAU VIP" după ce veți îndeplini cerințele din secțiunea Regulament VIP.
De ce vei beneficia dacă vei avea cont VIP:
1. Acces BlackHat SEO.
2. Acces WhiteHat SEO.
3. Acces Backlinks.
4. Acces Tools SEO.
5. Acces la mai mult continut care in mod normal costa bani.
Aceste lucruri vă vor fi benefice pentru a vă spori vizitele/rank-ul la bloguri, forumuri, site-uri de muzică personale etc.

Tipăreşte acest articol

  Regulament VIP
Postat de: Marius_Black - 27/04/2017, 14:13:59 - Forum: Anunturi Administrative - Nu sunt răspunsuri

Aceste puncte trebuiesc respectate cu sfințenie, orice abatere aduce la sinea sa sancționare.Pentru a primi VIP trebuie îndeplinite următoarele:
1. Activitate minim 6 luni de zile(postări forum nu de când e creeat contul).
2. Nu adresați injurii la adresa staff-ului(Sancționare directă).
3. Nu intrați în altercații cu membrii ai acestui forum(amenințări etc..)(Sancționare).
4. Fără conturi multiple(Ban permanent).
5. Fără warn-uri.
6. Fără bann-uri.
7. Ajutând membrii ai forumului fără a cere la schimb nimic(reputație etc..).
8. 200 de postări pe forum(chestii folositoare nu pentru +1 post).
9. 50 topicuri creeate(folositoare).
10. 100+ reputație.
Persoanele cu antecedente nu vor beneficia de pachetul VIP.Nu încercați să trișați riscați bann.Persoanele VIP vor beneficia de anumite avantaje cum ar fi: sfaturi SEO, backlinks etc..NU încercați sub nicio formă să vă bateți joc de acest regulament nu veți primi o A DOUA ȘANSĂ.

Tipăreşte acest articol

  Listă browsere
Postat de: Vasile - 26/04/2017, 13:36:07 - Forum: Scripturi - Răspunsuri (2)

Hello,
Am băgat niște browsere într-o filă acum ceva timp, că aveam nevoie.
Și mă gândeam că, poate, vă e și vouă de folos cândva, aşa că am încărcat-o aici, o împărtășesc cu voi, dragi tovarăși.
Afișați conținutul paginii în php, în felul ăsta:

This Code Only Show For Users

Afișați doar o linie (un browser) în felul ăsta:
This Code Only Show For Users
Descarcă fila "browsers.txt".

Tipăreşte acest articol

Pagini (60): « Anterior 1 ... 35 36 37 38 39 ... 60 Următor »
Săriţi la pagina 
Malexaaa Blog

  •  
  • Reîntoarce-te Sus  
  • Lite mode  
  • Contactează-ne