Jak cachovat soubory z formuláře?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- joseff
- Člen | 233
Zdravím, chtěl bych uložit do cache soubor který nahraju pomoci formuláře, přijde mi tedy soubor typu FileUpload, ted ale nevím jak ho uložit do cache? Musím uložit nějak ten zdroj žejo, takže:
$cache->save('xx', file_get_content($file->temporaryFile))
Je to tak?
Jak z toho pak zase dostanu FileUpload? Díky!
- Majkl578
- Moderator | 1364
Je to tak?
Lepší by bylo použít $fileUpload->getContents().
Jak z toho pak zase dostanu FileUpload? Díky!
Nijak, to nedává smysl, FileUpload má význam pouze v daném requestu, ve kterém reprezentuje nahraný soubor (a ten má životnost právě a pouze po dobu aktuálního requestu).