Zadejte hledaný výraz...

Jak dočasně ukládat obrázky

Dělám formulář, kde člověk může vložit i fotografie. Pokud na něco zapomene, PHP script následně vypíše chyby (nechci kontrolu přes JS). Bohužel však předvyplnit FILE input nejde.
Proto mě napadlo při odeslání provéct move upload do složky, udělat miniaturu a ve formuláři ukázat jaké fotografie uploadoval.
Co a jak vyřešit?
- pod jakym jmenem je ukladat?
- jak je pak vypsat? ... zapsat jejich nazev do SESSION?
- co kdyz napriklad inzerát nedokončí, jak smazat uploadované obrázky?
Děkuji moc za Vaši programátorskou myšlenku.
3. 2. 2011 14:01:58
https://webtrh.cz/diskuse/jak-docasne-ukladat-obrazky/#reply606205
proc nechces js?
3. 2. 2011 16:54:53
https://webtrh.cz/diskuse/jak-docasne-ukladat-obrazky/#reply606204
hm
verified
rating uzivatele
(20 hodnocení)
3. 2. 2011 17:03:15
JS kontrola je rozhodne dobra volba, pokud uz ji ale vyslovene odmitas, pak presun upload do temporary slozky, zaznam o nem byhc pak neresil sessionem ale hidden inputem kde by bylo info o nem, takze po dalsim odeslani by se nic neuploadovalo ale uz by se jen pouzila informace z hidden inputu...
co se tyka pojmenovavani soborů, proc nepouzit treba uniqid() tim soubor pojmenovat a jeho id si poslat rpave tim hidden inputem :)
Dále bych tak jednou denne poustel script co by projel slozku temp a smazal soubory starsi nez X minut/hodin aby tam zbytecne neviselo neco nepouziteho.
3. 2. 2011 17:03:15
https://webtrh.cz/diskuse/jak-docasne-ukladat-obrazky/#reply606203
Napsal Aleš Jiříček;621657
... pak presun upload do temporary slozky
to je zbytecne - on uz totiz v tempu je - o to se stara php, staci do sessiony ulozit $_FILES nebo jak to je :-)
3. 2. 2011 17:12:08
https://webtrh.cz/diskuse/jak-docasne-ukladat-obrazky/#reply606202
hm
verified
rating uzivatele
(20 hodnocení)
3. 2. 2011 17:20:14
Napsal vedouci;621665
to je zbytecne - on uz totiz v tempu je - o to se stara php, staci do sessiony ulozit $_FILES nebo jak to je :-)
a jak dlouho v tom tempu je? podle me po ukonceni scriptu ten soubor okamzite mizi a proto to neni mozne udelat jak rikas - nehlede na to ze nechapu proc do sessionu, ten pak bude akorat delat bordel kdyz budu chtit formular vyplnit cistej :)
3. 2. 2011 17:20:14
https://webtrh.cz/diskuse/jak-docasne-ukladat-obrazky/#reply606201
Nebo rozdělte formulář na několik samostatných kroků. Nahrávání souboru by byl jeden z nich.
3. 2. 2011 17:24:33
https://webtrh.cz/diskuse/jak-docasne-ukladat-obrazky/#reply606200
Já to řeším takto, docela úspěšně...
3. 2. 2011 17:29:03
https://webtrh.cz/diskuse/jak-docasne-ukladat-obrazky/#reply606199
hm
verified
rating uzivatele
(20 hodnocení)
3. 2. 2011 17:33:05
michale odpovidas spatne, na tohle se zakladatel tematu ocividne neptal, dohledat si jak presunovat uploadovane obrazky dokaze s pomoci googlu kazdy...
3. 2. 2011 17:33:05
https://webtrh.cz/diskuse/jak-docasne-ukladat-obrazky/#reply606198
Alesi, tve reseni bude jistejsi :-)
3. 2. 2011 17:36:43
https://webtrh.cz/diskuse/jak-docasne-ukladat-obrazky/#reply606197
hm
verified
rating uzivatele
(20 hodnocení)
3. 2. 2011 17:39:41
Napsal vedouci;621680
a v tempu by to melo zustat i po ukonceni scriptu - nejsem si jisty, podivam se, jestli to neni nekde dokumentovane
neni to tak, temp uploadovane soubroy se mazou hned po ukonceni scriptu, je nelogicke aby zustavali dele a zabirali v 99,9% pripadu zbytecne misto na serveru, pokud s nim chces dale pracovat musis si ho presunout
3. 2. 2011 17:39:41
https://webtrh.cz/diskuse/jak-docasne-ukladat-obrazky/#reply606196
Aleš díky. Na uniqid() jsem úplně zapoměl. Řešení na kroky mě napadlo hned na začátku. Formulář dělám ale pro klienta a ten krokový formulář zamítl, tak že řeším nyní ten upload.
3. 2. 2011 17:47:46
https://webtrh.cz/diskuse/jak-docasne-ukladat-obrazky/#reply606195
Napsal vecerapl;621686
Aleš díky. Na uniqid() jsem úplně zapoměl. Řešení na kroky mě napadlo hned na začátku. Formulář dělám ale pro klienta a ten krokový formulář zamítl, tak že řeším nyní ten upload.
nezamitl ti nahodou i ten javascript? priste se ho neptej, klienti nejsou programatori, nerozumi tomu tak jako my :-)
3. 2. 2011 17:52:09
https://webtrh.cz/diskuse/jak-docasne-ukladat-obrazky/#reply606194
Petr Soukup
verified
rating uzivatele
(5 hodnocení)
7. 2. 2011 21:55:12
Nebo to rovnou posuň do nového tisíciletí - může se uploadovat rovnou po výběru, což lze rovnou kontrolovat a má to i pár dalších sympatických vlastností - http://aquantum-demo.appspot.com/file-upload
7. 2. 2011 21:55:12
https://webtrh.cz/diskuse/jak-docasne-ukladat-obrazky/#reply606193
pehape
verified
rating uzivatele
(8 hodnocení)
9. 2. 2011 16:13:06
To, na co odkazuje Souki, se mi moc líbí - co přesně, ale znamená ta licence MIT?
1. pokud by to někdo měl na webu, který vydělává na reklamě
2. pokud by to někdo začlenil do stránky, kterou prodá klientovi
9. 2. 2011 16:13:06
https://webtrh.cz/diskuse/jak-docasne-ukladat-obrazky/#reply606192
hm
verified
rating uzivatele
(20 hodnocení)
9. 2. 2011 16:15:19
MIT je prakticky absolutne volna licence, proste si s tim prakticky muzes delat co chces http://opensource.org/licenses/mit-license.php
9. 2. 2011 16:15:19
https://webtrh.cz/diskuse/jak-docasne-ukladat-obrazky/#reply606191
Pro odpověď se přihlašte.
Přihlásit