Piko[2] - nahrávání obrázků na server

Trochu jsem změnil třídu Piko pro zpracování obrázků nahrávaných na server.

Sice mi stále nefunguje práce s obrázky ve formátu PNG, ale repertoár se mi podařilo rozšířit alespoň o GIF. S třídou se nyní pracuje následovně (pro snazší orientaci ještě uvedu vzorový formulář):

<form name="" action="" method="post" enctype="multipart/form-data">
   <input type="file" name="image" id="image">
   <input type="submit" value="">
</form>

Data z tohoto formuláře zpracuji takto:

Piko::setDirectory("./image/"); // Nastaví adresář, kam se obrázky uloži.
Piko::setMaxWidth(100); // Nastavi maximalni šírku obrazků.
Piko::setMaxHeight(100); // Nastavi maximalní výšku obrázků.
Piko::setMaxSize(1000); // Nastavi maximalní datovou velikost zpracovávaných obrázků.
Piko::setChangeChar(array(" " => "_")); // Nastaví, jak se mají měnit některé znaky v názvech obrázků.
Piko::work($_FILES["image"]); // Nahraje obrázek (a pokud přesáhne rozměry, zmenší jej).

Třídu si můžete stáhnout zde.

Komentáře (0) Počítače 6. 7. 2008, 18:00


Přidat komentář

Text je formátován pomocí Texy!.

E-mail nebude zveřejněn, je používán pouze ke zobrazení gravatarů.