Ahoj všem, snad to bude někomu přínosné, rád bych opět otevřel téma Zabudování Image cropper do webu.
Našel jsem skvěllou věcičku [
http://croppic.net/] a
zde jej mám k vidění jako zjednodušenou verzi [http://croppic.regionycr.cz/]
Potřeboval bych poradit, a předem moc všem děkuji za pomoc. Chtěl bych jej implementovat do
aimggal.php pro úpravu a nahrání do fotobanky.
Takhle to funguje DOSUD:
Mám formulář na přidání fotografie do databáze (function FormPriIG() v aimggal.php).
Zde je input file (
<input type=\"file\" name=\"prsoubor\" accept=\"image/gif,image/jpeg,image/png\">)
To znamená, že následně ve funkci PridejOBRIG() testuje
if (empty($_FILES['prsoubor']['tmp_name'])||$_FILES['prsoubor']['tmp_name']=='none')
a také
if ($_FILES['prsoubor']['size']==0):
ze kterého následně vytváří nový obrázek
$jmeno_sb=explode('.',$_FILES['prsoubor']['name']); // v idealnim pripade: 0 = jmeno, 1 = pripona
atd atd.
Tzn. že dosud to v praxi fungovalo tak, že pomocí input file jsem vybral již předem upravený obrázek v počítači a s odesláním formuláže se mi vše uložil i se změnšeninami. Jenže s využitím croppic dostanu ve výstupu už adresu JiŽ uploadovaného obrázku, která je vypsána pomocí input type text:
<input id=\"cropOutput\" type=\"text\" name=\"prsoubor\" accept=\"image/gif,image/jpeg,image/png\" >
Nevíte prosím někdo, jak zařídit, aby ve výstupu to bylo buď
FILE a nebo aby se pomocí Croppic obrázek nahrál do pomocného adresáře (viz: např: o/test_10752.jpg jako na stránce [
http://croppic.regionycr.cz/]) a následný formulář a nahrávní by již nepracovali s položkou input type
FILE ale s input type
TEXT?
Snad se mi to podařilo vysvětlit, je to trochu zapeklité.
LinkedIn - Zdeněk Pikulík
Regiony ČR.cz - 1. responzivní zpravodajství z regionů ČR
Medializujeme ČESKO.cz - Revoluční program podpory a modernizace obcí ČR
Obce2020.cz - Moderní řešení profesionálního webu pro obce
Celkem upraveno 1×. Poslední úprava ZdenekPNJ v 13.11.2015 18:22.