Pentru a permite utilizatorilor să încarce fișiere pe serverul nostru, trebuie să creăm un folder care permite serverului web să scrie în el și să facem următoarele modificări în fișierul nostru php.ini:
File_uploads = on Upload_tmp_dir = [location of our upload folder] Upload_max_filesize = [size in megs, i.e. 5M = 5 megs]
După efectuarea acestor modificări și repornirea serverului web, utilizatorii vor putea utiliza elemente ale formularului de încărcare, pe care le creăm folosind o intrare cu atributul type:
<input type="file" name="userUpload" id="userUpload">
Pe pagina care procesează formularul nostru, putem accesa fișierul (și informațiile care îl descriu) folosind matricea PHP rezervată $_FILES:
echo "File name:" . $_FILES["userUpload"]["name"] . "<br>"; echo "Type:" . $_FILES["userUpload"]["type"] . "<br>"; echo "Size:" . ($_FILES["userUpload"]["size"] / 1024) . "kB<br>"; echo "Stored in:" . $_FILES["userUpload"]["tmp_name"];
Sursa: Michael Mendez, The Missing Link – An Introduction to Web Development and Programming (CC BY-NC-SA 3.0 License), Published by Open SUNY Textbooks, Milne Library (IITG PI), State University of New York at Geneseo. Traducere de Nicolae Sfetcu
Descoperă mai multe la MultiMedia
Abonează-te ca să primești ultimele articole prin email.





Lasă un răspuns