PHP

File uploads ($_FILES)

Në shqip: Ngarkimi i skedarëve në PHP

ShpjegimiSQ

Kur një formular ngarkon një skedar, PHP-ja e ruan përkohësisht dhe të jep informacion në $_FILES. Me move_uploaded_file() e zhvendos në dosjen tënde — por kontrollo gjithmonë llojin dhe madhësinë, dhe jepi një emër të ri.

EnglishEN

When a form uploads a file, PHP stores it temporarily and gives you information in $_FILES. With move_uploaded_file() you move it to your folder — but always check its type and size, and give it a new name.

Si ta mendosh

Si pakoja që e kontrollon roja para se ta fusë në magazinë.

Lexoje në anglisht

Like a parcel the security guard checks before it goes into the warehouse.

Shembull kodiphp

<?php
$f = $_FILES["foto"];
if ($f["size"] < 2_000_000 && in_array(mime_content_type($f["tmp_name"]), ["image/jpeg", "image/png"])) {
  move_uploaded_file($f["tmp_name"], "ngarkime/" . bin2hex(random_bytes(8)));
}

Terma të lidhur