Nefunguje validace na Form::IMAGE

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
.:M@rt!n:.
Člen | 201
+
0
-

Ahoj,
na webu chci udělat validaci uploadu souboru pouze obrázků, kterou mám takhle:

$form->addUpload('image')
                ->addRule(Form::IMAGE, 'Image must be jpeg, jpg, png or gif.')
                ->addRule(Form::MAX_FILE_SIZE, 'Max file size is 2MB.', 2 * 1024 * 1024);

Velikost to zkontroluje v pořádku ale po odeslání formuláře, když je nastaven Form::IMAGE vyskočí chyba:

Call to undefined function Nette\Http\finfo_file()

Kde je prosím chyba?

Editoval .:M@rt!n:. (22. 5. 2014 7:51)

Oli
Člen | 1215
+
0
-

Zkontroluj si require checker. Podle mě nemáš povolenou file info extension.

.:M@rt!n:.
Člen | 201
+
0
-

Jo mas pravdu, je to vypnuty. Díky. Ted jen najit jak ho ve wampu zapnout

Oli
Člen | 1215
+
0
-

Pravým na ikonku wampu a pak myslím php extensions a tam to je :) nebo v config.ini odkomentovat

.:M@rt!n:.
Člen | 201
+
0
-

Jop tak uz to jde, akorat me to pri potvrzeni formuláře fubec nevypise hlasku o tom ze to musi byt image…