filtr Mime type nepozna PDF (application/pdf)

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

Vytazek z Nette/loader.php (minified)

Framework{const
NAME='Nette Framework';const
VERSION='1.0-dev';const
REVISION='3be78a5 released on 2010-03-14';const
PACKAGE='PHP 5.2';final

Jen shrnu:

Existuje formular
→ v nem pole FileUpload
→ na nem pravidlo addRule(Form::MIME_TYPE,‚Lze vlozit pouze PDF‘,‚application/pdf‘)

⇒ formular po vyplneni pole PDF souborem zahlasi chybu z pravidla, jako by o PDF neslo
⇒ pri zruseni pravidla a dumpnuti v obsluznem handleru se neobjevi typ souboru, prestoze v poli $_FILES ano

Viz vlákno
https://forum.nette.org/…lication-pdf

Jde o bug, nebo mam neco spatne?

Edit:
Tak jsem vyzkoušel PHP extension php_fileinfo.dll, které jsem na PHP 5.2.11 nemohl rozchodit (vcetne extension mime_magic s nastavenou cestou k souboru magic)
Na PHP 5.3.0 ale fileinfo nepotrebuje mime_magic ⇒ muj problem je vyresen a filtr funguje

⇒ nevim, zda tohle smazat

Editoval worsik (9. 4. 2010 9:49)