Nu numai ca ofera solutii reale si verificate dar stabileste o noua regula in Blog World:
"Nu explicatiile pompoase si limbajul superior fac pamantul sa se invarta"
Ai nevoie de un sfat simplu pentru a rezolva singur o problema la PC-ul de acasa sau de la birou?
Apeleaza cu incredere la acest site..

Puteti apela la acest tip de servicii cand:
-Aveti calculatorul virusat;
-Nu reusiti sa instalati/reinstalati sitemul de operare (Windows XP, 2000, Windows 7, etc.);
-Doriti sa instalati un joc nou;
-Intampinati dificultati in navigare pe internet;
Si multe alte astfel de provocari.

joi, 3 februarie 2011

Uploadarea fisierelor mari in PHP folosind .htaccess

Am vazut multi prieteni care duceau lupte adevarate chinuindu-se sa faca upload la fisiere mari in PHP. Cele mai multe servere web sunt configurate in asa fel incat nu puteti sui fisere mai mari de 2 MB. Deci o sa aveti probleme daca incercati sa faceti upload la un fisier .pdf care are o marime de aproximativ 15 MB. Dar, puteti creste limitarea de upload al fisierelor mai mari folosind fisierul .htaccess.

Acum va voi arata un mic pont cu ajutorul caruia puteti sui fisiere mai mari folosind campurile dintr-un form si functia move_uploaded_file() din PHP.
  1. Creaza un fisier .htaccess in root-ul serverului.
  2. Pune urmatorul cod in interiorul fisierului .htaccess si salvati fisierul.
    php_value upload_max_filesize 20M
    php_value post_max_size 20M
    php_value max_execution_time 200
    php_value max_input_time 200
Acum poti face upload de fisiere de 20 Mb folosind doar un formular si functia move_uploaded_file() din PHP.
Acum sa explicam putin liniile din .htaccess. Prima lini este pentru setarea uploadului maxim, a doua seteaza marimea maxima pentru datele POST, a treia linie seteaza numarul maxim de secunde pentru care un script poate fi rulat inainte ca parserul sa-l opreasca, al ultima linie seteaza numarul maxim de secunde pentru scripturi, pentru uploadurile prin formuri, fie POST fie GET.
PS: Puteti seta valori mai mari, eu am dat doar un exemplu.

Niciun comentariu:

Trimiteți un comentariu

Instaleaza Toolbar Ajutor Pc

Powered by Conduit